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.