Theodore Smith is a software engineer with eight years of professional experience who transitioned from environmental science to building React/TypeScript web apps and Python/Flask services. Currently at Ally, he focuses on bug fixes, modernizing legacy systems, and creating dynamic data visualizations that improve scalability, performance, and security. His background in environmental science informs a systems-minded, detail-oriented approach and a habit of weighing broader environmental and user impacts when designing solutions. Comfortable across front-end and back-end stacks, he collaborates cross-functionally to tailor features to customer needs and optimize user experience. Based in Charlotte, NC, Theodore blends field-tested project management and stakeholder coordination skills with a pragmatic engineering lens shaped by formal training at Flatiron School.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Environmental Science, Bachelor of Science - BS Environmental Science at University of North Carolina Wilmington
Computer Software Engineering, Computer Software Engineering at Flatiron School
Associate of Arts - AA, Associate of Arts - AA at Brunswick Community College
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.