Josh Weinstein

Senior Software Engineer II at Flashpoint

Greater Philadelphia 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
Josh Weinstein is a Senior Software Engineer with 11 years of experience building performant front-end systems and leading teams across startups and enterprise environments. He co-founded Booksmart Touring and served as its lead front-end engineer, where he architected a large-scale AngularJS app, established dev environments with Vagrant, and drove both product and people initiatives. At Flashpoint he progressed through multiple engineering levels contributing to business risk intelligence products, and he’s an active front-end contributor to notable open-source React/TypeScript tooling (reaflow) focused on interactive workflow editors. Comfortable across Python, C/C++, JavaScript and modern web stacks, he pairs strong UI/UX sense with data-minded interests such as ML and signal processing—evidenced by projects like a predictive beer analytics tool and an FFT-based audio remover. Based in Greater Philadelphia, he balances technical leadership with a hands-on maker mentality and a passion for photography.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Drexel University
bookTechnical University of Denmark
github-logo-circle

Github Skills (10)

typescript10
diagram10
javascript10
typescripts10
flowchart10
react10
typescript-types10
nodejs9
css9
workflow-engine7

Programming languages (3)

TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
reaviz/reaflow

Jul 2021 - Jan 2023

🎯 React library for building workflow editors, flow charts and diagrams. Maintained by @goodcodeus.
Role in this project:
userFront-end Developer
Contributions:8 reviews, 10 commits, 7 PRs in 1 year 5 months
Contributions summary:Josh primarily contributed to the front-end of the project, focusing on the implementation of interactive and reusable components for the workflow editor. Their commits addressed nested node dragging functionality, including proper rearrangement and callback handling. The changes involved modifications to the React components and TypeScript code, specifically dealing with drag events and node interactions within the canvas. The user's work also included updates to stories and CSS to improve usability and visual presentation.
react-librarydiagramsreactchartsnode-editor
reaviz/react-use-fuzzy

May 2022 - May 2023

React hook for client side fuzzy search using Fuse.js
Contributions:2 PRs, 2 pushes, 1 branch in 11 months
reactfuse-jsfusefuzzyclient-side
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
Josh Weinstein - Senior Software Engineer II at Flashpoint