Hi, I'm Sisi!

Developer by practice, curious about pretty much everything. From tech to whatever rabbit hole i find myself in next!

Portrait of Amberley Vidya Putri

Portrait of Amberley Vidya Putri

A little about me

I’m a third-year Computer Science student at Universitas Indonesia who loves building things with code and figuring out how they work. Outside of tech, i try to find new things to get into. This semester’s side quest? Accounting.

I do it for the love of the game!

  • Depok, West Java
  1. August 2026 - Present

    Teaching Assistant - Foundations of Programming 1

    Faculty of Computer Science, Universitas Indonesia

    • Assist lecturers in running a 2-hour weekly lab session for 55 students, working alongside 3 other TAs.
    • Grade weekly lab assignments and give students feedback.
    • Design problem sets that reinforce core programming concepts.
  2. August 2026 - Present

    AI Research Assistant

    Faculty of Computer Science, Universitas Indonesia

    • Contribute to a research project on fall detection.
    • Review academic literature to identify relevant methods and findings for the project.
  3. March 2026 - Present

    Co-Project Director of SISTECH 2026

    RISTEK Fasilkom UI

    • Co-lead the strategic planning and execution of SISTECH 2026, a women-in-tech development program.
    • Coordinate six technical and non-technical divisions to align program objectives and deliverables.
    • Developed program timelines, learning paths, and final project frameworks.
    • Manage stakeholder relations, recruitment processes, and operational planning.
  4. March 2026 - Present

    Vice-Manager of Partnerships

    COMPFEST

    • Co-lead sponsorship and media partnership strategy for COMPFEST, overseeing PICs and staff across both workstreams.
    • Coordinate team execution to make sure partnership targets are met.
  5. January 2026 to October 2026

    Treasurer

    Google Developer Groups on Campus Universitas Indonesia (GDGoC UI)

    • Managed budgeting, expense tracking, and financial reporting for organizational activities.
    • Coordinated budget allocation and reimbursement processes to support organizational events and operations.
  6. March 2025 to February 2026

    Business Growth and Partnerships Associate

    RISTEK Fasilkom UI

    • Secured community and media partnerships for the SISTECH Program, supporting promotion and participant outreach.
    • Secured community and media partnerships for the Bikun Tracker Program to boost visibility and user engagement.
    • Managed Open Class BGP: secured speakers, organized webinars, and coordinated mentoring sessions.
  7. November 2024 to November 2025

    Community Partner

    Google Developer Groups on Campus Universitas Indonesia (GDGoC UI)

    • Coordinated with 2 other GDGoC chapters to set up a hackathon.
    • Secured partnerships with 2 other communities to expand collaboration and event reach.

Projects

  • A social platform for sports enthusiasts to share updates, connect with friends, trade sports equipment, and join sporting events.

    • Django
    • Flutter
    • PostgreSQL
    • Figma

    Web & mobile application

    Movezz

    Movezz brings sports communities together through social feeds, user profiles, messaging, a built-in marketplace, and event registration. Developed by a team of five, the platform includes a Django web application and a Flutter app that share the same backend, keeping user data consistent across platforms. The project also features a complete UI/UX design in Figma, a promotional video, and an Android app.

    Role
    Full-Stack Developer
    Tech Stack
    • Django
    • Flutter
    • PostgreSQL
    • Figma
  • A simulated motorcycle taxi platform where passengers can book rides, drivers can manage requests, and administrators can monitor operations.

    • Python
    • Django
    • Google Authentication

    Web application

    Ride-Hailing Platform

    The platform recreates the core features of an online motorcycle taxi service. Passengers can book rides, track their progress, and rate drivers, while drivers can accept requests and update ride statuses. Administrators can monitor ride statistics and driver ratings through a dashboard. The system also features Google sign-in, role-based access control, and protection against repeated failed login attempts.

    Role
    Back-End Developer (Ride History)
    Tech Stack
    • Python
    • Django
    • Google Authentication
  • A web platform for managing palm oil plantation operations, from worker assignments and harvest reporting to delivery tracking and payments.

    • Java
    • Spring Boot
    • Next.js
    • PostgreSQL

    Web application

    MySawit

    MySawit connects plantation workers, supervisors, truck drivers, and administrators in one platform. Users can manage assignments, report harvest results, and track deliveries based on their roles. The platform uses a microservices architecture, allowing different services to be developed and maintained independently, with automated testing integrated into the development workflow.

    Role
    Project Manager, UI/UX Designer, Full-Stack Developer (Authentication & Plantation Modules), DevOps
    Tech Stack
    • Java
    • Spring Boot
    • Next.js
    • PostgreSQL

Off the clock