Greg Dardis is a full-stack software engineer based in San Francisco with nine years of experience and a strong backend focus, currently building at Asana. He brings rigorous computer science fundamentals and a Mathematics degree with distinction from the University of Alberta to design maintainable, well-tested systems and SQL-backed data models. Past roles span startups and product teams where he implemented ASP.NET backends, Android apps, and production database migrations, demonstrating both hands-on coding and operational discipline. Greg emphasizes clean, readable code, automated test coverage, and pragmatic use of ORMs and SQL for data integrity. He’s comfortable across the stack—from multithreaded Android clients to server-side authorization—and enjoys learning new technologies to tackle challenging problems. An understated strength is his blend of mathematical reasoning and practical engineering, which helps him decompose complex problems into reliable implementations.
9 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Mathematics, Bachelor's degree, Mathematics at University of Alberta
Search a stock symbol to receive a graph and financial metrics
Contributions:725 commits, 216 PRs, 576 pushes in 9 months
financialstock-markettradingstockgraph
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.