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.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
German
Beginner
English
Fluent
Work Experience
Senior Software Engineer at Yotascale
August 1, 2023 - November 3, 2025Contributed 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, 2023Converted 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, 2021Led 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, 2023Led 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, 2021Led 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, 2012Bachelor of Science, Computer Science at National University of Computer and Emerging Sciences
January 1, 2008 - December 31, 2012Qualifications
IEEE Programming Challenge Runner Up
January 1, 2011 - November 3, 2025IEEE Programming Challenge Runner Up
January 1, 2011 - November 3, 2025Industry Experience
Media & Entertainment, Healthcare, Education, Financial Services, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Kiel today.