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.
9 years of coding experience
3 years of employment as a software developer
Roger Williams University
Bachelor of Arts (B.A.), Speech Communication and Rhetoric, Bachelor of Arts (B.A.), Speech Communication and Rhetoric at Rhode Island College
High School, General Studies, High School, General Studies at Johnston Senior High School
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.
freeCodeCamp.org's open-source codebase and curriculum. Learn to code for free.
Role in this project:
Frontend 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