David Hamber
Curriculum Vitae
Professional Experience
Jan 2024–Jul 2025 Lead Software Engineer (Senior+ Engineer), Hexaware Technologies, Berlin.
  • Working on all services of Spark Network's Zoosk dating platform.
  • Instructing and guiding the PHP app support team and product engineering team.
  • Maintaining and troubleshooting systems and adding new features and improvements.
  • Processes: Scrum, GitLab and Jira.
Sep 2020–Dec 2023 Lead Software Engineer, Spark Networks SE, Berlin.
  • Working on the Zoosk dating platform's payment service as lead backend engineer.
  • Focusing on credit card, iTunes, PayPal and Google Play payments.
  • Leading refactoring to a Hexagon Design Architecture.
  • Processes: Scrum, GitLab and Jira.
Jan 2020–July 2020 Software Entwickler (Senior), allmyhomes GmbH, Berlin.
  • Development of REST API microservices in PHP for a company that is developing a platform that offers new build property developers branding and lead generation linked to brokers, agents with sales to end property purchasers.
  • Working in a Domain Driven Design environment, migrating microservices from inter API calls to a CQRS Event Sourcing system.
  • Tools and Frameworks: Laravel, PHPStan, PHP CodeSniffer, PHP Mess Detector, OpenAPI 2 (Swagger), Docker & Kubernetes.
  • Processes: Agile / Scrum, Event Storming, Continuous Integration using git, GitLab and Jira.
Jan 2017–Jan 2019 Senior Software Engineer, Dunnhumby Germany GmbH (formerly Sociomantic Labs GmbH), Berlin.
  • Development and maintenance of a RESTful / RPC API in PHP, serving web and mobile front-ends, within a company that offers real time bidding for online advertising solutions.
  • Refactoring legacy code, adhering to SOLID OOP design principles, clearly identifying dependencies.
  • Tools and Frameworks: Symfony & Laravel components, PHPStan, PHP CodeSniffer, PHP Mess Detector, GIT, GitHub, Nginx, MySQL.
Sep 2004–Mar 2014 Tools / Web / SysAdmin / Server Programmer / Lead Server Programmer, RedBedlam Ltd, Brighton, United Kingdom.
  • Development of back-end game server code for contiguous persistent virtual world / MMO game.
  • Featured dynamic server instances with interprocess communication and custom application layer protocol.
  • Code refactoring, database optimising, troubleshooting bottlenecks, implementing new game mechanics, features and bug fixing.
  • Administration and installation of on site and off site FreeBSD Unix and Debian Linux servers for RedBedlam's game servers and web servers.
  • Game server deployment and database back up scripting.
  • Coding revised versions of the game websites.
  • Integration of bulletin board system and customer facing wiki into game website.
  • Integration of key customer web services to game systems.
  • Creation of internal game content management system for controlling the flow of artwork assets and configuring the game object hierarchy and assets.
  • Authoring scripts to manipulate game data and improve work flow.
  • Languages: PHP, C#, Bash & MySQL.
  • Technologies: Apache 2, MySQL,PostgreSQL, Mono, Java Tomcat, GIT repositories, company email services, Davical, MediaWiki.
Education
Oct 2000-Jun 2003
BSc Computer Science and Artificial Intelligence,
University of Sussex, United Kingdom.
Sep 1994-Jun1997
BTEC National Diploma in Popular Music,
BTEC First Diploma in Performing Arts,
Chichester College of Arts, Science & Technology, United Kingdom.
Sep 1992-Jun 1994
BTEC National Diploma in Computer Studies,
Eastbourne College of Arts & Technology, United Kingdom.
Language Skills
English Native Speaker Comprehensive native level of understanding.
German B1 Rating: Good.