Lee Smith is a seasoned software leader and Director of Engineering based in Birmingham, Alabama, with over 14 years of professional experience and two decades of hands-on full‑stack web development. He has led engineering and cybersecurity teams at Finovifi, progressed from SVP of Development to Director, and previously co-founded a digital agency where he served as CTO. His background includes deep financial-services experience building internet, mobile, and regulatory-compliant banking systems using Java and Ruby on Rails, plus consulting work that spans recruiting platforms to bespoke corporate applications. Lee combines strategic leadership with practical coding fluency, often stepping into architecture and delivery roles to de-risk product launches. He holds a BS in Computer Engineering from Auburn University and brings a pattern of moving between hands-on development and executive oversight—a hybrid skillset that helps bridge security, compliance, and product velocity. An operator at heart, he’s comfortable shaping roadmaps while still diving into code and integrations when projects demand it.
14 years of coding experience
16 years of employment as a software developer
BS Computer Engineering, BS Computer Engineering at Auburn University
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.