Software engineer with 10+ years of experience building, enhancing, and supporting enterprise applications, business platforms, and large-scale technology solutions. Experienced across modern web development and backend integration with a focus on performance and reliability. Worked with global enterprise teams to translate business requirements into scalable solutions, leveraging Agile delivery, REST APIs, database-driven systems, system integrations, and cloud-native deployment on AWS and other platforms.

Muhamad Ishak

Software engineer with 10+ years of experience building, enhancing, and supporting enterprise applications, business platforms, and large-scale technology solutions. Experienced across modern web development and backend integration with a focus on performance and reliability. Worked with global enterprise teams to translate business requirements into scalable solutions, leveraging Agile delivery, REST APIs, database-driven systems, system integrations, and cloud-native deployment on AWS and other platforms.

Available to hire

Software engineer with 10+ years of experience building, enhancing, and supporting enterprise applications, business platforms, and large-scale technology solutions. Experienced across modern web development and backend integration with a focus on performance and reliability.

Worked with global enterprise teams to translate business requirements into scalable solutions, leveraging Agile delivery, REST APIs, database-driven systems, system integrations, and cloud-native deployment on AWS and other platforms.

See more

Experience Level

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

Language

Javanese
Advanced

Work Experience

Software Engineer at Genpact Consulting
June 1, 2021 - May 1, 2023
Designed and developed enterprise-scale web applications supporting global business operations and complex workflow management systems. Built modern frontends using React, TypeScript, and Next.js, creating reusable components and scalable user interfaces. Implemented backend services using Java, Spring Boot, Python, and RESTful APIs to support enterprise application workflows. Delivered cloud-native solutions leveraging AWS services such as EC2, S3, RDS, Lambda, API Gateway, and CloudWatch for scalable deployment and monitoring. Designed API integrations across multiple enterprise systems using service-oriented and microservices-based architectures. Containerized applications with Docker and supported Kubernetes-based deployments. Automated CI/CD pipelines for build, testing, and deployment, optimized database queries and backend performance, and collaborated with product owners, QA engineers, and cross-functional teams on Agile delivery and production troubleshooting.
Software Engineer at Genpact Consulting
October 1, 2018 - June 1, 2021
Developed full-stack enterprise applications using React, Next.js, TypeScript, Java, Node.js, and .NET. Built responsive frontends using modern React architecture with reusable components and client-side state management. Developed backend REST APIs and application services using Java, Spring Boot, Node.js, and C# Web API, and integrated frontends with backend services via secure RESTful API communication. Migrated and deployed application components to AWS cloud environments using services such as EC2, S3, RDS, Lambda, and API Gateway. Designed database-driven applications using Oracle, PostgreSQL, and MySQL with optimized SQL queries and data models. Implemented Docker-based packaging and Kubernetes deployments, created CI/CD workflows with Jenkins and GitHub Actions, and improved application reliability through debugging, monitoring, and performance optimization. Collaborated with global engineering and business teams to deliver reliable enterprise software solutions using Agile
Application Support Engineer & Software Analyst at Oracle Corporation
November 1, 2011 - November 1, 2017
Supported enterprise applications and Oracle-based systems across JAPA(C) regions. Analyzed application defects, performed root cause analysis, and collaborated with engineering teams to resolve complex technical issues. Developed automation scripts and troubleshooting tools to improve operational efficiency. Worked with Oracle databases, SQL queries, and enterprise application environments, supporting production integrations, production environments, and reliability initiatives. Created technical documentation and knowledge management resources for engineering and support teams.
Technical Support Engineer at SUN Microsystems
April 1, 2010 - November 1, 2011
Provided technical support for enterprise software and system environments. Investigated application and system issues and coordinated solutions with engineering teams. Managed SLA-driven support operations and created technical troubleshooting documentation.

Education

Bachelor of Science in Computer Science at National University of Singapore
January 1, 2006 - January 1, 2010

Qualifications

Certified Scrum Master
January 1, 2025 - July 13, 2026

Industry Experience

Software & Internet, Professional Services, Computers & Electronics

Experience Level

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