Jeremy Forsythe

Director Of Software Engineering at SenSource Inc.

Ohio, 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
🎓
Top School
Jeremy Forsythe is a Director of Software Engineering based in Ohio with 12 years of professional experience leading teams and shipping robust backend systems. He brings hands-on expertise in database schema handling and TypeScript/Node ecosystems, evidenced by contributions to notable open-source projects like TypeORM and DefinitelyTyped where he improved PostgreSQL integration and TypeScript definitions. Jeremy combines practical full-stack experience—from legacy desktop and .NET work to modern JavaScript frameworks—with operational leadership at SenSource. Known as a self-motivated tech enthusiast, he pairs meticulous engineering (default value normalization and query builder fixes) with a track record of mentoring and delivering reliable production software. An often-overlooked strength is his early cross-disciplinary background in retail and sales management, which informs his pragmatic approach to team operations and customer-focused delivery.
code12 years of coding experience
job16 years of employment as a software developer
bookComputer Science, Computer Science at Youngstown State University
bookMathematics, Mathematics at Kent State University at Salem
bookSalem High School
stackoverflow-logo

Stackoverflow

Stats
1,057reputation
480kreached
24answers
8questions
github-logo-circle

Github Skills (25)

postgresql10
admin10
databases10
typescript10
typescript-definitions10
database-administration10
type-definition10
dts10
orm10
typescript-types10
typescripts10
database10
sqlite8
sql-server8
oracle8

Programming languages (15)

CSSCGoHTMLPerlJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 9 commits, 7 PRs in 2 years 9 months
Contributions summary:Jeremy contributed to the type definitions for the express-slow-down and express-rate-limit libraries. They focused on creating and updating type definitions, including adding new features and fixing existing issues. Their contributions involved modifying TypeScript definition files and test files to ensure the correct typing of the libraries. Furthermore, the user added a new feature, 'headers' option, to express-slow-down library.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
typeorm/typeorm

Feb 2018 - Mar 2018

ORM for TypeScript and JavaScript. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.
Role in this project:
userBack-end Developer / Database Engineer
Contributions:6 commits, 3 PRs, 3 comments in 8 days
Contributions summary:Jeremy's contributions primarily focused on the TypeORM project's PostgreSQL integration. They implemented fixes related to default column types, ensuring correct behavior for different data types, and addressed issues with quotes and whitespace. Additionally, the user contributed to default value normalization across multiple database drivers (MySQL, SQL Server, SQLite, Oracle) and updated related files, like the InsertQueryBuilder, and TableUtils files. This suggests the user has in-depth knowledge of database schema handling.
sqlserverionic-cordovasap-hanahanaorm
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