Adam C.

Senior Softwareentwickler

Krakau, Polen

Erfahrungen

Juni 2022 - Bis heute
3 Jahren 6 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