Jeff Plourde work email
- Valid
- Valid
- Valid
- Valid
- Valid
Jeff Plourde personal email
Jeff Plourde phone numbers
I've built a career building software to solve hard problems. My approach to software development is pragmatic and never dogmatic. Software should be useful and enabling. Which requires that it be efficient, reliable, and well-designed to meet the true requirements of the project.Software to solve difficult problems often requires the handling of large volumes of data in sophisticated ways from retrospective analysis to predictive modeling. Thanks to my experience I bring to bear a wide variety of skills and familiarity with a variety of programming languages and frameworks.
-
Staff Software EngineerSmarterdxCheshire, Ct, Us -
Senior Director Of EngineeringPanalgo Oct 2024 - PresentBoston, Massachusetts, UsPost acquisition my role expanded and now includes leading major initiatives.• Spearheaded the re-engineering of the Apache Spark platform core using Amazon EMR and Apache Iceberg, achieving a 66% reduction in hosting costs through dynamic scaling while maintaining performance and data integrity.• Designed and implemented a HITRUST-compliant cloud development environment in AWS for a team of 10 software engineers; leveraging Terraform for infrastructure as code to ensure secure and efficient deployment. -
Lead Software ArchitectPanalgo Mar 2023 - Oct 2024Boston, Massachusetts, Us -
Director Of Data Science EngineeringPanalgo Sep 2019 - Mar 2023Boston, Massachusetts, UsLed the small team that developed award winning data science capability for the platform.• Directed a team and actively contributed to the rapid development and deployment of customer pilot subscriptions, transforming interest from screen mockups into functional pilots and ensuring on-time delivery that met client expectations.• Led comprehensive numerical validation of diverse model fitting results using Python and R, meticulously analyzing underlying open-source libraries to resolve minute differences in floating-point arithmetic, ensuring reliable and consistent results for pharmaceutical clients.• Facilitated customers’ transition from statistical to machine learning models by contributing expertise in model explanation, particularly through the application of Shapley values. -
Principal Software EngineerCyft Inc Jun 2016 - Aug 2019Cambridge, Massachusetts, UsThe role began with Scala backend development; when the company pivoted I took responsibility for understanding client needs, developing machine learning models to meet those needs, and communicating results.• Developed innovative machine learning models from inception to predict patient outcomes, contributing to securing new business opportunities in behavioral health and value-based care.• Pioneered a hybrid approach to model fitting, leveraging Apache Spark for scalability and GPU-accelerated PyTorch for deep learning.• Mentored junior team members in a polyglot environment, providing leadership and guidance across Apache Spark, Scala, Python, Java, JavaScript, Bash, and SQL. -
Senior Software EngineerScratch Technology Corp. (Now Helloshopper) Oct 2015 - Jun 2016• Rebuilt product with Alt.js, achieving better performance and implementing isomorphic/universal JavaScript.• Developed a React Native application with Flux bridge to reuse actions and stores from the web app.• Led the expedited development of the first iteration of an automated product recommendation engine.
-
Lead Software Engineer - Md Pnp Research ProgramMassachusetts General Hospital May 2012 - Oct 2015Boston, Ma, Us• Architected and developed OpenICE, an open-source Java-based distributed platform for integrating medical devices and clinical applications, widely utilized in research.• Developed a library of over 10 reusable Java implementations of proprietary medical device interface protocols, frequently utilizing RS-232 communication.• Supported high-rate data streams, such as EKG waveform traces, in Java implementations runnable on embedded ARM devices.• Sole developer of both the backend and Android client for a Real Time Blue Button application.• Developed a C++ Node.js add-on and Socket.io to receive medical device waveforms using DDS, enabling real-time data plotting in a web application via WebSocket. -
Portfolio Manager / Quantitative ResearchTradelink Jul 2007 - Oct 2010Chicago, Il, UsAs a Portfolio Manager...• Architected, wrote, and deployed low-latency algorithmic java trading software.• Integrated java algorithms, models, and real-time risk management with TradeLink’s C++ APIs via JNI.• Built statistical trading models (in T-SQL) tested over 10 years of stock performance data.As a Quantitative Researcher...• Rewrote a complex legacy C++ algorithmic trading system.• Leveraged multicore computing to achieve 6 orders of magnitude decrease in latency.• Implemented its wire protocols with java NIO and built a java swing GUI front-end for the system.• Applied several boost libraries to streamline code for common use cases• Explored (in java) fractal predictive models of stock performance around news releases. -
Head Trader Proprietary Quantitative TradingWachovia Capital Markets Dec 2005 - Oct 2006San Francisco, California, Us• Built java OMS, execution engine, and front end for algorithmic trading of equities via FIX• Built distributed (via java RMI and a custom TCP protocol) java application for realtime risk management.• Integrated java based algorithmic trading and risk management with Wachovia’s C++ “Activ Financial” APIs via JNI.• Developed a T-SQL backtesting platform for equity strategies using 10 years of stock performance data.• Developed a T-SQL system for position management between strategies to allow granular attribution of risk and p/l. -
Statistical Arbitrage Execution TraderAmaranth Sep 2003 - Oct 2005Us• Shared responsibility for daily execution incl. 5-10 million shares and 1-5 thousand option contracts.• Created distributed (custom UDP,TCP) java system for real-time trade reporting, risk analysis, and P&L attribution.• Drastically outperformed the firmwide system which could not handle stat-arb trade volumes.• Java swing GUI allowed ~20 portfolio managers real-time monitoring and control for 3 traders.• Created distributed (RMI) java system to host development of various execution algorithms.• Authored execution algorithms for equities and equity options both in java and using CEP (Streambase) -
ConsultantLogic Technology Inc. Oct 2002 - Sep 2003Provided technical leadership to a team of ~15 developers at GEPS-RPI working on J2EE web applications using BEA Weblogic
-
Software DeveloperGeps-Rpi 2001 - 2002
Jeff Plourde Skills
Jeff Plourde Education Details
-
Rensselaer Polytechnic InstituteComputer Science -
Rensselaer Polytechnic InstituteBiology
Frequently Asked Questions about Jeff Plourde
What company does Jeff Plourde work for?
Jeff Plourde works for Smarterdx
What is Jeff Plourde's role at the current company?
Jeff Plourde's current role is Staff Software Engineer.
What is Jeff Plourde's email address?
Jeff Plourde's email address is jp****@****hei.com
What is Jeff Plourde's direct phone number?
Jeff Plourde's direct phone number is +184420*****
What schools did Jeff Plourde attend?
Jeff Plourde attended Rensselaer Polytechnic Institute, Rensselaer Polytechnic Institute.
What skills is Jeff Plourde known for?
Jeff Plourde has skills like Software Development, Java, C++, C, Javascript, Meteor, Node.js, Android Development, Linux, Programming, Dds, Sql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial