Calvin French-Owen

San Francisco, California, United States
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

🤩
Rockstar
Calvin French-owen is a seasoned software leader and founder with 12 years of experience building data-intensive web platforms from the infrastructure up. As a co-founder of Segment he helped ship the analytics plumbing that powers many web apps and remains a hands-on polyglot—MongoDB, Node, Java, C#, Python and Django are among his specialties. He's an active open-source contributor to the Segment analytics ecosystem (analytics.js and analytics-python), where he added practical features like a Mixpanel cookieName option and modernized the Python library for Python 3, unicode handling, retries and datetime serialization. At OpenAI he worked on launching Codex, and he mixes board-level strategy (Stainless) with indie product work (calv.info) and civic tech volunteering around vaccine distribution. Based in San Francisco with an SB in Computer Science from MIT, he combines startup grit with pragmatic engineering and a strong focus on backwards compatibility.
code12 years of coding experience
github-logo-circle

Github Skills (18)

mixpanel10
javascript10
back-end-development10
python10
testing10
analytics10
release-management10
javascripts10
front-end-development10
api-doc9
http-request9
api9
http-requests9
unicode8
encoding8

Programming languages (11)

TypeScriptC#HCLC++JavaScriptGoObjective-CPHP

Github contributions (5)

github-logo-circle
segmentio/analytics-python

Nov 2013 - Mar 2016

The hassle-free way to integrate analytics into any python application.
Role in this project:
userBack-end Developer
Contributions:14 commits, 17 PRs, 24 pushes in 2 years 4 months
Contributions summary:Calvin primarily focused on enhancing the analytics-python library, making significant updates to align with the new specification. Their work involved refactoring the code to support Python 3, incorporating features such as request retries and synchronous flushing. They also improved testing and fixed unicode handling, as well as ensuring backwards compatibility, and added enhancements like datetime serialization. Multiple releases of the library were pushed to production.
analyticspythonintegratepython-applicationinsights
segmentio/analytics.js

Jul 2013 - Jun 2014

The hassle-free way to integrate analytics into any web application.
Role in this project:
userFront-end Developer
Contributions:99 commits, 1 push, 1 tag in 11 months
Contributions summary:Calvin's primary contribution focuses on adding and modifying options for the Mixpanel integration within the `analytics.js` library. They added a `cookieName` option to the Mixpanel integration, enabling users to customize cookie names. Further commits reflect the release of updated versions, incorporating the `cookieName` option and other unspecified changes. The user also appears to have made minor adjustments in test files for other third-party integrations.
integrateanalyticsweb-application
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