Paul Verheggen
Senior Software Engineer
Seasoned developer with 10+ years experience leading innovative, complex projects across the fintech and semiconductor industries
Education
Bachelor of Science (BS), Biomedical and Electrical Engineering
Duke University, Durham, NC
Sep 2004 - Jun 2008
Experience
Technical Lead
TruStage, Portland, OR (remote)
Apr 2020 - Present
Leading creation of innovative, white-label SaaS lending products; emphasis on security and accessibility.
- Primary lead for Digital Storefront consumer site, creating consumer flows for lending, deposits, and insurance
- Team lead for the client-facing admin portal of Digital Storefront, managing full-stack development of config pages for branding, products, campaigns, rate and pre-approval rules, plus analytics and consumer preview
- Owner of authentication, authorization, and user profile services, creating OAuth (with OIDC and PKCE), SAML, and passwordless SSO integrations with digital banking platforms, banking cores, and other IdPs, while also designing and implementing an RBAC authorization model platform-wide
- Major design system contributor, targeting WCAG AA conformance and implementing ARIA 1.2 patterns for accordion, combobox, carousel, interactive grid, modal, navigation menu, and tooltip components
Technologies: Typescript • React • Node.js • C# • Python • Azure SQL • Snowflake
Global Development Manager
Transim, Portland, OR
Nov 2018 - Sep 2019
Managed team of engineers (locally/Germany) to create web applications, led knowledge-transfer for a team in Egypt; primary technical contact, managed product releases, and created scope of work.
- Solution architect for migrating 10+ distinct web applications from on-premise to Azure
- Technical lead for Analog EE-Sim (web application for designing and simulating DC-DC converters), added an ETL system to import technical data into faceted search
Technologies: C# • Javascript • SQL Server • Python • MongoDB
Front-end Web Developer
SiliconExpert, Portland, OR (remote)
Jan 2016 - Nov 2018
Designed and developed widgets to drive traffic on large electronic media sites, implementing custom user interface elements for uploading and scrubbing Bill of Materials spreadsheets.
- Designed and implemented a spreadsheet-like interface for managing Bill of Materials - with reordering, filtering, and context menus
- Implemented embeddable search widgets and native ads for Datasheets.com, a search site for electronics components
- Implemented ad retargeting with custom audience segmentation to the world’s largest electronics media network, with 4 million MAUs
Technologies: Typescript • Angular • React
Full-Stack Engineer
Transim, Portland, OR (remote)
Feb 2010 - Jan 2016
Led internal software development team for custom engineering web applications, with a focus on parametric and text-based search, running engineering calculations in Python, and viewing electrical waveforms.
- Created functional requirements document and developed the menu/window system, virtual filesystem, device/compiler settings, debugging, and memory/watch windows for Microchip MPLAB Xpress, a cloud-based IDE for programming and debugging embedded microcontrollers
- Implemented text-based search with Google-style autocomplete for the Intel Mobile Design Center, an internal documentation site
- Created a lightweight online IDE for writing and running Python code to configure electronic circuits
- Designed a service for auto-generating Bill of Materials, fetching real-time pricing, and adding to cart for several different distributors
- Developed a web app for NXP Semiconductors to design LED and CFL driver circuits step-by-step
- Created a waveform viewer (measurement cursors, lin/log grid lines, multiple x/y axes, drag to scroll, and zoom controls, as well as a novel compression algorithm)
Technologies: C# • Python • Java • SQL Server • Elasticsearch • Knockout.js • jQuery
Hobbies & Interests
Traveling, piano, hiking, gardening, home improvement, and volunteering