Experience
DKatalis Digital Lab | Jakarta, ID
Senior Programmer (Sep 2023 - Present)
- Developed and maintained key features for a high-traffic, customer-facing application using React.js, Kotlin, and Node.js.
- Engineered a comprehensive end-to-end testing suite with Cypress to ensure application stability and performance.
- Collaborated across the stack to build and enhance both front-end user interfaces and back-end services.
Mitrais (for Bank Jago) | Yogyakarta, ID
Analyst Programmer (Apr 2023 - Aug 2023)
- Translated complex business requirements into detailed technical specifications for new application features.
- Designed and architected key components for the partner integration services, focusing on scalability and reliability.
- Led the development of specific features, providing technical guidance to junior team members and ensuring code quality.
Programmer (Apr 2021 - Apr 2023)
- Developed and maintained full-stack features for the Bank Jago application, focusing on the critical partner integration journey.
- Diagnosed and resolved high-priority production issues, ensuring application stability and a seamless user experience for customers.
- Spearheaded the initiative to migrate a key front-end system from Flutter Web to React.js, improving performance and development workflows.
Binar Academy | Remote
Freelance Facilitator (Jun 2022 - Aug 2023)
- Guided and mentored a cohort of students through an intensive full-stack web development curriculum.
- Assessed student projects and provided constructive, one-on-one feedback on both technical code and professional soft skills.
- Enriched the syllabus with real-world industry insights and best practices to prepare students for a career in tech.
MGG Software | Malang, ID
Team Lead (Jan 2019 - Apr 2021)
- Led technical discussions with clients to define project scope and translate business requirements into actionable technical specifications.
- Managed project timelines and stakeholder expectations to ensure the successful delivery of software products.
- Mentored and guided a team of programmers, delegating tasks and ensuring adherence to development best practices.
Programmer (Oct 2017 - Dec 2019)
- Developed high-quality, scalable software solutions based on technical requirements and specifications.
- Collaborated closely with the team lead to ensure code quality, meet project deadlines, and resolve technical challenges.
- Participated in the full software development lifecycle, from initial concept to deployment.
Self-Employed | Malang, ID
Freelance Programmer (Apr 2017 - Sep 2017)
- Developed two distinct web applications for a client to streamline their internal training programs.
- Built a recruitment management system to help the organization onboard new trainers more efficiently.
- Created a monitoring application to track the progress of training participants and facilitators.
DPP Infokom UMM | Malang, ID
Trainer and Facilitator (Aug 2014 - Sep 2017)
- Trained new university students on internal technologies and software based on a formulated curriculum.
- Composed and updated syllabus materials to ensure training activities remained relevant and effective.
- Assisted lecturers in explaining technical subjects to students, including web design and programming fundamentals.