Director Of Engineering (via Welcome Acquisition) at Optimizely
Reading, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Shuhel Ahmed is a seasoned Director of Engineering with 12 years of experience building and leading teams that deliver high-traffic web applications, APIs, and large-scale data pipelines on cloud platforms. He blends hands-on full‑stack expertise (Python, JavaScript/TypeScript, C#) with architectural practices like DDD, CQRS, event sourcing and microservices to drive scalable, test-driven solutions. At Welcome/Optimizely he progressed from senior engineer to director, leading product rewrites, microservice decompositions, CI/CD automation and enterprise security efforts such as MFA in OAuth2/OpenID Connect. An active open-source contributor, he has made notable improvements to the Aurelia framework and CLI and localized the popular .NET Humanizer library to Bangla, reflecting both front-end build system skills and attention to internationalization. He pairs technical leadership with productivity wins—examples include automating infrastructure and cutting development scaffolding time drastically—while mentoring engineers and shaping hiring and review processes. Based in Reading, UK, he combines pragmatic delivery with deep system design across languages and stacks.
12 years of coding experience
12 years of employment as a software developer
Bachelor of Science - BS Computer Science & Engineering, Bachelor of Science - BS Computer Science & Engineering at Metropolitan University Sylhet
The Aurelia 1 command line tool. Use the CLI to create projects, scaffold components, and bundle your app for release.
Role in this project:
Full-stack Developer
Contributions:109 commits, 37 PRs, 39 pushes in 5 months
Contributions summary:Shuhel primarily focused on enhancing the Aurelia CLI's capabilities, specifically by implementing template and JavaScript bundling features. They introduced a template bundler to process and inject view templates and updated the JavaScript bundler for modularization and to improve the configuration. The contributions involved modifying the CLI's core functionality, including the `index.js`, `lib/bundler.js`, and `Aureliafile.js` files, to facilitate these new bundling workflows. They also incorporated improvements like handling the overwrite of existing bundles, and improvements in the injection mechanism for template bundling.
Starter kits for building a standard navigation-style app with Aurelia.
Role in this project:
Full-stack Developer
Contributions:10 commits, 9 PRs, 30 comments in 9 months
Contributions summary:Shuhel primarily focused on configuring and improving the bundling process for the Aurelia application. This involved adding and modifying bundle configurations using Aurelia-CLI and Aurelia-Bundler, and adjusting the build process to write source maps. They also updated the project dependencies. These changes suggest contributions related to the build system and overall project structure.
jsaureliastarter-kitsjavascriptrequirejs
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
Shuhel Ahmed - Director Of Engineering (via Welcome Acquisition) at Optimizely