Dennis B.

Senior Software Engineer

Avatar placeholder
Szczecin, Poland

Experience

Nov 2023 - Aug 2025
1 year 10 months
London, United Kingdom

Senior Software Engineer

The Codest

  • Architected microservice-based backend systems with Java and Spring Boot, enhancing API scalability by 34% and improving response latency across multiple services.
  • Engineered CI/CD pipelines using Jenkins and GitHub Actions, automating deployments across AWS environments and reducing manual release efforts by 42%.
  • Integrated AI-assisted development tools including GitHub Copilot, accelerating delivery cycles and improving code reliability within Agile sprints.
  • Guided cross-functional developers through API refactoring initiatives, ensuring adherence to SOLID principles and consistent service documentation via Swagger.
  • Optimized cloud containerization using Docker and Kubernetes, enhancing uptime resilience and reducing infrastructure costs through dynamic scaling.
  • Developed REST endpoints and event-driven components, improving fault tolerance while simplifying asynchronous communication using Kafka and RabbitMQ.
  • Collaborated closely with data engineers to refine query efficiency, leveraging PostgreSQL indexing and partitioning strategies for analytics APIs.
  • Evaluated observability frameworks with Prometheus and Grafana, ensuring performance transparency across distributed workloads and resolving bottlenecks proactively.
  • Delivered backend reliability improvements that resulted in measurable customer satisfaction growth and faster feature rollout frequency by 28%.
Apr 2019 - Sep 2023
4 years 6 months
Berlin, Germany

Senior Software Engineer

MeGaDev

  • Designed and implemented high-load web backends with Spring Boot and Node.js, improving data throughput by 31% while ensuring horizontal scalability.
  • Implemented Jenkins-based continuous integration pipelines integrated with Docker, cutting regression cycle times and ensuring stable delivery environments.
  • Refactored monolithic modules into microservices, introducing message-driven communication with RabbitMQ to increase modular independence and deployment velocity.
  • Enhanced system monitoring and incident response using Sentry and Grafana, minimizing production downtimes and accelerating recovery workflows.
  • Automated build and testing infrastructure with Maven and JUnit, improving release predictability and test coverage consistency across multiple modules.
  • Partnered with frontend teams using Angular and RESTful APIs to ensure seamless integration and consistent user experience alignment.
  • Introduced TDD practices and coding standards sessions, promoting maintainable code culture and measurable defect reduction within core backend repositories.
  • Spearheaded knowledge-sharing initiatives that improved onboarding efficiency and reduced technical debt accumulation within distributed project teams.
  • Delivered stable backend foundations for multiple client products, achieving notable performance uplift and system maintainability improvements by measurable metrics.
Sep 2017 - Mar 2019
1 year 7 months
Wrocław, Poland

Software Engineer

Sagiton

  • Developed backend services using Java Spring and Node.js to streamline enterprise web applications and reduce response latency across major features.
  • Maintained SQL and NoSQL data layers ensuring transactional consistency and high availability for analytics components and reporting modules.
  • Deployed CI/CD workflows via Jenkins and Docker, improving deployment automation and integration reliability between staging and production environments.
  • Contributed to team adoption of REST API best practices and internal design standards across service layers for improved developer efficiency.
  • Delivered robust production features that led to measurable client satisfaction improvements and decreased bug resolution timeframes during release cycles.
Aug 2014 - Aug 2017
3 years 1 month
Kraków, Poland

Junior Software Engineer

Leobit

  • Assisted in developing RESTful web services in Java and JavaScript while learning clean architecture and modular development techniques.
  • Supported senior developers in maintaining cloud-hosted applications through versioned deployments and lightweight CI/CD automation.
  • Executed component testing for early microservice prototypes, improving coverage reliability and documentation quality.
  • Contributed to incremental feature enhancements that improved usability and reduced defect frequency in client web solutions.

Summary

Experienced Senior Software Engineer with 10+ years in backend and full-stack development specializing in Java, Spring Boot, and cloud-native systems.

Adept at building scalable APIs, microservices, and automation pipelines leveraging Jenkins and Docker.

Passionate about performance optimization and clean architecture.

Strong communicator focused on delivering maintainable, high-impact software solutions across distributed systems.

Languages

English
Advanced
Polish
Advanced
German
Intermediate

Education

Sep 2010 - Jul 2014

University of Warsaw

Bachelor's Degree · Computer Science · Warsaw, Poland

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Robert R.
Robert R.

Further development of an internal application

View Profile
Michal B.
Michal B.

Senior Golang Engineer

View Profile
Michael K.
Michael K.

Software Developer

View Profile
Fady K.
Fady K.

Senior Software Developer / Tech Lead

View Profile
Arne H.
Arne H.

Devops Fullstack Engineer

View Profile
Damian Ś.
Damian Ś.

CTO

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Leif S.
Leif S.

Freelance IT Consultant and Software Architect

View Profile
Shamaila M.
Shamaila M.

Senior Software Architect

View Profile
Mohamed K.
Mohamed K.

15 years of practical experience, expert in digitalization, process automation & custom software solutions for SMEs

View Profile
Martin G.
Martin G.

Member of the Product Management and Product Owner Team for Private Cloud Platform

View Profile
Michael F.
Michael F.

Freelancer, Solution Architect

View Profile
Jan M.
Jan M.

Founder, Senior Solution Architect, TeamLead, Senior DevOps-Engineer

View Profile
Satya V.
Satya V.

Lead Developer

View Profile
Jan M.
Jan M.

Proof-Of-Concept

View Profile
Patrick W.
Patrick W.

AI Software Engineer

View Profile
Marcel M.
Marcel M.

Data Scientist, AI Engineer, Senior Solution Architect

View Profile
Ales L.
Ales L.

Senior DevOps Consultant (Freelance)

View Profile
Tezcan D.
Tezcan D.

Solution Architect / Project Manager

View Profile
Thomas J.
Thomas J.

Senior Fullstack Developer

View Profile
Özgür E.
Özgür E.

Senior Software Developer

View Profile
Niklas W.
Niklas W.

AI Engineer, Cloud Solution Architect, Backend Developer

View Profile
Stanislav B.
Stanislav B.

Senior Solution Architect

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Serge K.
Serge K.

Senior DevOps (external)

View Profile
Andreas K.
Andreas K.

Senior Developer

View Profile
Attila D.
Attila D.

Full-Stack Software Engineer

View Profile
Sandeep G.
Sandeep G.

Software Engineer

View Profile
Maxim Y.
Maxim Y.

DevOps. Kotlin/Kubernetes

View Profile
Eli R.
Eli R.

Freelancer, Senior Backend engineer

View Profile