Peter Weinberg

Software Developer III at FactSet

New York, 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
Peter Weinberg is a New York–based Software Developer III with a decade of experience building user-focused web applications and internal tools at FactSet, where he transitioned from technical recruiting into full-time engineering. He works across JavaScript, C#, SQL and Salesforce (Apex, Aura, LWC, SOQL), contributing to CRM and Lead-to-Cash systems that bridge sales workflows to payment and delivery. An active open-source contributor, Peter has improved front-end UX and editor syntax highlighting for the widely used freeCodeCamp project and tightened TypeScript types and cross-platform stability for the popular easy-peasy state library. He combines strong communication skills from a background in recruiting and customer-facing roles with hands-on engineering discipline, making him effective at translating stakeholder needs into polished interfaces and reliable services. Colleagues describe him as a pragmatic problem-solver who enjoys refining developer ergonomics and type safety in shared libraries.
code9 years of coding experience
job3 years of employment as a software developer
bookRoger Williams University
bookBachelor of Arts (B.A.), Speech Communication and Rhetoric, Bachelor of Arts (B.A.), Speech Communication and Rhetoric at Rhode Island College
bookHigh School, General Studies, High School, General Studies at Johnston Senior High School
github-logo-circle

Github Skills (24)

javascript10
css10
typescript10
typescript-types10
state-management10
typescripts10
lessc10
frontend10
web-frontend10
react10
camp9
react-hooks9
hook9
redux9
bootcamp9

Programming languages (13)

C#JavaCSSHTMLReasonTypeScriptOCamlJavaScript

Github contributions (5)

github-logo-circle
ctrlplusb/easy-peasy

Sep 2022 - Jan 2023

Vegetarian friendly state for React
Role in this project:
userFull-stack Developer
Contributions:1 release, 57 reviews, 9 commits in 4 months
Contributions summary:Peter contributed to the `easy-peasy` library, focusing on state management for React applications. They refactored and improved the TypeScript definitions, enhancing type safety and expanding functionality related to `computed` and `effectOn`. The user also addressed cross-platform testing issues and made improvements to the library's internal workings, including fixing bugs and improving the action configurations. Overall, the contributions improve stability, type safety, and functionality of the `easy-peasy` library.
reactstate-managementreact-hooksimmutableredux
freeCodeCamp/freeCodeCamp

Jan 2017 - Jan 2018

freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Role in this project:
userFrontend Developer
Contributions:80 commits, 56 PRs, 22 pushes in 1 year
Contributions summary:Peter primarily focused on front-end development, as evidenced by the changes in the user interface and style. They modified components, added nightmode styles, and adjusted the display of the user interface. Additionally, the user worked on challenge descriptions and formatting, contributing to improving user experience and overall look. They also worked on syntax highlighting within the editor.
mathcurriculumreactlearn-to-code-for-freecss
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
Peter Weinberg - Software Developer III at FactSet