Senior Software Engineer and Technical Lead with 9+ years of experience building reliable, high-scale product and backend platforms. Builds platform infrastructure for HubSpot’s core CRM experience, the company’s most-visited application at 250M page views per week. Coordinates six teams, improves performance toward Tier 1 targets, and scales engineering delivery through reusable AI automation and agentic workflows.

Skills

languages & runtime

TypeScriptJavaPythonRustNode.js

product & backend

ReactBFFBackend engineeringData visualizationArchitecturePerformance

cloud & reliability

PostgreSQLAWSKubernetesDockermicroservicesSRE

AI & leadership

AI-assisted engineeringAgentic workflowsTechnical leadershipTechnical enablementMentorship

Professional Experience

Senior Software Engineer II

HubSpot

September 2023 – Present

  • Architected VizCore for HubSpot CRM’s Flexible Views modernization, coordinating six teams across Maps, Gantt, Reporting, and other CRM surfaces. Simplified the initial architecture, led a staged production rollout, and improved page performance toward Tier 1 targets.
  • Owned cross-object filtering from prototype through beta, integrating the filter editor with VizCore and visualization libraries. Scoped bulk actions and export constraints to keep the beta on schedule, then supported rollout and production follow-up.
  • Integrated CRM view context and interactive actions into HubSpot’s AI assistant for Chat with Your Data. Delivered milestone functionality despite platform constraints, reducing time to value for CRM users.
  • Scaled engineering delivery through AI code assistance and agentic workflows. Led an agentic coding deep dive, strengthened repository conventions, and built reusable keyboard shortcut infrastructure later used by another team for prototyping.
  • Established testing and analytics foundations for Customer Journey ROI, managed the data layer, built the Outcomes experience, and aligned frontend and backend contracts in a new codebase.
TypeScriptJavaReactBFFBackend engineeringData visualizationPerformanceAI-assisted engineeringTechnical leadershipTechnical enablement

Senior Software Engineer

Project44

January 2023 – June 2023

  • Led a UPS integration that delivered real-time shipment data to 50+ brands and saved millions in data costs.
  • Revived a paused initiative and enabled 120+ brands to customize consumer tracking experiences.
TypeScriptNode.jsReactBackend engineeringPostgreSQL

Senior Software Engineer, Lead Engineer

Everlance

March 2022 – January 2023

  • Delivered an enterprise expense reporting and payroll pipeline while leading core feature refactoring.
  • Led TypeScript and React 18 migrations, cut bug ticket volume by 43%, and mentored teammates.
  • Built a company-wide component library that accelerated product development.
TypeScriptNode.jsReactBackend engineeringDockerTechnical leadership

Software Engineer, Team Lead

Zalando

January 2019 – April 2021

  • Led a three-person retail product team responsible for customer-facing microservices and an API gateway.
  • Partnered with Product to reduce query latency below 200 ms at p95.
  • Built SRE infrastructure for load testing at 2,000 orders per minute and launched an OAuth 2.0 authentication system serving 30,000 accounts.
TypeScriptPythonReactBackend engineeringPostgreSQLKubernetesSRETechnical leadership

Earlier Experience

Frontend Software Engineer and UI/UX Designer, Gofore; Frontend Software Engineer, Medisapiens

March 2017 – January 2019

Education

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

Updated September 2026