Diploma in Information Technology from Universitas Bina Sarana Informatika. Currently serving as Solution Architect & Project Delivery Lead at PT Braincode Digital Teknologi, responsible for designing scalable system architectures and ensuring successful end-to-end project delivery.
Passionate about building high-performance, maintainable systems — both on the front end and back end. Experienced across multiple tech stacks including Golang, Java (Spring Boot), Python, Rust, and modern frontend frameworks like Angular and SolidJS.
Former Senior Master Instructor at Ruangguru and Senior IT Instructor at Enigma Camp, where I trained hundreds of developers across Indonesia in software engineering fundamentals, backend technologies, and real-world project practices. A team player with a deep commitment to clean code, continuous learning, and mentoring others.
Also the Owner & Founder of AjarkaTech — an Indonesian ed-tech platform offering personalized IT tutoring, coding bootcamps, and software development services. AjarkaTech is built on a mission to make technology education accessible, practical, and impactful for everyone.
Over 7 years of hands-on experience across software engineering, project delivery, and technical education.
Designing scalable, resilient system architectures for enterprise and startup projects. Translating complex business requirements into robust, future-proof technical blueprints.
Leading cross-functional development teams using Agile and Scrum methodologies. Delivering projects on time, within scope and budget, while maintaining quality and stakeholder alignment.
Building high-performance backend services with Golang, Java (Spring Boot), Python, and Rust. Focused on clean architecture, domain-driven design, and maintainable, well-tested code.
Delivering professional training programs for developers — covering algorithms, data structures, backend frameworks (Spring Boot, Golang), and software engineering best practices from fundamentals to advanced.
Gathering and analyzing business requirements to bridge the gap between stakeholders and engineering teams. Translating business needs into clear, actionable technical specifications and user stories.
Developing responsive, modern web applications using Angular, React, SolidJS, and Svelte. Building clean, intuitive user interfaces backed by solid engineering principles.
Building native Android mobile applications using Java and Kotlin. Experience in developing enterprise-grade apps for operations, monitoring, and internal business tools.
Senior-level software development across multiple programming languages and paradigms. Expert in code reviews, setting engineering standards, and mentoring junior and mid-level developers.
Served as Senior IT Instructor at Enigma Camp and Senior Master Instructor at Ruangguru, training hundreds of aspiring developers in Java, Spring Boot, Golang, PostgreSQL, and MongoDB.
Ensuring software quality through systematic testing strategies, automated testing pipelines, code reviews, and the enforcement of quality standards throughout the development lifecycle.
20
WORKS COMPLETED7
YEARS OF EXPERIENCE500
STUDENTS TRAINED12
PROJECTS DELIVEREDA selection of projects I've designed and built — from enterprise web systems to mobile applications and monitoring dashboards.
"Adit's greatest advantage is his ability to bring innovation into every program. He created a bot to automate assignment checking for hundreds of students at Ruangguru CAMP — and beyond that, he's incredibly agile and able to adapt to any challenge."
"As a Senior Programmer who also handles projects and mentors juniors, Aditira is truly a talented person with the ability to multitask while remaining humble. He's a perfect role model — someone you genuinely look up to."
Sharing knowledge on software engineering, AI, backend development, and career growth in tech.
Step into the future of AI by training an emotion recognition model from scratch. Explore exciting new possibilities for AI in understanding human emotional responses.
Learn how to build a secure web app with login and registration features using React for the frontend and Go for the backend, with JWT for authentication and authorization.
A deep dive into how I organize Golang projects for scalability and long-term maintainability, covering domain-driven design, dependency injection, and layered architecture patterns.