Adam C.

Senior Softwareentwickler

Avatar placeholder
Krakau, Polen

Erfahrungen

Juni 2022 - Bis heute
3 Jahren 7 Monaten
Polen

Senior Softwareentwickler

Comarch

  • Entwicklung und Umsetzung einer Datenanalyseplattform durch die Integration von React (TypeScript) mit FastAPI-Microservices.

  • Entwicklung eigener React-Komponenten, dynamischer Diagramme mit Recharts und interaktiver Tabellen mit React Query und Redux Toolkit.

  • Erstellung sicherer RESTful-APIs und asynchroner Worker in Python zur Verarbeitung von Millionen von Finanztransaktionen pro Tag.

  • Integration von PostgreSQL, Redis und Celery zur Orchestrierung von Hintergrundaufgaben.

  • Aufbau von Echtzeit-Datenpipelines mit WebSockets und Server-Sent Events (SSE).

  • Bereitstellung containerisierter Anwendungen mit Docker, Kubernetes und Helm-Charts auf AWS EKS.

  • Implementierung von Continuous Integration und automatisiertem Testing mit GitHub Actions und PyTest.

  • Aufbau und Überwachung der Systemperformance mit Prometheus und Grafana.

  • Zusammenarbeit mit Produkt- und Data-Teams in agilen Sprints, Mentoring von Junior-Entwicklern und Sicherstellung der Codequalität.

  • Bereitstellung eines Echtzeit-Finanzdashboards zur Visualisierung von über 1 Mio. Datenpunkten mit unter 300 ms Latenz.

  • Reduzierung der API-Antwortzeit um 50 % durch asynchrones I/O und optimierte Datenbankabfragen.

  • Standardisierung einer wiederverwendbaren React-Komponentenbibliothek, die in fünf Unternehmensprodukten eingesetzt wird.

  • Technologien: React, TypeScript, Redux Toolkit, React Query, Python, FastAPI, PostgreSQL, Redis, Celery, Docker, Kubernetes, AWS, Prometheus, Grafana, PyTest, GitHub Actions, Agile.

Aug. 2019 - Mai 2022
2 Jahren 10 Monaten
Polen

Full-Stack-Entwickler

STX Next

  • Erstellung responsiver React-Frontends mit Hooks, Context API und der Ant Design UI-Bibliothek.

  • Entwicklung von RESTful- und GraphQL-APIs mit Django REST Framework, verbunden mit PostgreSQL.

  • Umsetzung erweiterter Datenfilterungs- und Aggregationslogik im Backend.

  • Verwaltung von Hintergrundaufgaben mit Celery und RabbitMQ für Echtzeit-Benachrichtigungen.

  • Erstellung interaktiver Dashboards mit Chart.js und Highcharts, integriert in React-Komponenten.

  • Schreiben von End-to-End-Tests mit Cypress, Jest und PyTest.

  • Integration von Drittanbieterdiensten wie Stripe, Google Maps und OpenAI API.

  • Automatisierte Deployments mit Docker, GitLab CI/CD und Ansible-Skripten.

  • Durchführung von Peer Reviews, Mentoring-Sessions und Architektur­diskussionen in agilen Teams.

  • Bereitstellung eines B2B-Finanzdashboards, das von über 120 Unternehmenskunden genutzt wird.

  • Reduzierung der Frontend-Bündelgröße um 35 % durch Tree-Shaking und Code-Splitting.

  • Verbesserung der Backend-Skalierbarkeit mit asynchronen Django-Views und Caching-Strategien.

  • Technologien: React, JavaScript, TypeScript, Python, Django, Django REST Framework, PostgreSQL, Redis, Celery, RabbitMQ, Docker, GitLab CI/CD, Chart.js, Cypress, Jest, Agile.

Juni 2017 - Juli 2019
2 Jahren 2 Monaten
Polen

Full-Stack-Entwickler

SoftServe

  • Entwicklung interaktiver React-Dashboards mit Hooks, D3.js und WebSockets zur Echtzeit-Sensorvisualisierung.

  • Design und Bereitstellung von RESTful-APIs mit Flask und SQLAlchemy ORM.

  • Integration von JWT-basierter Authentifizierung, Rollenmanagement und Audit-Logging.

  • Implementierung der Datenspeicherung mit PostgreSQL und Caching über Redis.

  • Automatisierung von Daten-Ingestions-Pipelines mit Celery und Airflow.

  • Bereitstellung skalierbarer Microservices in Google Cloud (GKE) mit Docker und Kubernetes.

  • Verbesserung der UI/UX-Performance durch Memoisierung, Lazy Loading und Bündeloptimierung.

  • Einführung von Integrationstests mit PyTest und Cypress, wodurch die Zuverlässigkeit um 25 % gesteigert wurde.

  • Entwicklung eines IoT-Dashboards für über 10 000 gleichzeitige Geräte.

  • Steigerung des API-Durchsatzes um 40 % durch Abfrageoptimierung und Connection Pooling.

  • Anerkennung für die Führung beim Refactoring einer monolithischen Codebasis zu Microservices.

  • Technologien: React, Python, Flask, SQLAlchemy, PostgreSQL, Redis, Docker, Airflow, D3.js, WebSockets, JWT, Kubernetes, Cypress, PyTest, Agile.

Apr. 2015 - Juli 2017
2 Jahren 4 Monaten
Polen

Backend-Entwickler

Future Processing

  • Design und Entwicklung von Django-REST-APIs für die sichere Verarbeitung medizinischer Daten.

  • Erstellung dynamischer Admin-Dashboards und Formular-Builder mit React und Bootstrap.

  • Implementierung von Datenbankschemata, Migrationen und Indexierung mit PostgreSQL.

  • Aufbau einer Testautomatisierung mit unittest und Selenium.

  • Teilnahme an agilen Zeremonien und Sicherstellung hochwertiger Ergebnisse durch Code Reviews.

  • Bereitstellung eines HIPAA-konformen medizinischen Daten-Backends, das über 5 Mio. Datensätze verwaltet.

  • Reduzierung der Systemausfallzeiten um 35 % durch fehlertolerantes API-Refactoring.

  • Beförderung nach konstant hoher Leistung und Zuverlässigkeit in der Produktionsauslieferung.

  • Technologien: Python, Django, React, PostgreSQL, REST-APIs, Bootstrap, Selenium, unittest, Docker, Git, Agile.

Zusammenfassung

Hochqualifizierter Senior Software Engineer mit über 10 Jahren Erfahrung in der Entwicklung und Bereitstellung skalierbarer, datengetriebener Webanwendungen mit React und Python. Spezialisiert auf das Design leistungsstarker Full-Stack-Architekturen, die Integration von RESTful- und GraphQL-APIs und die Optimierung der Kommunikation zwischen Frontend und Backend. Versiert im Erstellen modularer, wiederverwendbarer Komponenten mit React Hooks und TypeScript sowie in der Implementierung robuster Backend-Services mit Python (Django, FastAPI, Flask).

Fundierte Erfahrung mit Microservices, Cloud-Deployments (AWS, GCP, Azure) und CI/CD-Automatisierung mit Docker und GitHub Actions. Erfahren in agilen Teams, Code Reviews und im Mentoring von Entwicklern, um produktionsreife Software zu liefern. Leidenschaft für saubere Architektur, automatisiertes Testing und Performance-Optimierung, um sicherzustellen, dass jede Codezeile wartbar, effizient und an den Geschäftszielen ausgerichtet ist.

Sprachen

Polnisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Okt. 2011 - Juni 2015

Singapore University of Technology and Design

Bachelor-Abschluss · Informatik · Singapur

Zertifikate & Bescheinigungen

AWS Certified Developer – Associate

Fortgeschrittener Python-Entwickler

Professioneller React-Frontend-Engineer

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Robert R.
Robert R.

Weiterentwicklung einer internen Anwendung

Profil ansehen
Damian Ś.
Damian Ś.

CTO

Profil ansehen
Arne H.
Arne H.

DevOps Fullstack-Entwickler

Profil ansehen
Maciej K.
Maciej K.

Senior Backend-Engineer & KI-Systementwickler

Profil ansehen
Pawel O.
Pawel O.

KI-Agent Einkaufshilfe

Profil ansehen
Jürgen F.
Jürgen F.

AR/VR/XR Architekt

Profil ansehen
Michal B.
Michal B.

Senior Golang-Ingenieur

Profil ansehen
Arseniy B.
Arseniy B.

Full-Stack-Entwickler

Profil ansehen
Sebastian C.
Sebastian C.

Softwareingenieur & Business-Analyst

Profil ansehen
Michael F.
Michael F.

Freiberufler, Lösungsarchitekt

Profil ansehen
Niklas W.
Niklas W.

KI-Ingenieur, Cloud-Lösungsarchitekt, Backend-Entwickler

Profil ansehen
Robert M.
Robert M.

Backendentwickler

Profil ansehen
Martin D.
Martin D.

Software Consultant

Profil ansehen
Hüseyin K.
Hüseyin K.

Senior Full-Stack-Ingenieur

Profil ansehen
Shamaila M.
Shamaila M.

Senior Software-Architekt

Profil ansehen
Ales L.
Ales L.

Senior DevOps Consultant (Freelance)

Profil ansehen
Krzysztof N.
Krzysztof N.

Spezialist für die Migration von Backend-Microservices

Profil ansehen
Piotr K.
Piotr K.

Senior Softwareentwickler

Profil ansehen
Michael K.
Michael K.

Softwareentwickler

Profil ansehen
Werner K.
Werner K.

Testkoordinator, Designer und Ingenieur

Profil ansehen
Lukasz C.
Lukasz C.

Plattformleiter

Profil ansehen
Eduard V.
Eduard V.

Tech Lead Kundenbasisdokumentation Automatisierung

Profil ansehen
David M.
David M.

Senior Frontend-Entwickler

Profil ansehen
John A.
John A.

Senior DevOps Engineer (Berater bei Accenture)

Profil ansehen
Stephan S.
Stephan S.

Senior Data/ML-Berater & Technischer Leiter

Profil ansehen
Andreas K.
Andreas K.

Senior Entwickler

Profil ansehen
Maksim Š.
Maksim Š.

Senior Full-Stack-Entwickler

Profil ansehen
Kai H.
Kai H.

Backend-Python-Entwickler

Profil ansehen
Jan M.
Jan M.

Machbarkeitsstudie

Profil ansehen
Alexandre S.
Alexandre S.

Cloud-Software-Ingenieur

Profil ansehen