Experience
Full Stack Developer
PT Sinergi Informatika Semen Indonesia — Jakarta, ID (Jan 2025 - Present)
Full Stack Developer
PT Petrokimia Gresik — Gresik, ID (Sept 2024 - Present)
-
As a Full Stack developer in Human Resource Information System (HRIS), I designed
and implemented the main modules using Laravel, Vue.js, and Flutter. implemented the
main module using Laravel, Vue.js, and Flutter. I built scalable backend services as
well as responsive frontend interfaces to create an optimal user experience and
ensure the system runs smoothly.
-
Built a high-performance enterprise application by implementing Laravel Octane
(Swoole) and a caching strategy using Redis, thereby increasing system speed.
caching strategy using Redis, increasing system speed by 5x and reducing response
time by 50%. Also optimized database queries and indexes on Microsoft SQL Server and
PostgreSQL databases.
-
Developed key HRIS features such as online attendance with Flutter, employee
reimbursement with secure approval flow, scalable document archive system. scalable
document archive system, and leave requests with an automated approval process, as
well as adding other features as business needs evolve. as business needs evolve.
-
Imported 3 million data into database, ensuring data integrity and optimal system performance
-
Improved system reliability by implementing load balancing, rate limiting, and
reverse proxy solutions, ensuring optimal performance and availability of HRIS
applications that support key business needs. optimal performance and availability
of HRIS applications that support key business needs.
Backend Developer
Universitas Gajah Mada — Daerah Istimewa Yogyakarta, ID (Apr 2024 - Nov 2024)
-
Developed the MinerbaOne platform with an architecture designed to ensure
scalability, flexibility and ease of system maintenance. Focused on developing
reliable and efficient backend services.
-
Built various backend services using Laravel RESTful API by implementing JWT for
authentication and authorization to keep user and data access secure.
-
Focused on SQL query optimization and system performance to ensure fast and
efficient large-scale data processing. Performed debugging and bug fixing to
maintain system reliability and user satisfaction
-
Used the sprint method in development iterations by holding planning sessions, daily
stand-ups, reviews, and retrospectives to encourage collaboration, increase
productivity, and meet project deadlines.
Full Stack Developer
CV. Aliansyah — Pati, Central Java, ID (Sep 2022 - Agust 2024)
-
Developed and designed a high-performance web application serving over 200 active
users using Laravel and Vue.js. Developed RESTful API and optimized SQL queries,
improving performance by 40% through efficient database design and query
optimization.
-
Integrated external APIs and third-party services to enhance functionality and user
experience. Actively respond to user feedback by delivering improvements and feature
development in a timely manner, ensuring alignment with business needs and
objectives.
-
Implemented CI/CD pipeline using GitHub Actions to streamline build, test, and
deployment processes, reducing release cycles by 25%. Managed server environments
with Ansible and Docker to automate provisioning, configuration, and deployment to
minimize manual tasks.
-
Configured Nginx as a reverse proxy to support load balancing and scalability,
ensuring smooth operations during traffic spikes. Monitored system performance using
Prometheus and Grafana, proactively identifying and resolving issues to maintain
uptime and reliability.
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.