# John Grube > Lead Software Engineer Location: New York, New York, United States Profile: https://flows.cv/johngrube ## Work Experience ### Lead Software Engineer @ Wunderkind Jan 2022 – Present Write slack messages, write jira tickets ### Senior Software Engineer @ Wunderkind Jan 2020 – Jan 2022 Fixed some bugs, caused some bugs ### Senior Software Engineer @ GameChanger Jan 2020 – Jan 2020 Member of the Platform Team responsible for improving performance and stability of NodeJS services and developer experience tooling. ### Senior Software Engineer @ FreeWheel Jan 2018 – Jan 2020 | Greater New York City Area • Go development for an HTTP proxy and streaming MPEG server to deliver video advertisements to users • Developed an Ad Decision System to determine which targeted video ads are displayed to a user in NodeJS and TypeScript using Cassandra, Kafka, and memcached • Implemented caching and pre-caching mechanisms for advertising assets and schedules to scale ADS from ~25k requests/sec to >500M daily requests (~600k requests/sec peak) ### Software Engineer @ FreeWheel Jan 2016 – Jan 2018 ### Software Engineer @ Jastr, Inc. Jan 2016 – Jan 2016 | New York City Metropolitan Area • Developed C++ firmware for a Bluetooth Low Energy wearable device designed to track movement and detect impacts, falls, and concussions • Implemented iOS app feature in Swift to automatically synchronize with activity tracker, retrieve and parse logged data, and display it in the UI ### Embedded Software Engineer @ Crestron Electronics Jan 2013 – Jan 2016 | New York City Metropolitan Area • Developed applications and drivers using C++ for multiprocessor media distribution systems • Wrote device drivers, APIs, and applications for various video processing and video encryption ASICs, MJPEG streaming FPGAs, and microcontroller peripherals • Lead developer for a video matrix switch. Brought product from initial design to market in 7 months. Resolved manufacturing and field deployment issues. ### Indirect Sourcing Engineer Intern @ GE Power & Water Jan 2012 – Jan 2012 | Schenectady, NY • Analyzed steam turbine engineering and manufacturing project financial data to identify cost savings opportunities during price negotiation with suppliers • Automated financial report generation ### Electrical Engineer Intern @ CG Power Solutions, Inc. Jan 2011 – Jan 2011 | Albany, NY • Lead engineer for windfarm power system design projects • Created power system schematics, designed physical site layouts for cable and turbines, performed electrical system calculations, and generated project financial models for clients ### Systems Engineering Intern @ General Dynamics Electric Boat Jan 2010 – Jan 2010 | Groton, CT • Resolved navigation system malfunctions onboard commissioned Virginia-class submarines • Configured and debugged navigation hardware and software ## Education ### Bachelor’s Degree in Computer and Systems Engineering Rensselaer Polytechnic Institute Jan 2008 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/johnegrube --- Source: https://flows.cv/johngrube JSON Resume: https://flows.cv/johngrube/resume.json Last updated: 2026-03-23