Aji Pratama

Senior Software Engineer | DevOps & Cloud Specialist
Central Java, ID.

About

Highly accomplished Software Engineer with over 7 years of experience in backend development, DevOps, and cloud infrastructure optimization. Proven expertise in designing, deploying, and maintaining scalable systems on AWS and GCP, significantly enhancing operational efficiency and achieving substantial cost savings. Adept at leveraging Python, Django, Docker, and cutting-edge cloud technologies to drive impactful solutions and streamline development workflows for high-traffic platforms.

Work

Solafune, Inc.
|

Serverside Engineer

Summary

Developed a full-stack competition platform, leveraging Flask, Docker, PostgreSQL, and Next.js to deliver robust server-side and frontend capabilities.

Highlights

Developed a comprehensive competition platform, encompassing both backend and frontend development using Flask, Docker, PostgreSQL, and Next.js.

Engineered robust server-side logic and integrated modern frontend frameworks to deliver a seamless and engaging user experience for platform users.

Implemented containerization strategies with Docker to ensure consistent deployment, scalability, and efficient management of the platform's services.

Xoxzo Inc.
|

Engineer

Summary

Engineered and optimized AWS cloud infrastructures and applications, achieving significant cost savings and enhancing operational efficiency.

Highlights

Led comprehensive app development, infrastructure upkeep, and optimization initiatives for servers and AWS cloud configurations using Bash, Ansible, and Terraform.

Spearheaded migration and optimization of AWS EC2, ALB, VPC, and RDS infrastructures, resulting in up to 40% budget savings based on AWS Budget metrics and New Relic data.

Designed and implemented cost-effective solutions that significantly enhanced operational efficiency and scalability for critical applications.

Gojek
|

Software Engineer

Summary

Designed, developed, and maintained critical backend systems for high-traffic Gojek projects, implementing robust DevOps practices and monitoring solutions.

Highlights

Designed, developed, and maintained the backend for multiple high-visibility projects, including gojek.com, newsroom.gojek.com, and an internal page builder.

Executed comprehensive DevOps tasks, including managing servers on GCP instances, setting up CI/CD pipelines with GitLab CI, and containerizing projects with Docker.

Implemented robust PostgreSQL database backup strategies and established New Relic monitoring to proactively identify and resolve performance issues, ensuring system reliability.

Improved performance by refactoring inefficient ORM queries, enhancing application responsiveness and efficiency.

Performed large-scale data migrations, handling thousands to millions of records during various randomization and system migration events.

Practical DevSecOps
|

Software Development Engineer

Summary

Contributed to the full-stack development and maintenance of a DevSecOps interactive learning system, utilizing diverse backend and frontend technologies.

Highlights

Contributed as a Fullstack Software Development Engineer, developing features and maintaining the "DevSecOps interactive learning system."

Utilized a comprehensive technology stack including Django, Docker, Celery, PostgreSQL, and JavaScript to build a robust educational platform.

Ensured the stability and functionality of interactive learning modules, enhancing user engagement and system reliability.

Gojek
|

Backend Engineer

Summary

Designed, developed, and maintained core Gojek website backend systems and internal platforms, impacting millions of users and optimizing performance.

Highlights

Designed and developed the backend for the main Gojek website (gojek.com) using Python, Django, and PostgreSQL, including integration of CMS and third-party marketing tools.

Developed and deployed 'Trooperience,' an internal platform that centralized event, promo, and news information, significantly improving internal communication for employees.

Developed, set up, and maintained multiple high-traffic campaign event websites, including prize drawing systems for Gofood and Gopoint, supporting millions of users.

Managed and configured web servers to ensure high stability, reliability, and security for all hosted Gojek websites, serving over 33 million users.

Addressed critical security feedback from the security team, implementing necessary fixes to enhance system integrity and user data protection.

Developed, built, configured, and maintained additional Gojek websites, including career.gojek.com and harkulnas.co.id, expanding the company's digital presence.

PT BDR INDONESIA
|

Information Technology Developer

Summary

Led the end-to-end development and deployment of an internal Payment Reporting System, establishing a Linux production environment from scratch.

Highlights

Configured and deployed applications in a Linux Production Environment from scratch, including installing packages, setting up the environment, and configuring web services.

Designed, implemented, developed, and deployed an internal Payment Reporting System Software for internal companies using Python, Django, and MariaDB (MySQL).

Managed the end-to-end lifecycle of critical internal software, ensuring reliable operation and data integrity for financial reporting.

OIG ASIA
|

Web Developer

Summary

Developed client-facing web applications and contributed to the backend development of a Point of Sales system for Dell Indonesia using Ruby On Rails.

Highlights

Developed client-facing web applications based on specific project requests, ensuring solutions met business and technical requirements.

Contributed as a key member of the Backend team, developing the 'Dell Verificare' Point of Sales system for Dell Indonesia using Ruby On Rails.

Delivered robust and scalable backend solutions that enhanced client operations and supported critical business functions.

Education

University of Muhammadiyah Jakarta (UMJ)

Bachelor's degree

Computer Software Engineering

Languages

English
Indonesian
Javanese

Certificates

Spark and Python for Big Data with PySpark

Issued By

Undisclosed

Design-Led Strategy: Design thinking for business strategy and entrepreneurship

Issued By

Undisclosed

Skills

Cloud Platforms

Amazon Web Services (AWS), Google Cloud Platform (GCP), EC2, ALB, VPC, RDS.

Programming Languages

Python, JavaScript, Ruby, Bash.

Frameworks & Libraries

Django, Flask, Next.js, Node.js, Ruby on Rails, Celery.

DevOps & Containerization

Docker, Ansible, Terraform, GitLab CI, CI/CD.

Databases

PostgreSQL, MariaDB, MySQL, ORM.

Monitoring & Tools

New Relic, AWS Budget Metrics.

Software Development

Backend Development, Frontend Development, Fullstack Development, System Design, Application Development, Web Server Configuration, Data Migration, Database Migration, Security Feedback.