Himalayas logo
Muhammad Danish KhanMK
Looking for a job

Muhammad Danish Khan

@muhammaddanishkhan

I am an experienced software engineer specializing in backend development.

Pakistan
Message

What I'm looking for

I seek backend/cloud-native roles where I can build resilient microservices, automate deployments, and lead technical improvements in collaborative teams.

I am a Senior Software Engineer with over eight years of experience focused on backend development, microservices, and automation. I specialize in designing and delivering reliable production-ready services.

I have built prototypes and production components such as a Conversational AI call-center integration and core authentication services, and I have led migrations and cross-functional EPICs from design through successful deployment.

My technical practice covers Java (Spring / Spring Boot), Golang, REST APIs, Kafka, Redis, PostgreSQL, Docker, Kubernetes and Helm, alongside CI/CD using GitHub Actions, AWS Lambda, and RPA tools like BluePrism.

I learn quickly, solve problems independently, and take ownership of end-to-end delivery; I am motivated to join teams that value automation, operational reliability, and continuous improvement.

Experience

Work history, roles, and key accomplishments

EL
Current

Senior Software Engineer

Emumba Pvt Ltd

Mar 2023 - Present (2 years 7 months)

Built a call center prototype with AWS Connect, Lex & Lambda.
Adopted client framework, trained team, built demo app.
Migrated Golang services, fixed bugs & added Java/Golang features.
Developed Spring Boot microservices.
Automated deployment/monitoring with Bash & Python.
Enabled JaCoCo live coverage, cut Java startup from 6m→25s.
Led EPIC from design to deployment.

SL

Senior Java Developer

SIParadigm Diagnostic Information Pvt Ltd

Jul 2019 - Feb 2023 (3 years 7 months)

L2/L3 support & enhancements for Java EE LIS.
Suggested code changes & branching strategy.
Fixed memory leaks, bugs & code smells.
Integrated Zoho for ticketing.
Built REST microservices.
Automated CI/CD with GitHub Actions.
Configured Kafka & mirroring across regions.
Dockerized services & deployed via K8s/Helm.

IBM logoIB

Application Developer

Apr 2017 - Jul 2019 (2 years 3 months)

Developed & maintained Struts2 incident mgmt app.
Identified & fixed prod/non-prod issues.
As an automation consultant, I gathered process requirements.
Created Technical Solution Designs with diagrams.
Automated processes using Blue Prism.
Migrated solutions from DEV → ETE → QA → PROD.

Jabs Solutions FZC logoJF

Junior Java Developer

Oct 2015 - Jan 2018 (2 years 3 months)

Provided L3 developer support for an e-commerce application.
Identified production and non-production issues and fixed them.
Recommended changes to improve the code.
Created an HR Management application using Spring Framework, incorporated Spring MVC for web functionality, Spring Security for access control, and Spring JDBC for database interaction.

Education

Degrees, certifications, and relevant coursework

UET, Peshawar logoUP

UET, Peshawar

Bachelor of Science, Software development and automation

2011 - 2015

Grade: 3.01 GPA

Activities and societies: .

Completed Software Engineering at the University of Engineering and Technology, Peshawar.

Find your dream job

Sign up now and join over 100,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
Muhammad Danish Khan - Senior Software Engineer - Emumba Pvt Ltd | Himalayas