Michael Grondines

Team Lead - Workplace, ServiceNow And Services at Coveo

Quebec, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Michael Grondines is a seasoned full-stack engineer and team lead with 11 years building and scaling integrations and workplace services at Coveo, currently leading Workplace, ServiceNow and Services. He brings deep C#/.NET expertise across connector ecosystems (SharePoint, Office 365, Google Drive, AWS, Dropbox) while also shipping web apps with React, Node.js and ASP.NET Core and tackling database and performance optimizations. Michael pairs hands-on engineering with people leadership in agile environments, mentoring teams through daily scrums and regular 1:1s. An advocate for robustness, his open-source contributions include enhancing the Abot C# web crawler with Retry-After handling, SSL bypass options, and improved test coverage and disposability—evidence of attention to resilience and production edge cases. Based in Quebec, he combines pragmatic problem-solving with a BASc in Computer Science from Université Laval.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Applied Science (BASc), Computer Science, Bachelor of Applied Science (BASc), Computer Science at Université Laval
languagesFrench, English, Italian
github-logo-circle

Github Skills (20)

web-crawler10
webscraper10
net10
dotnet10
webscraping10
crawling10
asp-net10
dotnet-core10
crawler10
csharp10
net-library9
unit-testing9
http-header9
c-libraries9
class-library9

Programming languages (10)

TypeScriptC#JavaCSSC++JavaScriptGoPHP

Github contributions (5)

github-logo-circle
sjdirect/abot

Jul 2015 - Nov 2015

Cross Platform C# web crawler framework built for speed and flexibility. Please star this project! +1.
Role in this project:
userBack-end Developer
Contributions:14 commits, 4 PRs, 11 comments in 3 months
Contributions summary:Michael primarily contributed to the development of the Abot web crawler framework by implementing and enhancing core functionalities. Their work included adding support for the Retry-After HTTP header, a critical feature for handling rate limiting and server load management. Additionally, the user introduced the ability to bypass SSL certificate validation and added unit tests for these features, improving the crawler's flexibility and robustness. The user also refactored code and added IDisposable interface, adding validation of root URI and changing how redirects were handled.
csharpweb-crawlerc-sharpabotabot-nuget
coveord/abot

Jul 2015 - Jun 2016

Contributions:2 PRs, 20 pushes, 19 branches in 11 months
speedweb-crawlercsharpcrawlerproject-1
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