Karim Hamidou is a versatile software engineer with 16 years of experience building and scaling integrations, sync systems, and full-stack applications from early-stage startup roots to larger platforms. He joined Nylas as a founding engineer and rose to Head of Solutions Engineering, where he built core integrations, webhooks, and helped bridge product and customer success. More recently he contributed backend and frontend fixes to well-known open-source projects like Nylas' sync-engine and Nylas Mail, tackling IMAP/Gmail edge cases, streaming search APIs, OAuth/token refresh, and S3 upload handling. Based in San Francisco, Karim blends hands-on coding with customer-facing problem solving and product-minded engineering, comfortable moving between deep systems work and stakeholder conversations. He has broad cloud experience (AWS-focused, as his GitHub quip suggests) and a track record of shipping reliable, production-grade systems. Trained in computer science at UTC, he thrives in roles that require both technical breadth and operational ownership.
16 years of coding experience
12 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Université de Technologie de Compiègne (UTC)
:incoming_envelope: IMAP/SMTP sync system with modern APIs
Role in this project:
Back-end Developer
Contributions:365 commits, 4 PRs, 309 pushes in 2 years 2 months
Contributions summary:Karim's contributions primarily revolve around the development and maintenance of the back-end components of the Nylas sync-engine. They implemented features related to IMAP flag handling, particularly for servers not supporting CONDSTORE, by adding and modifying code across multiple files. These changes included adding support for yahoo syncback actions and addressing bugs in the Gmail sync engine code, as well as a new streaming search API. The user also made contributions related to iCalendar and other sync improvements.
:love_letter: An extensible desktop mail app built on the modern web. Forks welcome!
Role in this project:
Full-stack Developer
Contributions:150 commits, 1 PR, 43 pushes in 1 year 2 months
Contributions summary:Karim primarily contributed to the development and maintenance of the Nylas Mail application. Their work involved modifying the build process to set content types for file uploads to S3. They also worked on frontend code, specifically focusing on validating user input in the signup dialog, including email addresses and domains. Furthermore, the user made changes to Google OAuth parameters to address reauth issues and implemented updates for token refreshing.
javascriptextensiblemacosnylas-mailbabel
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.