12/03/2024 updated

**** ******** ****
100 % available

Senior Software Entwickler

Poznan, Poland bsc/msc der Mathematik - Poznan University of Technology
Poznan, Poland bsc/msc der Mathematik - Poznan University of Technology

Profile attachments

Szymon Olejnik_en.pdf

As a seasoned software developer, I have honed my skills in full-stack development, focusing primarily on Java and Angular. Over the past five years, I've solidified a strong foundation in these technologies, contributing to numerous projects with great success.

I'm proficient in both frontend and backend aspects of software development. On the frontend, I adeptly employ HTML5, CSS, TypeScript, and Angular to create responsive and user-focused interfaces. For the backend, I leverage Java and associated frameworks like Spring Boot to develop robust and scalable server-side applications.

My skills extend to the data persistence layer, with experience in technologies such as JPA. Git, my version control tool of choice, supports my efficient and collaborative development practice.

In the realm of microservices, I've cultivated expertise in Docker and am currently expanding my knowledge to Kubernetes. I also hold a basic AWS certification and have familiarity with services including EC2, S3, Lambda, DynamoDB, and SQS.

I have a solid understanding of RESTful principles, which are crucial in API development for seamless data exchange between software components.

Throughout my career, I've been engaged in diverse industries, notably in automotive and manufacturing. Since 2016, with occasional breaks, I've been immersed in a German-speaking environment, working with German customers.

I communicate effectively in both English and German, possessing a B2-level proficiency in both languages. This enables seamless interaction in multicultural and international teams. I am dedicated, always open to learning new technologies, and comfortable in both remote and on-site work environments.

Languages

GermanGoodEnglishGoodPolishNative speaker

Project history

Senior Software Engineer

Senior Software Engineer

Break

I was looking for a new project.

Senior Software Entwickler

Ein Kunde von y1

Other

500-1000 team member

Als Entwickler bin ich im Projekt dafür verantwortlich, die Anwendung aus der E-Commerce-Branche zu entwickeln, zu kümmern und zu testen.
Erfolge:
Ich habe die Möglichkeit, eine Anwendung bestehend aus Dutzenden von Microservices zu entwickeln und für einige davon LDAP-Integrationen vorzunehmen.

Senior Software Entwickler

Ein Kunde von j-labs

Other

250-500 team member

Als Entwickler bin ich im Projekt dafür verantwortlich, die Anwendung aus der Logistik-/Transportbranche zu entwickeln, zu kümmern und zu testen.
Erfolge:
Ich hatte die Gelegenheit, eine große Anwendung für Hunderttausende Benutzer zu entwickeln.

Senior Software Entwickler

Deloitte - Automotive DevOps Studio

Other

50-250 team member

Als Entwickler bestand meine Aufgabe in meinem Projekt darin, die Anwendung ohne Backend zu entwickeln und zu testen, wobei die „Backend“-Funktionalitäten in die Cloud verlagert wurden.
Erfolge:
Ich hatte die Gelegenheit, einige der Dienste/Systeme des Kunden zu erkunden/zu erforschen, um POC zu erstellen und sie später in unsere Anwendung in der Cloud zu integrieren.

Senior Software Entwickler

Noblesoft

Other

10-50 team member

Als erfahrener Entwickler bestand meine Aufgabe in meinem Projekt darin, als einziger Frontend-Entwickler selbst zu entwickeln, zu testen und auf Fehler zu prüfen. Zusätzlich musste ich die Frontend-App separat mit dem externen Keycloak-Server konfigurieren.
Erfolge:
Ich hatte die Möglichkeit, die gesamte App von Anfang bis Ende zu entwickeln. Ich musste dem Kunden helfen, den Frontend-Teil der App so zu konfigurieren, dass sie nach einem einzigen Build in mehreren Umgebungen ausgeführt werden kann. Ich konnte teilweise die Kundenbedürfnisse für die Entwicklung der neuen App analysieren.

Senior Software Entwickler

Capgemini

Other

>10.000 team member

Als erfahrener Entwickler waren meine Aufgaben in meinem Langzeitprojekt die Entwicklung der Anwendung, das Design der App zusammen mit einem engagierten UX-Designer, die Analyse von Fehlern (Suche nach Fehlerursachen), Lösungen für Fehler, die Erstellung von Testkonzepten, die Durchführung von Tests usw Testdaten vorbereiten.
Erfolge:
Als Verantwortlicher für den gesamten Angular-Teil der App (Technical Chief Designer – Frontend) musste ich das Team bei den Angular-Themen (Coding, Testing und Architektur) unterstützen. Darüber hinaus hatte ich Gelegenheit, mit dem UX-Designer und dem Kunden zusammenzuarbeiten, um die spezifischen technischen Lösungen auf der Frontend-Seite zu besprechen. Ich habe die OpenID-Architektur kennengelernt.

Software Entwickler

Capgemini

Other

>10.000 team member

Als erfahrener Entwickler waren meine Aufgaben in meinem Langzeitprojekt die Entwicklung der Anwendung, die Analyse von Fehlern (Suche nach Fehlerursachen), Lösungen für Fehler, die Erstellung von Testkonzepten, die Durchführung von Tests und die Vorbereitung von Testdaten. Später im Projekt war ich für das Testen des Angular-Teils der Anwendung und später für den gesamten Frontend-Teil der Anwendung verantwortlich.
Erfolge:
Als Verantwortlicher für den Angular-Teil der App musste ich als meine Projektkollegen zunächst mehr über Angular-Testen und später über die Programmierung in Angular oder Typescript und schließlich über Angular-Architektur wissen. Ich hatte die Gelegenheit, mein Wissen in mehreren Präsentationen weiterzugeben.

Certificates

AWS Certified Cloud Practitioner

AWS

2022


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in