Summary
Overview
Work History
Education
Skills
Websites
Certification
Personal Information
Publications
Weightlifting, Reading, Coding
Timeline
Generic

Peter Toth

Senior Java Architect | Team Lead | Backend Engineer | Remote Contractor
Budapest

Summary

Experienced Software Architect and Java Developer with 17+ years in backend development, system design, and technical leadership - including 4+ years managing development teams as Team Lead and Head of Software Development. Skilled in building scalable microservices and sustainable architectures using modern Java stacks (Java 17-21, Spring Boot, Hibernate), REST APIs, Docker, Kubernetes, and SQL/NoSQL. Passionate about clean code, performance optimization, and delivering compliant, maintainable systems in regulated domains (ISO 13485, IVDR). Open to remote contract roles across the EU or globally.

Overview

18
18
years of professional experience
11
11
years of post-secondary education
2
2
Certifications
2
2
Languages

Work History

Lead Software Engineer

CareDx, Inc.
04.2021 - 03.2025
  • Successfully led the development of two greenfield projects from concept to market launch, delivering production-grade software in a regulated (ISO 13485) environment.
  • Designed and implemented a high-performance genotyping algorithm used in HLA typing, capable of handling real-life genetic data with speed and accuracy.
  • Introduced and enforced coding standards, review processes, and CI/CD practices, improving code quality and development consistency across the team.
  • Built and maintained cloud-native backend systems using Java, Spring Boot, and Liquibase, with RESTful APIs, and microservices architecture.
  • Coordinated the development of a modern Angular frontend, collaborating closely with UI/UX designers and backend engineers.
  • Developed and integrated automated validation systems to ensure algorithm correctness against real genetic samples.
  • Actively contributed to onboarding, mentoring, and code reviews, fostering team growth, and technical excellence.
  • Collaborated cross-functionally with QA, product, and regulatory teams to ensure compliance with medical software standards.

Tech stack: Java, Spring Boot, Angular, JDBI, Liquibase, Docker, Git, AWS, Linux, Maven, Gradle, ProtoBuf, gRPC, SQLite, MySQL, Swagger, OpenAPI. Jenkins

Principal Software Engineer

Omixon
06.2018 - 03.2021
  • Designed and implemented core backend systems and complex algorithmic components for HLA genotyping software, supporting Illumina, Nanopore, and PacBio sequencing platforms.
  • Boosted algorithm performance significantly, optimizing for speed and scalability across diverse genomic datasets, analysis time decreased from 5 minutes to 1.5 minute.
  • Maintained and enforced coding standards and architectural consistency, ensuring the long-term maintainability of a scientifically critical codebase.
  • Mentored junior and mid-level developers, guiding them in clean code practices, architectural thinking, and domain-specific challenges in bioinformatics.
  • Led design sessions, introduced review workflows, and facilitated engineering rituals such as pair programming and brown-bag sessions to foster a collaborative, high-performing team culture.

Tech stack: Java, Spring Boot, Hibernate, JPA, Maven, Gradle, Git, PostgreSQL, MySQL, Docker.

Head of Software Development

Omixon
07.2016 - 07.2018
  • Led and managed the software development team, overseeing resource planning, prioritization, and team performance.
  • Revamped the development process, introducing structured planning and delivery practices that eliminated late or skipped releases.
  • Maintained and continuously improved software development processes, aligned with quality and regulatory requirements.
  • Took ownership of technical documentation and regulatory deliverables, including IVDR-compliant technical files, ensuring audit readiness and traceability.
  • Fostered a culture of accountability and delivery focus while supporting team growth and cross-functional collaboration.
  • Oversaw the team budget, enabling developers to attend professional training and industry conferences, fostering continuous learning and innovation.

Senior Software Engineer

Omixon
01.2014 - 07.2016
  • Built and maintained backend services in Java using Spring, Hibernate, and REST.
  • Conducted regular code reviews, and wrote test automation pipelines.
  • Mentored interns and new engineers; helped grow the team with best practices in clean code and testing.
  • Collaborated with product teams to document and plan new features across distributed systems.
  • Designed and implemented core backend systems and algorithmic components for enterprise-scale software.
  • Mentored junior and mid-level engineers to improve code quality and architectural thinking.
  • Led design sessions, proposed clean refactorings, and ensured sustainable codebase evolution.
  • Introduced review workflows and engineering rituals, like brown-bag sessions and pair programming.


Tech stack: Java, Spring Boot, Hibernate, JPA, Maven, Gradle, Git, PostgreSQL, MySQL, Docker.

Software Architect

Termion Ltd.
08.2012 - 01.2014
  • Assessed client requirements and translated them into scalable system integration plans.
  • Designed backend architectures and defined integration workflows across multiple systems.
  • Led the evaluation and optimization of business processes and software workflows.
  • Oversaw lead developers, and coordinated technical implementation across teams.
  • Collaborated with stakeholders to ensure alignment between technical design and business goals.


Tech stack: Java, Delphi XE, Oracle, PLSQL, MongoDB, REST, SOAP, XML, ExtJS, and PHP.

Software Architect

ShiwaForce.com Inc.
04.2011 - 10.2012
  • Redesigned legacy systems for banking and insurance companies to meet modern architectural and integration standards.
  • Created high-level architecture documentation and technical design concepts for new backend products and services.
  • Designed service-oriented architectures using both SOAP and REST APIs.
  • Worked across both Java and .NET stacks, integrating frameworks like Spring, Hibernate, and Liferay.
  • Delivered solutions in both Agile and Waterfall environments, supporting phased delivery, and compliance needs.


Tech stack: Java, C# .NET, Spring, Hibernate, Liferay, REST, SOAP, XML, Maven.

Lead Developer

SessionBase Ltd.
01.2007 - 04.2011
  • Managed software systems for local government and public premises enforcement.
  • Monitored and coordinated deployments, including the installation and rollout of legal updates.
  • Maintained customer relationships, and gathered integration requirements.
  • Designed and developed a mobile offense and authorization system for field agents (Windows Mobile).
  • Implemented data integration processes and system extensions as the platform's scope expanded.


Tech Stack: Oracle 10g, MSSQL, Delphi, C#, Windows Mobile, PHP.

Developer, Consultant

AsystANT Ltd.
01.2007 - 04.2011
  • Worked on a hardware-focused fleet tracking solution using self-developed GPS devices and sensors.
  • Ported an existing desktop-based monitoring application to a web-based system using modern web technologies.
  • Participated in full-stack development using PHP, JavaScript (ExtJS2), and XML-based communication.
  • Acted as a technical coordinator when a partner company joined the project to meet tight deadlines and delivery milestones.


Tech Stack: Oracle 10g, PHP, JavaScript, Ajax, ExtJS2, XML, SOAP, Delphi 7

Education

Master of Science - MS - Computer Science

University of Hertfordshire
01.2019 - 01.2021

Bachelor of Science (BSc) - Computer Science and Engineering

DGC
01.2012 - 01.2016

GED - Information Technology

Neumann János IT Secondary School
01.1997 - 01.2002

Skills

Java

Software architecture design

API development

undefined

Certification

Data Manipulation at Scale: Systems and Algorithms

Personal Information

  • Availability: Open to remote contract roles across the EU or globally.
  • Nationality: Hungarian

Publications

Diversity of MHC Genes in the 1000 Genomes Dataset

Weightlifting, Reading, Coding

My hobbies include implementing bioinformatic tools for fun, weightlifting, and exploring nature with my dogs.

Timeline

Lead Software Engineer

CareDx, Inc.
04.2021 - 03.2025

Master of Science - MS - Computer Science

University of Hertfordshire
01.2019 - 01.2021

Principal Software Engineer

Omixon
06.2018 - 03.2021

Head of Software Development

Omixon
07.2016 - 07.2018

Senior Software Engineer

Omixon
01.2014 - 07.2016

Software Architect

Termion Ltd.
08.2012 - 01.2014

Bachelor of Science (BSc) - Computer Science and Engineering

DGC
01.2012 - 01.2016

Software Architect

ShiwaForce.com Inc.
04.2011 - 10.2012

Lead Developer

SessionBase Ltd.
01.2007 - 04.2011

Developer, Consultant

AsystANT Ltd.
01.2007 - 04.2011

GED - Information Technology

Neumann János IT Secondary School
01.1997 - 01.2002
Peter TothSenior Java Architect | Team Lead | Backend Engineer | Remote Contractor