David Grigorian is a seasoned software engineer and two-time co-founder with 11 years of experience building high-throughput, .NET-centric backend systems and routing solutions. He designs and runs production-grade APIs and microservices (recently .NET 8) that handle millions of monthly requests, combining PostgreSQL geospatial optimizations, Redis caching, SQS/RabbitMQ queuing, and multithreading for real-time performance. His track record spans startups and enterprise teams—leading zero-to-one projects, migrating CI/CD pipelines to cloud-native workflows, and reviving critical internal tools as a solo engineer. An electrical engineering graduate from McGill, David pairs systems-level thinking with hands-on implementation, from advanced SQL and Elasticsearch tuning to GraphQL and front-end contributions in Vue. He’s equally comfortable negotiating business deals (achieving steep shipping discounts at ParcelRobin) as he is architecting scalable services, making him a pragmatic builder who bridges product, ops, and engineering. Based in Greater Boston, he stays focused on continuous learning and practical innovation in logistics and fintech integrations.
11 years of coding experience
13 years of employment as a software developer
Belmont High School
Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.), Electrical and Electronics Engineering at McGill University
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.