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 (33)
javascript10
npm10
npm-cli10
bitcoin10
cryptocurrency10
nodejs10
package-manager10
brave-browser8
browser8
linux8
windows7
brave7
android7
macos7
firefox6
Programming languages (7)
TypeScriptC#RustAutoHotkeyJavaScriptHTMLCommon Workflow Language
Code for use in the script-based idle game Bitburner
Contributions:1 review, 1 PR, 19 pushes in 2 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.
Request Free Trial
Michael Ficocelli - Software Consultant & Developer at Atomic Object