Summary
Ian Greulich is a senior full-stack software engineer with 13 years of experience building and modernizing web platforms across Rails and JavaScript ecosystems. He specializes in Ruby on Rails and modern front-end stacks (React, Redux, Angular) and has repeatedly led rewrites and UI-centric projects that improved developer velocity and user experience. Ian has delivered production systems in regulated domains (HIPAA) and consumer products, applying TDD/BDD practices and robust API design. His background spans databases from MySQL/Postgres to Couch/Mongo and real-time pub/sub integrations, reflecting a pragmatic, data-focused approach to architecture. A frequent owner of projects—from founding Greulich Online to leading engineering teams—he pairs hands-on coding with practical leadership and a habit of open-source tooling and UI kit creation. Based in South Carolina, he brings a track record of shipping cross-platform web and mobile apps while modernizing legacy stacks into maintainable, testable systems.
13 years of coding experience
15 years of employment as a software developer
Associate of Science - AS Computer Programming, Associate of Science - AS Computer Programming at Midlands Technical College