Summary
Ed Macdonald is a Senior Software Engineer with 15 years of experience building and maintaining web applications and backend systems, currently driving engineering work at Solution Street after long-term roles at ARIN and other tech firms. He brings deep expertise in Java, Hibernate, and PostgreSQL, underpinned by a BS in Mathematics from George Mason and earlier studies in computer science, finance and electrical engineering. Comfortable across the stack, he has a track record of stabilizing and evolving internet-facing systems for both nonprofit and commercial environments. Known for pragmatic problem-solving, he often translates complex data and protocol requirements into reliable, maintainable services. Based in Virginia, he combines institutional knowledge from long tenures with a readiness to adopt solid engineering practices that scale.
15 years of coding experience
21 years of employment as a software developer
Associate of Science (A.S.), Electrical Engineering, Associate of Science (A.S.), Electrical Engineering at Northern Virginia Community College
Bachelor of Business Administration (BBA), Finance, Computer Science, Bachelor of Business Administration (BBA), Finance, Computer Science at Saint Bonaventure University
Bachelor of Science (BS), Mathematics, Bachelor of Science (BS), Mathematics at George Mason University