Michael Ficocelli is a pragmatic software consultant and developer based in Ann Arbor with nine years of engineering experience and a strong foundation in JavaScript and Java. He has led teams of 3–20 engineers to deliver greenfield frontend e-commerce platforms and performance-focused render pipelines, notably for a Williams‑Sonoma project. Comfortable across the stack, he has hands-on experience redesigning complex UIs, building backend features and schemas, and acting as an escalation lead for production issues. Michael’s background spans consulting at Atomic Object, senior roles at Launch by NTT DATA, and deep product work at WorkForce Software where he moved from bug fixes to owning major rewrites. He’s driven by continual learning and seeking mid-level opportunities in the Ann Arbor area where he can both mentor peers and tackle impactful engineering challenges. An often overlooked strength is his track record of translating customer support escalations into durable code and team processes that reduce repeat incidents.
9 years of coding experience
12 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at University of Dayton
javascript, typescript
Github Skills (30)
javascript10
npm10
npm-cli10
bitcoin10
cryptocurrency10
nodejs10
brave-browser8
windows6
browser6
linux6
mobile5
macos5
exploit5
chromium5
minecraft5
Programming languages (7)
TypeScriptC#C++RustAutoHotkeyJavaScriptCommon Workflow Language
Contributions:10 reviews, 4 PRs, 590 pushes in 2 years 11 months
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.