Alimuddin Hasan

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.