Muhammad Danish Khan
@muhammaddanishkhan
I am an experienced software engineer specializing in backend development.
What I'm looking for
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
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.
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.
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.
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
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.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Social media
Job categories
Interested in hiring Muhammad Danish?
You can contact Muhammad Danish and 90k+ other talented remote workers on Himalayas.
Message Muhammad DanishFind 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!
