Slawomir Mazur
Verified Expert in Engineering
Java Developer
Slawomir is a seasoned engineer with over 15 years of experience delivering high-quality, scalable solutions across diverse domains. Passionate about software architecture, optimization, and algorithms, he excels as a technical lead, lecturer, and trainer. A strong advocate for test-driven development (TDD), Slawomir holds certifications as a Java engineer and AWS architect.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Docker, Kotlin, Java, Spring MVC, Spring Boot, Kubernetes
The most amazing...
...I've created is an innovative AI-driven analytics platform, transforming data for traffic planning, traffic light timing, and sequencing operational efficiency.
Work Experience
Software Engineer | Independent Technology Consultant | Lecturer
STRICTE
- Designed and developed microservice architecture, acting as a senior software engineer. I worked on back-end services communicating through various protocols, including Kafka, SNS/SQS, gRPC, and REST APIs.
- Planned, designed, and executed the transition of monolithic applications to a microservice/serverless hybrid model using API Gateway and Lambda.
- Developed, for Siemens in Hong Kong, a real-time pedestrian and traffic tracing and analysis flow—it controlled traffic at junctions with traffic lights using high-throughput IoT and automotive universal medium radar sensors.
- Collaborated on an NDA project for a German loan enterprise leader, leveraging Java 11, Spring Boot, Cloud, Docker, Kubernetes, and Travis CI.
- Architected and integrated financial platforms supporting iOS and Android clients for a German loan comparison service, ensuring quick and reliable online loans. This project is under NDA.
- Integrated Onfido's identity verification API with third-party fraud prevention systems for enhanced security and identity services using Java 11, Spring Boot, Docker, and Kubernetes.
- Integrated, for CRM suite, dealer management systems for efficient and effective communication, combining social media activities with AI, using Java 8, JAX-WS, JAX-RS, JAXB, and SOAP.
- Collected, processed, and analyzed real-time, streaming data from an IoT network of over 5 million devices for ISTA, utilizing Java 8, JAX-WS, JAXB, and SOAP.
- Determined all aspects of development from the applicable technology stack and workflow to coding standards and choosing the system architecture and each individual component and connections between the components of this system.
- Implemented quality assurance by successfully adapting TDD discipline to daily routines.
Trainer | Consultant
CodersLab
- Developed an innovative curriculum that integrates the latest software engineering practices and technologies, significantly enhancing the educational experience and employability of students.
- Led a collaborative project between academia and industry, facilitating real-world software development experiences for students, which resulted in the creation of commercially viable applications.
- Implemented a continuous learning and assessment platform using cutting-edge technologies, improving student engagement and outcomes by providing immediate feedback and personalized learning paths.
Tech Lead | Senior Java Developer
Picadilla
- Orchestrated technology and team members.
- Introduced TDD.
- Introduced clean code and guided workshops on the subject.
Senior Java Developer
Picadilla
- Upgraded to Java version 8.
- Improved the back-end system performance by a meaningful factor.
- Made extensive use of Amazon Web Services to compile, package, and deliver our software.
Software Engineer
IBM
- Involved in the architecture, development, and maintenance of high performance, distributed, transactional, and scalable security system which processes billions of security events per day.
- Guided back-end guild workshops on cutting-edge software solutions.
- Introduced a number of open-source solutions to common project problems.
Software Engineer
University of Heidelberg
- Deployed an open-source, data-mining platform, and KNIME—for integrating, sharing and processing HCS data using a work-flow-oriented architecture.
- Developed image processing (signal processing, automated segmentation, morphological operation, structure identification, filtering, classification), statistics, bioinformatics, and analysis methods.
- Implemented data analysis including data modeling and visualization.
Associate Software Engineer
ETH Zurich
- Involved in designing and modeling data from life science—essentially large scale biological image and sequence data.
- Worked at a university that was ranked #11 in the world's ranking ETH scores in computer science and #18 overall according to US News Education.
- Wrote three publications on the subject.
Senior Developer
Softisland Sp. z o.o.
- Introduced the PHP Zend Framework to the company as an optimal web application development platform and Magento as the best eCommerce solution.
- Led the development of a large-scale Magento solution that fits client's needs.
- Developed a large amount of commercial and open extensions for Magento.
PHP Programmer
Planet Soft IT Outsourcing
- Worked side by side as a PHP programmer—building various social networking services and websites.
- Developed mostly with the Zend Framework and Symfony.
- Designed, developed, tested, and documented web applications.
Experience
Professional Development and Training
• Magento Certified Developer Plus
License: 5359963
https://u.magento.com/certification/directory/dev/77473
• Oracle Certified Expert, Java Persistence API Developer
• Oracle Certified Professional, Java Programmer
License: OC1104347
• Zend PHP 5.3 Certified Engineer
• Zend Framework Certified Engineer
• Zend Certified Engineer
License ZEND011643
Lackon.de
UrbanCity
Gavle GmbH
Sudoku Puzzle
This a version of Sudoku that I built.
Skills
Languages
Java, Kotlin, JavaScript, Go, PHP, Groovy, Java SE
Frameworks
JPA, Hibernate, Spring MVC, Spring Security, Spring Boot, Express.js, Spring, Zend Framework, Jakarta Server Pages (JSP)
Libraries/APIs
Node.js, React, jQuery, JPA 2
Tools
Git, Jenkins, GitLab, GitHub, ImageJ
Paradigms
Test-driven Development (TDD), Design Patterns
Platforms
JEE, Magento, Amazon Web Services (AWS), Linux, Android, Docker, Kubernetes, KNIME, Java EE
Storage
MySQL, Spring Data, MongoDB, PostgreSQL, Couchbase, Google Cloud, Spring Data JPA
Other
OCJP6, Software Development, Software Engineering, Software Architecture, Algorithms, Applied Mathematics, Multithreading
Education
Master of Science Degree in Computer Science
Wroclaw University of Technology - Wrocław, Poland
Bachelor of Science Degree in Computer Science
The State Higher Vocational School in Nysa - Nysa, Poland
Certifications
Magento Certified Front End Developer
Magento Commerce
Magento Certified Developer Plus
Magento Commerce
Oracle Certified Expert, Java Persistence API Developer
Oracle
Oracle Certified Professional, Java Programmer
Oracle
Zend PHP 5.3 Certified Engineer
Zend Technologies
Zend Framework Certified Engineer
Zend Technologies
Zend Certified Engineer
Zend Technologies
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring