Andrew Balmer

Senior Software Engineer at Klaviyo

Boston, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrew Balmer is a Senior Software Engineer with eight years of experience building mobile-first products and leading iOS teams for enterprise clients like Fidelity and Bose, now contributing at Klaviyo. He combines a background in city and regional planning with an MS in Computer Science, which informs a practical, data-aware approach to product design—evident in his consumer-facing app Tailwinds that maps wind to route direction. Technically fluent in SwiftUI, Combine, MVVM, and testing with XCTest, he has shipped greenfield features, led cross-functional teams, mentored junior engineers, and run hiring interviews. Andrew also contributes to civic-focused open-source work, updating scrapers for the well-regarded City Bureau city-scrapers project, showing an interest in public data and robust back-end systems.
code8 years of coding experience
job6 years of employment as a software developer
bookBachelor of Arts (B.A.) Architecture, Bachelor of Arts (B.A.) Architecture at Columbia University
bookMaster of Science Computer Science, Master of Science Computer Science at University of Chicago
bookMaster of City and Regional Planning Transportation Planning, Master of City and Regional Planning Transportation Planning at Rutgers University
github-logo-circle

Github Skills (9)

scrape10
crawler10
scraper10
scrapy10
python10
webscraping10
webscraper10
pytest9
data-extraction9

Programming languages (9)

TypeScriptShellC++JavaScriptSwiftHTMLRubyPython

Github contributions (5)

github-logo-circle
City-Bureau/city-scrapers

May 2018 - Jul 2018

Scrape, standardize and share public meetings from local government websites
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 8 comments in 1 month
Contributions summary:Andrew primarily focused on modifying and updating data scraping spiders for the "city-scrapers" project. Their commits involved adapting existing code to new schemas and updating meeting classifications within the data extraction process. Specifically, the user updated the spider files to reflect changes in the data structure of meeting information from various sources, ensuring that the project maintained its core functionality of collecting and standardizing local government meeting data. This included changes to Python files and related testing files.
city-scraperspythonscrapyscrapestandardize
Contributions:241 pushes in 1 day
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
Andrew Balmer - Senior Software Engineer at Klaviyo