Mustafa Ashurex

Vice President Of Engineering at Curve Software

Portland, Oregon, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mustafa Ashurex is a seasoned engineering leader with 14 years of experience building scalable web and cloud-native systems from the Pacific Northwest. As Vice President of Engineering at Cordiance and founder/CTO of Curve Software, he blends hands-on architecture and DevOps expertise with product-driven leadership to deliver reliable CI/CD pipelines and AWS-backed infrastructure. His background spans startups and consulting roles where he architected distributed systems, led software teams, and shepherded projects from prototype to production. An active contributor to open-source projects, he improved MySQL message polling in Netflix Conductor—demonstrating a pragmatic focus on performance and correctness in complex orchestration engines. Known for turning operational challenges into robust, test-covered solutions, he combines entrepreneurial grit with deep technical craftsmanship.
code14 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree, Bachelor’s Degree at Oregon State University
stackoverflow-logo

Stackoverflow

Stats
6,259reputation
643kreached
99answers
49questions
Badges
php
top-5%
github-logo-circle

Github Skills (22)

mysql10
distributed-systems10
workflow-engine10
java10
javas10
spring-boot10
orchestration10
admin9
database-administration9
databases9
php9
workflow-automation9
engine9
database9
orchestrator-workflow9

Programming languages (6)

TypeScriptJavaC++JavaScriptPHPRuby

Github contributions (5)

github-logo-circle
Netflix/conductor

Feb 2018 - Sep 2018

Conductor is a microservices orchestration engine.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 11 commits, 7 PRs in 7 months
Contributions summary:Mustafa focused on improving the MySQL queue message polling implementation within the Netflix Conductor project, an orchestration engine. Their work involved reworking the `pollMessages` function to improve performance by using peek and pop messages within a single transaction. They also introduced a test case to validate the fix for a specific issue related to message polling, and modified the task key generation. Further commits involved changes related to scheduled unack messages, query strings and also made the DAOs singleton with thread pool changed to single.
spring-bootconductororchestrationworkflow-enginegrpc
mashurex/TimeTracker

Jan 2012 - Jan 2013

Contributions:8 commits in 1 year
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial