Chris Lampacher

Chris Lampacher

Senior Frontend Developer | TypeScript & React | Focused on Performance & AI

6+ years of experience in TypeScript and React in the insurance, politics, and robotics sectors. Recently, I built a UI library, used across multiple products, including a critical internal tool used by 98% of UK MPs, the Canadian Conservative Party and the Australian Labour Party.

Experience

Senior Frontend Developer Full-time
Elected Technologies
Sep 2020 – Present · 5 yrs 8 mos
Shipston-on-Stour, UK

Built and maintained front-end for a SaaS suite powering communication between elected officials, constituents and voters.

  • Built and rolled out a reusable UI component library, standardising UI and eliminating third-party library reliance across multiple products.
  • Built a membership management platform for the Canadian Conservative Party, supporting 600k+ members, automating user onboarding and payment processing, improving operational efficiency.
  • Developed a configurable custom field system with dynamic display rules, form generation and validation across 600+ unique MP installations in the UK.
  • Optimised rendering performance of the central MP / constituent communication feed, preventing UI locking on resource-intensive actions.
  • Implemented testing strategy with React Testing Library & Cypress, raising coverage to 90%+ and reducing rollbacks.
  • Collaborated with product owners and stakeholders to plan features, working within Agile methodologies, attended daily standups, and bi monthly retrospectives.
  • Mentored junior developers in an apprenticeship program, targeting full productivity within 3 months.

Senior Frontend Developer Contract
RanMarine Technology
Jul 2019 – Sep 2020 · 1 yr 3 mos
Rotterdam, Netherlands

Developed software for autonomous water drones, enabling remote piloting, route planning, mapping bodies of water and visualisation of large datasets.

  • Developed software for autonomous water drones — remote piloting, route planning, body mapping and large-dataset visualisation.
  • Migrated a large-scale legacy frontend to a modern React architecture with zero downtime, boosting performance and maintainability.
  • Rebuilt data dashboards with virtual scroll, chunked loading & caching, significantly reducing page load times.
  • Developed a mobile-first touch layout improving field UX on tablets.
  • Established test coverage with Jest & Cypress, reducing regressions and post-release issues.
  • Implemented CI/CD pipeline via Bitbucket Pipelines for automated testing and deployments.

Frontend Developer Full-time
Grapevine Interactive
Jan 2015 – Jun 2019 · 4 yrs 6 mos
Cape Town, South Africa

Rebuilt South Africa’s leading mass messaging platform used by 400+ enterprise clients, sending over 2 billion messages annually.

  • Rebuilt the core mass messaging portal frontend using Angular and Redux, enabling custom SMS, email, USSD and push campaigns at scale.
  • Built and maintained a white-label messaging platform, creating new B2B revenue streams and product resell opportunities.
  • Implemented a multichannel survey builder supporting Web, USSD and SMS delivery, improving client engagement across diverse segments.
  • Collaborated in a cross-functional team of 7 developers using Agile and CI/CD practices to consistently meet client SLAs and uptime goals.