Skip to main content
Muhammad IshakMI
Open to opportunities

Muhammad Ishak

@sharidan

Senior full-stack engineer delivering enterprise web applications across Java, React, and AWS.

Singapore
Message

What I'm looking for

I’m looking for a role where I can build and support business-critical enterprise systems end-to-end, collaborate in Agile teams, and use Java/Spring, React, and AWS to improve performance, reliability, and delivery automation.

I’m a Senior Full Stack Engineer with 15+ years of experience designing, developing, and supporting enterprise applications across global technology and consulting environments. I focus on delivering reliable, business-critical systems end-to-end—from requirements analysis through production support.

In my current role at Genpact Consulting, I designed and delivered enterprise web applications, reporting platforms, and internal business tools supporting approximately 3,000–5,000 users across multiple client environments. I build full-stack solutions with React, TypeScript, Java, Spring Boot, and Python, and develop REST APIs and backend services for scheduled and real-time workflows processing hundreds of thousands of business records.

I strengthen performance and reliability through API optimization, caching, SQL tuning, and database indexing, and I automate delivery with Docker, Kubernetes, and CI/CD pipelines. I also implement AWS-based solutions (EC2, RDS, S3, Lambda) and use centralized logging, metrics, and observability to speed up root-cause analysis and incident resolution—while mentoring junior engineers and partnering closely with engineers, QA specialists, architects, product owners, and business stakeholders.

Experience

Work history, roles, and key accomplishments

Genpact Consulting logoGC

Software Engineer

Oct 2018 - Jun 2026 (7 years 8 months)

Designed and delivered enterprise web applications, reporting platforms, and internal business tools for approximately 3,000–5,000 users across multiple client environments. Developed full-stack features and REST APIs with React, TypeScript, Java/Spring Boot, and Python, improving performance via caching and SQL tuning and supporting AWS-based production solutions with monitoring and incident trou

Oracle Corporation logoOC

Application Engineer / Support

Nov 2011 - Nov 2017 (6 years)

Developed, enhanced, and supported enterprise applications and database-driven systems for internal teams and enterprise customers. Built backend services and components using Java, Spring Framework, Oracle Database, and SQL, optimized queries and stored procedures for key workflows, and performed production incident investigation with root-cause analysis.

SM

Software Support Engineer

Sun Microsystems

Sep 2010 - Nov 2011 (1 year 2 months)

Provided support for Java-based enterprise software environments across multiple customer deployments with SLA-based service delivery. Investigated application errors, configuration issues, and system integration problems, collaborated on defect resolution with engineering teams, and authored technical guides and troubleshooting documentation.

Education

Degrees, certifications, and relevant coursework

University College Dublin logoUD

University College Dublin

Bachelor of Science, Computer Science

2006 - 2010

Bachelor of Science in Computer Science from University College Dublin (2006–2010).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan