I'm a software engineer with 6+ years of experience designing and building scalable systems using Go, JavaScript, and PHP. I focus on performance, reliability, and maintainable code, and I take ownership of delivering robust backend services and distributed architectures. I bring a product- and business-oriented mindset, thrive in cross-functional teamwork, and adapt quickly to changing requirements. I’ve led initiatives to optimize latency, implement asynchronous processing, and ensure high availability in production environments.

Fajrul Aulia

I'm a software engineer with 6+ years of experience designing and building scalable systems using Go, JavaScript, and PHP. I focus on performance, reliability, and maintainable code, and I take ownership of delivering robust backend services and distributed architectures. I bring a product- and business-oriented mindset, thrive in cross-functional teamwork, and adapt quickly to changing requirements. I’ve led initiatives to optimize latency, implement asynchronous processing, and ensure high availability in production environments.

Available to hire

I’m a software engineer with 6+ years of experience designing and building scalable systems using Go, JavaScript, and PHP. I focus on performance, reliability, and maintainable code, and I take ownership of delivering robust backend services and distributed architectures.

I bring a product- and business-oriented mindset, thrive in cross-functional teamwork, and adapt quickly to changing requirements. I’ve led initiatives to optimize latency, implement asynchronous processing, and ensure high availability in production environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer (Backend) at Lion Parcel
November 1, 2022 - Present
Contributed to Genesis project, building middleware to integrate client/partner systems, websites, and customer apps. Integrated Shopify as a third‑party platform, enabling order processing and data synchronization across services. Reduced latency of high‑frequency booking endpoints from seconds to ~100ms via caching, composite indexing, and optimized request flows. Eliminated N+1 queries, reducing per-request SQLs from ~100 to 1–3 by bulk fetching with dynamic mapping. Improved reliability with asynchronous processing, retry mechanisms, and queue-based dependencies. Maintained ~80% test coverage with unit and end-to-end tests. Designed distributed systems for transactional processing with high availability. Served as interim team lead, aligning deliverables with OKRs and stakeholder expectations.
Software Engineer (Fullstack) at Citra Digital Lintas
October 1, 2019 - October 1, 2022
Developed and maintained enterprise backend and frontend solutions in fintech and insurance domains. Built scalable backend systems and REST APIs using Go and JavaScript, improved modularity and performance. Implemented microservices architecture and asynchronous processing using Redis Pub/Sub. Developed frontend applications using React.js and Next.js, integrating with backend services via gRPC and REST. Collaborated with clients to gather requirements and support system integration. Designed Pub/Sub-based notification system for email and WhatsApp, preventing queue buildup and duplicate notifications.
Freelance Software Engineer at Self-employed
December 1, 2020 - September 1, 2022
Delivered backend and fullstack solutions for CMS and enterprise platforms; portfolio: fajrulaulia.com/projects.

Education

Bachelor of Science in Information Systems at Universitas Terbuka
March 1, 2021 - April 28, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet