Experience

Full Stack Developer

PT. Petrokimia Gresik — Gresik, ID (Sept 2024 - Present)

  • Acted as Full Stack Developer and System Administrator for HRIS (Human Resource Information System) at PT. Petrokimia Gresik, managing cloud infrastructure and GitOps.
  • Contributed to various modules such as online attendance for employees using a mobile application (Flutter), Employee Reimbursement System, and E-Administration for employees.
  • Contributed to development of digital transformation initiatives, including a secure document archive system and employee approval administration workflows.
  • Collaborated closely with teams in sprint-based iterations, involving planning, code review, testing, debugging, and deployment through CI/CD pipelines.
  • Conducted system performance optimization, focusing on improving query performance, caching, and database indexing for better scalability and user experience.

Backend Developer

Universitas Gajah Mada — Daerah Istimewa Yogyakarta, ID (Apr 2024 - Nov 2024)

  • Developed the MinerbaOne platform using a microservices architecture, ensuring enhanced scalability and maintainability. Led the design, development, and maintenance of the platform’s backend services, which serve over 71K active users regularly.
  • Developed various backend services using Laravel RESTful API, implementing JWT for authentication and authorization to secure user access and data.
  • Focused on optimizing SQL queries and system performance, ensuring fast and efficient processing of large-scale data. Debugged and fixed bugs to ensure consistent system reliability and user satisfaction.
  • Utilized the sprint method for development iterations, conducting planning sessions, daily stand-ups, reviews, and retrospectives to foster collaboration, improve productivity, and meet project deadlines.
  • Ensured the platform’s backend was optimized for scalability, able to handle increasing user traffic while maintaining high performance. Focused on building a robust backend capable of adapting to future growth.

Full Stack Developer

CV. Aliansyah — Pati, Central Java, ID (Sep 2022 - Agust 2024)

  • Responsible for designing, developing, and maintaining a web application used by more than 100+ active users on a regular basis.
  • Integrating external APIs and third-party services to enhance the application's functionality and support the growth of active users. (DB Transaction, Task Scheduling)
  • Responsible for brainstorming, developing, testing, collaborating, code reviewing, debugging, and deploying. (GitHub, CI/CD, Unit Test, Server Monitoring, Logging)
  • Optimized SQL Query for the heavy-load parts of the system, which improved website performance by 40% (Optimize Query, Indexing, Caching, Queue)
  • Conducting regular monitoring and maintenance, as well as responding to user feedback to address weaknesses and improve features.

AI Mastery MSIB Participant

Orbit Future Academy — South Jakarta, Jakarta Raya, ID (Feb 2022 - Jul 2022)

  • I learn about Deep Learning, Data Science, Natural Language Processing, Computer Vision, Reinforcement Learning, and Version Control System.
  • Learn softskills such as professional branding, problem-solving, critical thinking, time management and teammate.
  • I learn how to use Python, TensorFlow, Keras, PyTorch, Scikit-Learn, OpenCV, and other libraries to build Machine Learning models.
  • Deploy Machine Learning models to the cloud and create a web app.

Mobile Developer

PT PJB UBJOM REMBANG — Rembang, Central Java, ID (Agust 2021 - Okt 2021)

  • Collaborated with back-end teams to brainstorm, design, and develop a service product to help people get hired.
  • Ensuring the applications perform optimally and provide a satisfying user experience.
  • Responsible for designing, developing, and testing Android and iOS-based mobile applications using Flutter.
  • Integrating various services and external APIs into the mobile application to expand functionality.
  • Implemented mobile development best practices and patterns and presented them to other engineers.