Joe Flateau

Senior Software Engineer at Justico Interactive

City of Syracuse, New York, 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
Joe Flateau is a Senior Software Engineer and founder with 11 years of experience building full-stack systems, real-time sports applications, and developer tooling from Syracuse, NY. He combines hands-on engineering at Microsoft and Density with entrepreneurial leadership running two startups, demonstrating fluency across frontend, backend, and streaming media. A long-time contributor to prominent open-source projects like DefinitelyTyped and TypeORM, he has strengthened TypeScript type safety and implemented database features such as upsert support and one-to-one relation fixes. Joe enjoys tackling unfamiliar technical challenges and has a track record of shipping pragmatic solutions that bridge product needs and robust developer experiences.
code11 years of coding experience
job15 years of employment as a software developer
bookNiagara County Community College
stackoverflow-logo

Stackoverflow

Stats
1,225reputation
287kreached
34answers
30questions
github-logo-circle

Github Skills (23)

javascript10
databases10
typescript10
typescript-definitions10
type-definition10
dts10
orm10
typeorm10
typescript-types10
typescripts10
database10
mysql9
testing9
postgresql9
build-automation9

Programming languages (12)

TypeScriptMDXJavaC++ShellCJavaScriptGo

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:62 reviews, 28 commits, 19 PRs in 4 years
Contributions summary:Joe primarily contributed to the TypeScript type definitions within the `definitelytyped/definitelytyped` repository. Their work involved creating and updating type definitions for the `node-forge`, `doubleclick-gpt`, and `video.js` libraries. These contributions included defining interfaces, updating existing types, and adding tests to ensure type safety and accuracy. The user also added maintainer status and incorporated new features like the prefetch segments in hls-parser and extended the `video.js` plugin options.
typescriptdefinitiondtstypingstypescript-definitions
typeorm/typeorm

Nov 2021 - Mar 2022

TypeScript & JavaScript ORM for Node.js — supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and more.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 6 commits, 10 PRs in 3 months
Contributions summary:Joe primarily contributed to enhancing the TypeORM library by implementing and refining database interaction features. They added support for the `upsert` method, including options for skipping updates, and addressed related edge cases. Additionally, the user worked on optimizing the build process by adding a script to produce a packed tgz of the module, reflecting their understanding of the project's build and deployment aspects. Moreover, the user refined the framework to work properly with one-to-one relations and embedded columns.
javascriptmariadbmysqlnodejsoracle
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