James Macapagal is a Software Engineer I in Chicago who transitioned from an eight-year career as a Business Analyst into hands-on engineering after completing Flatiron School’s intensive full-time software engineering program. He brings a blend of product-focused delivery experience and backend/front-end skills—Java, Ruby on Rails, React, and SQL—applied to both legacy system ownership and new full-stack projects. At Businessolver he pairs pragmatic production support and documentation of legacy code with active feature development, while his background in integrations and SSO work gives him a strong operational understanding of secure data flows. A practiced communicator from years liaising with stakeholders and writing functional specs, he also channels creativity from improv and theater into collaborative problem solving and user-centered design. This mix of analytical rigor, delivery discipline, and creative instincts makes him especially effective at translating complex requirements into maintainable software.
8 years of coding experience
1 year of employment as a software developer
High School Diploma, High School Diploma at Saint Ignatius College Prep
Full-Time Live Student, Software Engineering, Full-Time Live Student, Software Engineering at Flatiron School
Bachelor of Science, Marketing, Bachelor of Science, Marketing at Indiana University - Kelley School of Business
Contributions:77 PRs, 87 pushes, 52 branches in 1 month
capstoneflatiron-schoolflatironnodejstypescript
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
James Macapagal - Software Engineer I at Businessolver