Hi, my name is
Aditya Okke Sugiarso.
I build scalable backend systems.
I'm a Senior Software Engineer specializing in Golang and NodeJS. I build efficient, scalable, and robust backend services and full-stack applications.
About Me
Hello! I'm Aditya, a Senior Software Engineer with over five years of experience in backend and full-stack development. I specialize in using Golang and NodeJS to build scalable and efficient systems.
My journey in web development started back in 2014, and since then, I've had the privilege of working in various environments from freelance projects to dynamic startups and established technology companies.
I am passionate about creating robust architectures, integrating complex services, and optimizing performance. I'm currently seeking a challenging role where I can leverage my skills in cloud deployment and backend development to contribute to innovative projects.
When I'm not coding, you can usually find me exploring new technologies, contributing to team knowledge sharing, or looking for the next complex problem to solve.
Backend
Golang, NodeJS, Python, C#, PHP
Frontend
VueJS, ReactJS, HTML/CSS
Database
MongoDB, Redis Streams, PostgreSQL
Architecture
Microservices, GraphQL, Docker, GCP
Experience
Senior Software Engineer @ Makmur
Jakarta Metropolitan Area
- ▹Implemented KCash payment service integration across Wallet Service, Payment Service, and Fund Order Service.
- ▹Refactored fund position updates to an event-driven architecture using Redis Streams.
- ▹Improved local development environments through Dockerized setups.
- ▹Contributed to backend documentation and API collections to improve team knowledge sharing.
Back End Developer @ Sqouts.ai
Indonesia
- ▹Developed backend services for Sqouts' AI-driven recruitment and interview platform using Go and Python.
- ▹Built and integrated CV processing pipelines, including OCR for PDF/image parsing and AI-based candidate analysis.
- ▹Designed and implemented GraphQL and REST APIs for interview creation, candidate screening, and interview result processing.
- ▹Integrated core platform services such as authentication, project management data, payment quota management, and file storage.
- ▹Supported cloud-based and containerized environments using Docker within a multi-service architecture.
- ▹Deployed both frontend and backend applications on Google Cloud Platform (GCP), ensuring scalability, high performance, and reliability.
Freelance Fullstack Engineer @ Freelance
Remote
- ▹Working as a freelance engineer using Golang or NodeJS as the backend and using VueJS/ReactJS as the frontend.
Senior Software Engineer @ Pahami Cipta Edukasi co. (Pahamify)
Bogor
- ▹Working in the development as a backend using Golang and NodeJS and Frontend using VueJS.
- ▹Part of a team that develops internal web for data content management.
- ▹Collaborate as a team in environment with GIT, Kanban Board, and Scrum.
- ▹Develop NodeJS library to improve development of MVP features on Pahami Cipta Edukasi at 2019.
Middle Backend Engineer @ Xtremax Technology Indonesia
Bandung Area
- ▹Working in the development of ASP.NET Web-Based Solution and Sharepoint-based website for intranet.
- ▹Collaborate as a team in an environment with GIT, Kanban Board, and Scrum.
- ▹Awarded Best Employee at Xtreamax Technology Indonesia in 2021 for outstanding performance and contributions to key projects.
Full Stack Engineer @ Self-employed
Bandung Area
- ▹Developed multiple projects using PHP.
Featured Projects
apollographql-sequelize
Published npm library that translates a GraphQL query AST into Sequelize find options, resolving nested associations, filters and ordering in a single query.
Loan Agreement Service
Loan lifecycle service built on a status state machine. Generates PDF agreement letters and emails investors once a loan is fully funded.
Real-time Chat Microservices
Chat system split into gateway, auth and chat services. Messages are written through a BullMQ queue with retries and a dead-letter queue, then delivered via Redis pub/sub.
Helpdesk Ticketing
Helpdesk ticket system with an L1–L3 escalation workflow, role-based access control and activity logging.
Live Game Reviews
Game review app where new reviews appear instantly for every viewer through server-sent events. Layered Fastify backend, Docker Compose setup and 105 tests.
User Service
gRPC microservice for user management on the Standku platform: user CRUD, JWT authentication and role-based access control.
Education & Awards
Education
Duta Wacana Christian University
Bachelor of Science in Informatics
2011 - 2016
- ▹Member of Information Technology and Documentation Ministry on Executive Board University 2014
- ▹Won internal IT Competition Festival 2013 and 2014
Honors & Awards
Best Employee
Xtreamax Technology Indonesia (2021)
1st Place (x2)
Team Programming Competition
Award of Completion
Accomplishment of Systems, Application and Products
JavaScript (Basic) Certificate
HackerRank
What's Next?
Get In Touch
I'm currently looking for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!