Terry Francis is a seasoned software engineering leader with 13+ years of hands-on full-stack experience and a career spanning startups, agencies, and enterprise finance where he currently leads User Experience Engineering at BlackRock. He architects and scales design systems and Web Components (StencilJS, Micro Frontends, React/Angular) that modernized 300+ legacy applications while building cross-functional teams of engineers, QA, UX and visual designers. Terry blends deep technical craftsmanship—from Node.js and TypeScript to MarkLogic and .NET—with product-minded delivery and process improvements that align engineering work to measurable business outcomes. He’s equally comfortable writing course material on Node.js APIs as he is directing platform migrations, and he brings an uncommon combination of consultative account leadership and low-level systems experience dating back to IBM and telecom projects. Based in Atlanta, his pragmatic approach prioritizes customer experience and team growth while maximizing return on investment.
13 years of coding experience
32 years of employment as a software developer
Master of Business Administration (M.B.A.) Management, Master of Business Administration (M.B.A.) Management at Duke University
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Michigan State University
Classic TodoMVC application using a simple React/Flux implementation.
Contributions:1 PR, 11 pushes, 1 branch in 5 years 11 months
reactreduxfluxreactjstodomvc
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.