Talented Software Developer with a passion for learning new and drive to continuously improve. I love working with people on projects that involve developing complex back-end systems and give me an opportunity to learn and to share my knowledge.

Andrzej Kurczych
Software Developer
Tel: 07940486501
Email: akurczych@gmail.com
Web: www.madewithbits.uk
Professional Profile
Technical Skills
Java
Java 15 SE, Spring Boot, Microservices, REST, Apache Camel, JUnit, Mockito, Swagger.
Cloud and Tools
AWS, Kubernetes, Docker, AWS Lambdas, PostgreSQL, Liquibase, RabbitMQ, Eclipse, GitHub, Jenkins, Travis, SonarCloud.
Software engineering
Unit testing, Component testing, Automated testing, Test-Driven Development, Clean code, Hexagonal Architecture, Agile, Scrum, SAFe.
Education
2011 - 2017
BSc (Hons) Computing and IT - First-class Honours
The Open University
Courses: Software engineering; Object-oriented Java programming; Developing concurrent distributed systems; Algorithms, data structures and computability; Data management and analysis.
The final year project: development of a system for managing work at height PPE using Java EE 7.
1999 - 2003
BSc Mechanics and Machine Construction - 2:2
The Maritime University of Szczecin
Career History
2020 - present
Java Developer
esure
- Development of new insurance sales platform integrated with EIS Digital Insurance Platform and price comparison websites.
- Enhancement and maintenance of pricing system.
- Migration from AWS Elastic Beanstalk to Kubernetes for containers orchestration and a Continuous Integration Continuous Delivery pipeline.
- Assisting with the recruitment and mentoring of junior developers.
- Out of hours support.
2018 - 2020
Graduate Java Developer
esure
- I completed the company's graduate scheme before the expected time.
- Development of a modern pricing system using Spring Boot microservices to replace an old monolith Java EE system.
- Member of esure's Agile Community of Practice.
- Out of hours support.
2006 - 2018
Firefighter
London Fire Brigade
I was selected to join a newly formed Rope Rescue Team, which trained and competed in national challenges organised by the United Kingdom Rescue Organisation. In our first national competition, we achieved second place.
- Responding and resolving operational incidents.
- Educating community to improve safety, installing smoke alarms, organising school visits.
- Developing rescue skills to improve performance, organising training events.
- Inspecting premises, collecting information on risks and resources, producing reports.
2004 - 2006
Rope Access Supervisor
Avalon Abseiling Ltd
- Supervision of a team of Rope Access Technicians.
- Managing projects and communicating with clients.
- Provision of rescue capabilities.
Professional Memberships and Certifications
BCS The Chartered Institute for IT
I am a Profession Member of BCS The Chartered Institute for IT.
Scaled Agile
Certified SAFe 5 Practitioner
Recent Reading
- Get Your Hands Dirty on Clean Architecture – Tom Hombergs
- JavaScript & JQuery - Jon Duckett
- The Java Module System – Nicolai Parlog
- Java 8 in Action – Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft
- Camel in Action – Claus Ibsen, Jonathan Anstey
- The Software Craftsman: Professionalism, Pragmatism, Pride - Sandro Mancuso
Additional Information
- I am a keen climber. I climbed in many places across the UK and Europe and participated in numerous climbing competitions.
- I also enjoy travelling, running and scuba diving.