Erik Christensen is a Senior Software Engineer with two decades of experience building and maintaining large, long-lived CAD and PLM systems and now contributing to cloud-native CAD at PTC/Onshape. He began programming in childhood, shipped his first paid work as a college sophomore after modding and developing games on the Unreal Engine, and later moved into commercial 3D CAD where he solved complex C++ engineering challenges. Erik mentors teams, drives software engineering best practices, and has a curiosity for mobile and cross-platform tooling—he authored the Kotlin Multiplatform date-time library "Island Time." An active open-source contributor, he has improved TypeScript definitions in the high-profile DefinitelyTyped repository, including MongoDB typings and Highcharts updates. Based in Waltham, MA, he blends deep systems experience with a lifelong hacker mentality that surfaces in both production-grade engineering and side projects.
7 years of coding experience
19 years of employment as a software developer
B.S., Computer Systems Engineering, B.S., Computer Systems Engineering at University of Massachusetts Amherst
The repository for high quality TypeScript type definitions.
Role in this project:
Backend Developer
Contributions:8 commits, 2 PRs, 1 comment in 3 months
Contributions summary:Erik primarily contributed to the TypeScript type definitions within the DefinitelyTyped repository. Their work involved adding missing methods and properties, fixing type-related issues, and correcting deprecation warnings related to MongoDB types. The user also introduced new interfaces for index specifications and collation documents, further improving the type definitions for the MongoDB package. Additionally, the user merged changes from another branch, which included updates to Highcharts type definitions.
Contributions:7 releases, 42 commits, 5 PRs in 3 years 6 months
nestjsmongodb-databasenestnodejsmongodb-driver
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
Erik Christensen - Senior Software Engineer at PTC