Senior Scala Software Engineer London

With over a decade of extensive technical product development and engineering experience, this profile reflects continuous curiosity and patience in solving complex problems, including work with unfamiliar technologies. The focus is on ensuring teams deliver high-quality technology products that are thoroughly tested, performant at scale, and resilient enough to meet business objectives.

Skills

  • Airflow
  • Akka
  • AWS
  • Cassandra
  • Cats
  • Cats Effect
  • Circe
  • Datadog
  • ElasticSearch
  • Finch
  • FS2
  • Gatling
  • Git
  • Http4s
  • Hubspot
  • Java
  • javascript
  • Kafka
  • Mongo
  • Python
  • React
  • Scala 2.13
  • Scala Test for testing
  • ScalaCheck
  • ScalaTest
  • Spark
  • Zapier

Experience

Aug 2023 - Present

Senior Software Engineer at Davis Global Construction and Equity Fund

– For the construction division, cloud-based distributed systems were built on AWS, including back-end and front-end components for an automated invoicing platform submitted to the U.S. government, using NoSQL databases.
– For the private equity division, technical leadership and coordination were provided alongside the Founder and COO, supporting the development of marketing technology systems that integrated custom platforms with third-party tools to track website visitors, potential investors, and related marketing activities.
– Existing back-end and front-end systems were maintained and supported.
– Technical discussions and planning were conducted with the Founder and CEO regarding the design, setup, and implementation of company systems.

May 2017 - Dec 2022

Senior Software Engineer / Software Engineer III at Vrbo and Expedia Group

– Built & maintained at least a dozen marketing tech, distributed systems on the cloud via aws, serving
different goals via event driven, real time streaming, http services and no sql databases mainly
– Ranging from acquiring new travelers
– Also Retain existing travelers to book with Expedia again
– Also led investigations on many unknown technologies
– Provided guidance and support to interns and graduate engineers as needed.
– Assisted fellow engineers by unblocking issues and resolving technical challenges that slowed development.
– Participated in on-call support, identifying issues across maintained systems, responding to alerts, and collaborating with teammates to implement fixes.

Apr 2015 - Dec 2016

Software Engineer at John Wiley & Sons

– Built and maintained core systems and features supporting the company’s primary functionality, including search capabilities across research papers within the publishing platform and automated paper categorization.
– Implemented and supported REST APIs and NoSQL database solutions

Education

Education icon
SEPT 2010

BSc Degree Software Engineering, 2:1 BSc Degree at City University, London

SEPT 2014

Education icon
SEPT 2008

BTEC National Diploma, Software Development, DDD at Bromley college, London

SEPT 2010

CTA resume
CTA resume