Summary
Tommy Geiger is a full-stack software engineer based in Somerville, MA with nine years of experience building web and backend systems. He has delivered core banking microservices in Java/Spring and responsive front-end experiences with Angular, and currently contributes at Gainwell Technologies after a multi-year engineering role at M&T Bank. His background includes teaching database design and web development, data-driven content work at DigitalOcean, and a knack for automating workflows—evidenced by a sentiment-analysis pipeline that pushed insights to editors via Slack. A University of Rochester CS graduate, Tommy balances hands-on engineering with community leadership (organizing hackathons and volunteer events) and off-hours pursuits as a DIY AFOL, audiophile, and nature enthusiast.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Rochester
Wayland High School