Get a PDF Copy

AI-forward Senior Software Engineer and technical lead who scales team impact through early adoption of state-of-the-art AI-assisted engineering practices. Turns emerging tools and production lessons into repeatable team workflows. Leads cross-team architecture, data flow, performance, and reliability work for high-scale customer experiences.

Skills

languages & runtime

TypeScriptJavaPythonNode.js

product & platform

ReactBFFData visualizationVizCore

data & infrastructure

PostgreSQLAWSKubernetesDockermicroservices

leadership & leverage

AI-assisted engineeringAgentic workflowsArchitecturePerformanceReliabilityTechnical leadershipTechnical enablementMentorship

Professional Experience

HubSpot

September 2023 - Present

Senior Software Engineer II

  • Architected VizCore for CRM’s 2025 Flexible Views modernization. Coordinated six teams and enabled Maps, Gantt, Reporting, smart columns, conditional highlighting, and Board Lite.
  • Simplified VizCore v1 into v2 and led QA, 10%, and 25% production rollouts. Improved page-load performance to meet HubSpot’s Tier 1 requirement; used dashboards and rollback discipline to contain regressions.
  • Advanced Chat with Your Data by giving AI assistant tooling awareness of the current CRM view. Made a historically complex page easier for Sales to understand and navigate without mastering complex playbooks. Supported HubSpot’s SmartCRM and broader AI adoption goals.
  • Designed and delivered a Java Backend-for-Frontend (BFF) layer for CRM. Created a purpose-built API boundary for complex frontend workflows and cross-team integrations.
  • Authored and shipped cross-object filtering across the filter editor, viz-core, and visualization libraries. Made pragmatic beta-scope decisions that preserved core customer value and unblocked rollout.
  • Scaled team effectiveness through early AI code-assist and agentic workflow adoption. Led an agentic-coding deep dive, updated repo AI conventions, and authored reusable keyboard-shortcut infrastructure later explored by another team.
  • Joined the Customer Journey ROI team in May 2026 with no prior context. Architected frontend/backend data flow and applied the TestBuilder pattern to establish strong testing and analytics foundations. Managed the data layer, authored the Outcomes section, and aligned frontend/backend contracts.
TypeScriptJavaReactBFFData visualizationAI-assisted engineeringPerformanceTechnical leadershipTechnical enablement

Project44

January 2023 - June 2023

Senior Software Engineer

  • Led a UPS integration delivering real-time shipment data to 50+ brands and saving millions in data costs.
  • Restarted a paused initiative. Enabled 120+ brands to customize end-consumer tracking.
TypeScriptNode.jsReactPostgreSQL

Everlance

March 2022 - January 2023

Senior Software Engineer, Lead Engineer

  • Delivered an enterprise expense-reporting and payroll pipeline; led core-feature refactoring.
  • Led the TypeScript and React 18 migration. Reduced bug-ticket volume by 43% while mentoring teammates.
  • Built a company-wide component library that accelerated product development.
TypeScriptNode.jsReactDockerTechnical leadership

Zalando

January 2019 - April 2021

Software Engineer, Team Lead

  • Led a three-person retailer product team owning client-facing microservices and an API gateway.
  • Partnered with Product to reduce query latency below 200ms at p95.
  • Built SRE infrastructure for 2,000 orders-per-minute load testing. Founded an OAuth2 authentication system serving 30,000 accounts.
TypeScriptPythonReactPostgreSQLKubernetesTechnical leadership

Education

Bachelor’s Degree in Computer Science, Metropolia University, Helsinki, Finland

Selected Projects

Data visualization

Graph, charts and visualization using d3

https://tinyurl.com/59ftw2hw

Organization charts POC

A proof of concept for a team tree view for Everlance

https://tinyurl.com/4x8xzvnh

Mileage Tracker

Real-time tracking app built with React and InfluxDB.

https://meoww.vercel.app/

Svelte & Tailwind Component Library

Accessible UI component library using Svelte and Tailwind CSS.

Updated September 2026