Recommended expert

Marcin Nang

Softwareingenieur

Marcin Nang
Szarlejka, Polen

Erfahrungen

Jan. 2024 - Juli 2025
1 Jahr 7 Monate

Softwareingenieur

Megaverse

  • Entwarf eine Microservices-Architektur mit Ruby on Rails, Sidekiq und PostgreSQL, bereitgestellt über GCP Cloud Run für horizontale Skalierbarkeit.
  • Entwickelte modulare React-Komponenten mit TypeScript, Next.js, Tailwind CSS, Material UI und Framer Motion, wodurch die Wartbarkeit des Frontends um 35% verbessert wurde.
  • Integrierte GraphQL-APIs mit GraphQL-Ruby und optimierte Datenabrufe mit Apollo Client für Echtzeit- und paginierte Abfragen.
  • Implementierte Redis-Caching und Pub/Sub-Nachrichten mit ActionCable, um API-Antwortzeiten zu verkürzen.
  • Erstellte Echtzeit-Dashboards mit WebSockets, Socket.io und dynamischen Charts mit Chart.js und D3.js.
  • Konfigurierte CI/CD-Pipelines mit GitHub Actions und GCP Cloud Build und erreichte automatisiertes Testen, Linting und Deployments ohne Ausfallzeiten.
  • Implementierte Unit- und Integrationstests mit Jest, Supertest und React Testing Library, um verlässlichen Produktivcode zu gewährleisten.
  • Optimierte Frontend-Performance durch Lazy Loading, Code Splitting, Memoization und Next.js SSR/ISR-Strategien.
  • Arbeitete mit Designern und Backend-Entwicklern zusammen, um WCAG-konforme Barrierefreiheit und browserübergreifend responsive Layouts umzusetzen.
  • Verwaltete Cloud-Infrastruktur, Monitoring und Logging mit GCP Stackdriver, Cloud Monitoring und Prometheus/Grafana-Dashboards.
Feb. 2022 - Dez. 2023
1 Jahr 11 Monate

Full-Stack-Entwickler

Emagine

  • Führte die Entwicklung einer mandantenfähigen SaaS-Anwendung mit React, Redux Toolkit, TypeScript und Ruby on Rails an, die Unternehmenskunden Echtzeit-Analytics-Dashboards bereitstellt.
  • Migrierte eine monolithische Altsystemarchitektur zu AWS-Microservices, orchestriert über ECS Fargate, CloudFormation und AWS Lambda mit serverlosen Rails-Adaptern für Hintergrundverarbeitung.
  • Entwickelte REST-APIs und integrierte GraphQL-Endpunkte mit dem Rails-API-Modus und GraphQL-Ruby, die mehrere interne und externe Dienste wie Stripe, PayPal, Twilio und SendGrid verbinden.
  • Implementierte Next.js Server-Side Rendering (SSR) und Incremental Static Regeneration (ISR) für schnellere Inhaltsbereitstellung und SEO-Optimierung.
  • Entwarf komplexe PostgreSQL- und MongoDB-Schemata, optimierte Indexierungsstrategien und erstellte Redis-Caching-Ebenen zur Beschleunigung von Abfragen.
  • Automatisierte CI/CD-Pipelines mit GitHub Actions, AWS CodePipeline und Docker-Containern, wodurch die Deployment-Zeiten um 50% reduziert wurden.
  • Führte Unit-Tests mit Jest, API-Tests mit Supertest und End-to-End-Tests mit Cypress ein und erreichte eine Testabdeckung von über 85%.
  • Integrierte AWS S3, CloudFront und Lambda für skalierbaren Dateispeicher und CDN-Verteilung statischer Assets.
  • Setzte Devise, JWT und Pundit für rollenbasierte Zugriffskontrollen ein und gewährleistete unternehmensgerechte Authentifizierung und Autorisierung.
  • Konfigurierte Echtzeit-Event-Verarbeitung mit WebSockets, Socket.io und AWS SNS/SQS für Benachrichtigungen und Hintergrundverarbeitung.
  • Refaktorierte Legacy-JavaScript zu TypeScript, führte starke Typisierung ein und reduzierte Laufzeitfehler in der Produktion.
  • Implementierte Logging und Observability mit AWS CloudWatch, Sentry und ELK-Stack für Systemmonitoring.
Jan. 2020 - Jan. 2022
2 Jahren 1 Monat

Full-Stack-Entwickler

Donatix

  • Entwickelte responsive SPAs mit React, Next.js, TypeScript, Styled Components, Material UI und Tailwind CSS und erzielte eine 100%ige Lighthouse-Barrierefreiheitsbewertung.
  • Baute sichere Backend-APIs mit Ruby on Rails, Devise, JWT-Authentifizierung und Rack::Attack für Rate Limiting und bediente damit Millionen von Nutzern.
  • Integrierte GraphQL-Endpunkte über GraphQL-Ruby für flexible, effiziente Datenabfragen in verschiedenen Client-Anwendungen.
  • Verwaltete den Frontend-State mit Redux, Zustand und React Query und ermöglichte so optimiertes asynchrones Datenhandling.
  • Entwarf und optimierte PostgreSQL- und MongoDB-Datenbankmodelle für Anwendungen mit hohem Traffic und unterstützte Millionen von Datensätzen.
  • Implementierte dockerisierte Umgebungen für Entwicklung, Staging und Produktion, um Konsistenz zu gewährleisten.
  • Automatisierte die Infrastruktur-Bereitstellung mit AWS CloudFormation und Terraform und ermöglichte so zuverlässiges Deployment und Skalierung.
  • Entwickelte Background-Jobs mit Sidekiq und Redis für E-Mails, Benachrichtigungen und Reporting-Aufgaben.
  • Setzte containerisierte Services auf AWS ECS Fargate mit Auto-Scaling und Zero-Downtime-Deployment-Strategien ein.
  • Erstellte interne Dashboards mit React und Ant Design, die Echtzeit-Analysen, Logs und Betriebskennzahlen anzeigen.
  • Integrierte Stripe, PayPal und Webhooks für komplette Zahlungsabläufe, einschließlich Abonnement- und Rückerstattungsverwaltung.
  • Setzte Coding-Standards mit ESLint und Prettier durch und erstellte umfassende API-Dokumentation mit Swagger/OpenAPI.
  • Nahm aktiv an Agile-Zeremonien, Sprint-Planung, Backlog-Grooming und Team-Retrospektiven teil, um termingerechte Lieferung sicherzustellen.
Juli 2017 - Dez. 2019
2 Jahren 6 Monate

Junior Full-Stack-Entwickler

Luvina Software

  • Erstellte und wartete Enterprise-Webanwendungen mit React.js, Ruby on Rails und MySQL und lieferte wartbare und effiziente Lösungen.
  • Entwickelte Formulare, Validierungen und CRUD-Operationen mit Ruby on Rails-Controllern, ActiveRecord-Modellen und Strong Parameters und verband Frontend und Backend effizient.
  • Integrierte externe APIs und interne Services und stellte so einen reibungslosen Datenaustausch über mehrere Plattformen hinweg sicher.
  • Schrieb Unit-Tests und führte Debugging durch, um konsistente Funktionalität in Entwicklungs- und Produktionsumgebungen zu gewährleisten.
  • Dokumentierte Workflows, richtete Jenkins-Pipelines ein und unterstützte das Team bei der Einführung von CI/CD-Best-Practices.
  • Sammelte fundierte Erfahrung in Full-Stack-Entwicklung, agiler Zusammenarbeit und modernen Entwicklungspraktiken.

Industrie Erfahrung

Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.

Erfahren in Informationstechnologie (8 Jahre).

Informationstechnologie

Geschäftsbereich Erfahrung

Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.

Erfahren in Informationstechnologie (8 Jahre), Produktentwicklung (6.5 Jahre) und Qualitätssicherung (2 Jahre).

Informationstechnologie
Produktentwicklung
Qualitätssicherung

Zusammenfassung

Full-Stack-Entwickler mit 7 Jahren Erfahrung in der Entwicklung skalierbarer React- und RoR-Anwendungen sowie cloud-nativer Lösungen auf AWS und GCP. Erfahren in Microservices, REST-/GraphQL-APIs, Echtzeit-Funktionen und modernen DevOps-Praktiken zur Bereitstellung leistungsstarker, sicherer und wartbarer Webanwendungen.

Fähigkeiten

  • Frontend: React, Next.js, Redux, Redux Toolkit, Zustand, Recoil, React Query, Apollo Client, Typescript, Javascript (Es6+), Tailwind Css, Material Ui, Ant Design, Bootstrap, Scss, Styled-components, Emotion, Framer Motion, Gsap, Chart.js, Highcharts, D3.js, Webpack, Vite, Babel, Eslint, Prettier, Jest, React Testing Library, Cypress, Storybook
  • Backend: Ruby On Rails, Rails Api, Sidekiq, Graphql-ruby, Rest-apis, Actioncable, Jwt, Devise, Pundit, Cancancan, Hintergrund-jobs (Sidekiq, Activejob), Ereignisgesteuerte Architektur, Kafka, Rabbitmq
  • Datenbanken: Postgresql, Mysql, Mongodb, Dynamodb, Firebase, Redis, Elasticsearch, Supabase, Sqlite, Cassandra
  • Cloud & Devops: Aws (Lambda, S3, Ecs, Ec2, Cloudfront, Rds, Api Gateway, Cognito, Cloudformation, Cloudwatch, Secrets Manager), Gcp (Cloud Run, Storage, Pub/sub, Firestore), Docker, Kubernetes, Helm, Github Actions, Jenkins, Circleci, Terraform, Ci/cd-pipelines, Blue/green- & Canary-deployments, Nginx, Traefik, Pm2, Cloud Monitoring, Grafana, Prometheus, Sentry
  • Weitere Tools & Praktiken: Agile/scrum, Jira, Confluence, Figma/zeplin, Swagger/openapi, Postman, Insomnia, Vs Code, Intellij, Pycharm, Android Studio, Unity, Webpack, Parcel, Lighthouse-audits, Tdd/bdd, Saubere Architektur, Solid-prinzipien, Modulares Komponenten-design

Sprachen

Englisch
Verhandlungssicher
Vietnamesisch
Fortgeschritten

Ausbildung

Sept. 2012 - Juni 2016

Tan Tao University (TTU)

Bachelor-Abschluss in Informatik · Informatik · Vietnam

Profil

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

Frequently asked questions

Sie haben Fragen? Hier finden Sie weitere Informationen.

Wo ist Marcin ansässig?

Marcin ist in Szarlejka, Polen ansässig.

Welche Sprachen spricht Marcin?

Marcin spricht folgende Sprachen: Englisch (Verhandlungssicher), Vietnamesisch (Fortgeschritten).

Wie viele Jahre Erfahrung hat Marcin?

Marcin hat mindestens 8 Jahre Erfahrung. In dieser Zeit hat Marcin in mindestens 3 verschiedenen Rollen und für 4 verschiedene Firmen gearbeitet. Die durchschnittliche Dauer der einzelnen Projekte beträgt 2 Jahre. Beachten Sie, dass Marcin möglicherweise nicht alle Erfahrungen geteilt hat und tatsächlich mehr Erfahrung hat.

Für welche Rollen wäre Marcin am besten geeignet?

Basierend auf der jüngsten Erfahrung wäre Marcin gut geeignet für Rollen wie: Softwareingenieur, Full-Stack-Entwickler, Junior Full-Stack-Entwickler.

Was ist das neueste Projekt von Marcin?

Die neueste Position von Marcin ist Softwareingenieur bei Megaverse.

Für welche Unternehmen hat Marcin in den letzten Jahren gearbeitet?

In den letzten Jahren hat Marcin für Megaverse, Emagine und Donatix gearbeitet.

In welchen Industrien hat Marcin die meiste Erfahrung?

Marcin hat die meiste Erfahrung in Industrien wie Informationstechnologie.

In welchen Bereichen hat Marcin die meiste Erfahrung?

Marcin hat die meiste Erfahrung in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung.

In welchen Industrien hat Marcin kürzlich gearbeitet?

Marcin hat kürzlich in Industrien wie Informationstechnologie gearbeitet.

In welchen Bereichen hat Marcin kürzlich gearbeitet?

Marcin hat kürzlich in Bereichen wie Informationstechnologie, Produktentwicklung und Qualitätssicherung gearbeitet.

Was ist die Ausbildung von Marcin?

Marcin hat einen Bachelor in Informatik from Tan Tao University (TTU).

Wie ist die Verfügbarkeit von Marcin?

Marcin ist sofort vollzeit verfügbar für passende Projekte.

Wie hoch ist der Stundensatz von Marcin?

Der Stundensatz von Marcin hängt von den spezifischen Projektanforderungen ab. Bitte verwenden Sie die Meet-Schaltfläche im Profil, um ein Meeting zu planen und die Details zu besprechen.

Wie kann man Marcin beauftragen?

Um Marcin zu beauftragen, klicken Sie auf die Meet-Schaltfläche im Profil, um ein Meeting anzufragen und Ihre Projektanforderungen zu besprechen.

Durchschnittlicher Tagessatz für ähnliche Positionen

Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.

800
600
400
200
⌀ Markt: 480-640 €
Die angegebenen Tagessätze entsprechen der typischen Marktspanne für Freiberufler in dieser Position, basierend auf aktuellen Projekten auf unserer Plattform.
Die tatsächlichen Tagessätze können je nach Dienstalter, Erfahrung, Fachkenntnissen, Projektkomplexität und Auftragsdauer variieren.