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.