I am Muhammad Usman Rashid, a Senior Software Engineer with over 12 years of experience designing and building scalable backend systems, data pipelines, and cloud-native microservices. I have worked across finance, healthcare, and education domains, leading initiatives that improved reliability, deployment efficiency, and data processing for large-scale clients such as Disney and Zoom. I am passionate about clean architecture, automation, and data-driven solutions. My core interests include distributed systems, event-driven architecture, CI/CD automation, API design, and performance tuning.

Muhammad Usman Rashid

I am Muhammad Usman Rashid, a Senior Software Engineer with over 12 years of experience designing and building scalable backend systems, data pipelines, and cloud-native microservices. I have worked across finance, healthcare, and education domains, leading initiatives that improved reliability, deployment efficiency, and data processing for large-scale clients such as Disney and Zoom. I am passionate about clean architecture, automation, and data-driven solutions. My core interests include distributed systems, event-driven architecture, CI/CD automation, API design, and performance tuning.

Available to hire

I am Muhammad Usman Rashid, a Senior Software Engineer with over 12 years of experience designing and building scalable backend systems, data pipelines, and cloud-native microservices. I have worked across finance, healthcare, and education domains, leading initiatives that improved reliability, deployment efficiency, and data processing for large-scale clients such as Disney and Zoom.

I am passionate about clean architecture, automation, and data-driven solutions. My core interests include distributed systems, event-driven architecture, CI/CD automation, API design, and performance tuning.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

German
Beginner
English
Fluent

Work Experience

Senior Software Engineer at Yotascale
August 1, 2023 - November 3, 2025
Contributed to cloud cost optimization solutions used by enterprise-scale customers including Disney, Zoom, and Okta. Developed and deployed the Coverage Health feature to evaluate tag completeness and quality. Architected and built coverage health pipelines using Python, Scala, Apache Spark, AWS EMR, S3 and Kubeflow for data-pipeline orchestration. Optimized the cost processing pipeline by breaking down complex transformations into multiple Spark steps, reducing joins and group-by operations, enabling processing of over 2 billion rows and cutting runtime by about 40%. Built CI/CD pipelines with Bitbucket for Docker builds and deployments, integrating SonarQube for code quality, and used Datadog to monitor logs and pod metrics in Kubernetes.
Principal Software Engineer at TechnoGenics (StrikeReady)
August 31, 2023 - August 31, 2023
Converted legacy monolith systems to microservices using Django, FastAPI, and Flask. Scoped and implemented the license key system for on-prem products. Designed and implemented Activity logs across microservices using Kafka. Practiced test-driven development (TDD) to improve code quality, and mentored juniors through problem solving and code reviews.
Principal Software Engineer at Rolustech
November 30, 2021 - November 30, 2021
Led end-to-end software delivery, including requirements gathering, estimation, architecture, development, deployment, documentation, and user onboarding. Delivered custom integrations for payments, call centers, marketing, and analytics tools. Assisted clients with ETL processes to migrate to other CRMs. Improved web application speed by optimizing database queries and server configurations, and led code review processes to enforce standards and security.
Principal Software Engineer at TechnoGenics (StrikeReady)
August 1, 2023 - August 1, 2023
Led efforts to convert legacy monoliths to microservices (Django to FastAPI and Flask). Scoped and implemented the license key system for on-prem products. Designed and implemented activity logs across microservices using Kafka. Practiced Test-Driven Development (TDD) to improve code quality and reduce defects. Mentored juniors through problem solving and code reviews. Implemented the revert feature of the agent running in client environments (Windows, Linux, CentOS).
Principal Software Engineer at Rolustech
November 1, 2021 - November 1, 2021
Led end-to-end software delivery including requirements gathering, estimation, team leadership, architecture, development, documentation, deployment, and user onboarding. Delivered custom integrations for payments, call centers, marketing, and analytics tools. Assisted clients with ETL processes to migrate to another CRM. Improved web application speed by optimizing database queries and server configurations, resulting in faster load times. Spearheaded code review processes to ensure coding standards, best practices, and security measures.

Education

Bachelor of Science, Computer Science at National University of Computer and Emerging Sciences Lahore, Pakistan
January 1, 2008 - January 1, 2012
Bachelor of Science, Computer Science at National University of Computer and Emerging Sciences
January 1, 2008 - December 31, 2012

Qualifications

IEEE Programming Challenge Runner Up
January 1, 2011 - November 3, 2025
IEEE Programming Challenge Runner Up
January 1, 2011 - November 3, 2025

Industry Experience

Media & Entertainment, Healthcare, Education, Financial Services, Software & Internet