I make complex systems feel simple
Full-stack engineer with 9+ years building enterprise-grade applications for Fortune 500 clients like BP, Shell, and JP Morgan. Known for leading high-performing teams, growing junior engineers into senior contributors, and delivering complex software that scales. Bringing that same level of craft and leadership to my next role, with AI as a force multiplier.
Enterprise Projects
Built for BP, Shell, Koch, Macquarie, Mercuria, and CCI — Oxnom turned a daily hour of manual deal-pairing into an automated process, while managing gas nominations across billions of dollars in energy trades.
Enterprise Amazon intelligence platform trusted by Nike, 3M, Samsung, and Clorox. Joined to clear a critical bug backlog and stabilize the product, then shifted to delivering new pages and features end-to-end across a full React and Ruby on Rails stack.
Built a suite of trader productivity tools helping global teams execute stock trades, manage counterparty relationships, and surface new market opportunities — modernizing legacy systems along the way.
Work History
Senior Technical Consultant
Auditing enterprise websites for performance, SEO, ADA accessibility, and functionality. Defining and implementing technical strategies to improve lead generation, conversion, and overall site performance for B2B clients.
Lead Front End Engineer
Led front-end architecture for a suite of distributed ledger-powered products transforming post-trade processes in North American natural gas trading. Built the entire UI layer for four production platforms — Oxoracle, Oxpair, Oxnom, and Oxsettle — each solving distinct workflow challenges for Fortune 500 energy clients.
- Platforms served BP, Shell Energy, Koch Energy Services, Macquarie, Mercuria, and CCI — collectively ~15% of the U.S. wholesale natural gas market
- Oxoracle: Data standardization UI mapping proprietary ETRM nomenclature to a universal industry language for real-time reconciliation
- Oxpair: Real-time trade confirmation with live counterparty matching, discrepancy detection, and smart contract-powered digital confirmation workflows
- Oxnom: Natural gas scheduling dashboards for U.S. and Canadian pipelines — EDI nomination, position summaries, volume tracking, real-time pipeline cut visibility
- Oxsettle: Invoice reconciliation views with pipeline aggregation, discrepancy identification, and configurable tolerance controls
- Led team of 5 engineers; established front-end standards and component architecture across all four products
Senior Software Engineer
Led front-end performance optimization and bug resolution across the enterprise application, with full-stack contributions spanning React, Node.js, Ruby on Rails, AWS CDK, and Docker.
- Cleared the bug backlog and drove enterprise app stability
- Integrated front-end and back-end caching to measurably improve page load times
- Partnered cross-functionally to deliver new product features end-to-end
Senior Front End Engineer
Delivered a 3D product configurator for pipeline field workers — dynamic Three.js views driven by API calls, UI drawers, and contextual 3D part interactions.
- Interactive 3D views where clicking components triggered contextual data panels and navigation
- Partnered with nearshore engineering teams to streamline delivery
Senior Web Developer
Built a 3D web application for selling HP servers — users could break the product into pieces and hover over hotspots for detailed component info. Created marketing sites for LG and HP using Gatsby.js.
- Engineered interactive 3D product explorer with component breakout views and contextual hotspots
- Handled 130MB+ asset optimization via local storage for seamless 3D experiences
- Introduced Gatsby.js to the team, enabling rapid marketing site generation
Software Engineer
Built an ecosystem of applications helping bank traders execute stock trades, organize contacts, and explore new market opportunities across global teams.
- Trader productivity tools spanning deal execution, contact management, and market analysis
- Led major refactoring to modernize legacy codebases and reduce error rates
- Integrated APIs and WebSocket channels across teams for real-time cross-app communication