Dominic Bolin is a software development engineer with eight years of professional experience, currently contributing to AWS S3 from the Greater Seattle area. He blends a liberal arts and philosophy background with deep systems and algorithmic work, having built high-performance C# libraries (including a contract-less binary serializer and a fastest immutable dictionary) and complex game AI using genetic algorithms. Dominic has shipped production services at Amazon and Infor and repeatedly demonstrates initiative through long-running personal projects that tackle networking, procedural content, and compiler-style tooling (Roslyn analyzers). Notably, his work often targets performance and correctness: low-level serializers, optimized A* search, and NAT-traversing multiplayer servers. He pairs academic rigor with pragmatic engineering, making him comfortable across both researchy algorithm design and large-scale cloud service development.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Arts (B.A.), Liberal Arts, Bachelor of Arts (B.A.), Liberal Arts at Thomas Aquinas College
Master's Degree, Philosophy, Master's Degree, Philosophy at The Catholic University of America
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.