Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Software Engineer
FlexChargingSenior Software Engineer
Jan. 2023Minneapolis, Minnesota, United StatesBuilding products to help drivers automatically charge their EVs when grid demand is low and renewable energy generation is high for a balanced, greener grid. Made both Saas user sites and admin console and backend services and databases. React / Typescript / Tailwind and C# .NET Core on Azure. Utilized React Testing Library, Redux Toolkit, Storybook, i18next (internationalization), Azure app insights, Recharts and Auth0. I am the architect and primary developer on a React website application, so I am responsible for all aspects of the software - technical decisions, coding, styling, and devops/deployment/monitoring in Azure. I am also leading the company's new Agile process, doing project management, generating tickets, building sprints and facilitating sprint meetings.
Senior Software Engineer
Imperfect FoodsSenior Software Engineer
Jun. 2021 - Dec. 2022RemoteWorking on the Imperfect Foods website and internal tools using React in Typescript. I also spent time on the backend ‘Ops Tech’ team, building microservices to support operations for order lifecycle, warehouse packing, and shipping. o Modern React development including Redux, Redux-Saga, Hooks, and React Testing Library. o Responsive styling with MaterialUI and styled-components, within a custom design system. o Backend microservices written in F# on .NET Core and Typescript on Node.js, backed by PostgreSQL o Usage of Kafka and RabbitMQ message brokers to connect services. o Integration with Auth0, Algolia, Splitio, Storybook, Datadog, Confluent Cloud. o CI/CD via Github and CircleCI on AWS. o Launched and supported iOS and Android mobile apps built with React Native o Troubleshooting production issues utilizing Datadog o Documentation in Confluence and Agile workflow in Jira
Staff Software Engineer
Optimizely (Formerly Episerver)Staff Software Engineer
Oct. 2011 - Jun. 2021Greater Minneapolis-St. Paul AreaBuilding the Insite B2B Commerce SaaS platform which is used by 100's of high-performance manufacturer and distributor websites. Technologies included C#, ASP.NET MVC, Angular 1.x, React, Redux, TypeScript, Razor, nHibernate, Entity Framework, T-SQL, Unity, jQuery, Agile. - Integration with various ERP systems to pull data into SQL Server. - Building the Lucene, Solr, and ElasticSearch search implementation for the sites. - Cross platform Xamarin mobile development for Android and iOS with MvvmCross. - Helped build A/B Testing frameworks for both B2B Commerce and Optimizely. - Episerver acquired Insite Software in 2019 and was renamed to Optimizely
Lead Software Architect
Tom Sales ConsultingLead Software Architect
Oct. 2011 - Jun. 2012Greater Minneapolis-St. Paul AreaArchitecting and building a business intelligence web site from the ground up. Technologies used were C#, ASP.NET MVC, Entity Framework, Windsor, Windows Azure, Knockout js, jQuery. Led a team of 5 developers.
Senior Software and Web Developer
Dow JonesSenior Software and Web Developer
Apr. 2006 - Sep. 2011Working on the MarketWatch website and data platforms: Front end, back end services and databases. Agile development methodology was used. Projects over the years included: client side javascript quote charting client side portfolio application and database virtual stock exchange game rewrite in MVC 3 search page quote pages realtime quote data processing MarketWatch rewrite in ASP.NET WebForms MarketWatch rewrite in ASP.NET MVC search autocomplete ajax front and backend omniture tracking
Senior Software Engineer
Visual Circuits / Focus EnhancementsSenior Software Engineer
Feb. 1996 - Mar. 2006Creating .NET distributed client-server applications in c# using ADO.NET, Remoting, Web Services, and multi threading. Relational database design with MS-SQL and MySQL. Designing and writing Windows and Linux applications and tools. Object-oriented programming with C++, MFC, C#, .NET Framework. Experience with a variety of PC hardware and writing WDM and Linux drivers. Designing and programming PC Linux based network appliances (multi channel video servers). Contributed to writing of user manuals, installers and help file content. Frequent customer interaction and support of software customization and debugging on time sensitive projects. Supported major rollouts of systems into retailers such as Wal-Mart and Bestbuy. I was one of the original employees of Visual Circuits, which was purchased by Focus Enhancements in 2004.
Software Engineer
Cray CommunicationsSoftware Engineer
Feb. 1994 - May. 1995Copenhagen, DenmarkWriting network protocol software in C for DOS and Windows NT. Device drivers for Ethernet cards and protocol stacks. Visual Basic Office programming
Research Assistant
University of MinnesotaResearch Assistant
Sep. 1991 - Jun. 1993Minneapolis, MNWindows C control and analysis software for experiments in Physics and Electrical Engineering labs. Control software for electron and scanning tunneling microscopes. Teaching C programming and electronics.

Requests

Touchpoint image
3
Looking for a Job
Web Developer with 20+ Years of Expertise
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Peter on Intch
IT
451129 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITSystem Architect
45855 people
19
Manager @ Epic Force
16
Independent Consultant @ N/A
15
Systems Engineer @ Capco Computing