freiberufler Senior Full-stack/Front-end Engineer | Solution Architect auf freelance.de

Senior Full-stack/Front-end Engineer | Solution Architect

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 81479 München
  • DACH-Region
  • uk  |  en  |  de
  • 27.11.2023

Kurzvorstellung

Senior Full-stack/Front-end Engineer | Solution Architect (JavaScript, React, Redux, Node.js, GraphQL, React Native, JAM stack) with extensive experience in projects of different levels spanned over 10 years.

Qualifikationen

  • Angular
  • Back-End Entwicklung
  • Front-End Entwicklung
  • GraphQL
  • Next.js
  • Node.js
  • React (JavaScript library)
  • Software Architektur / Modellierung
  • Softwareentwicklung (allg.)
  • TypeScript
  • User Experience (UX)
  • Web Entwicklung (allg.)

Projekt‐ & Berufserfahrung

Senior Full-stack Engineer
MyGroove, München
5/2023 – offen (11 Monate)
Medienbranche
Tätigkeitszeitraum

5/2023 – offen

Tätigkeitsbeschreibung

Developed an internal application for annotating audio recordings using TypeScript, Next.js and Tailwind on the frontend side, and Node.js, Hasura, PostgreSQL, AWS Lambda, AWS EC2, AWS S3 on the infrastructure/backend side. Implemented passwordless user authorisation flow with the help of Auth0 Passwordless API. Created an API for for downloading and uploading annotated audio recordings to/ from AWS S3. Developed a website and a webshop for MyGroove mobile application.

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Softwareentwicklung (allg.)

Senior Full-stack Engineer
Amcor plc, München
11/2022 – 10/2023 (1 Jahr)
Logistikdienstleister
Tätigkeitszeitraum

11/2022 – 10/2023

Tätigkeitsbeschreibung

Migrated corporate website (-Hyperlink entfernt-) to Next.js (React, Next.js, GraphQL, Contentful, Node.js). Drastically improved performance of the application with the help of different Next.js-related instruments and approaches. Implemented a script for dynamically generation of the website’s sitemap.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Senior Software Engineer
New Work SE, München
4/2022 – 4/2023 (1 Jahr, 1 Monat)
Medienbranche
Tätigkeitszeitraum

4/2022 – 4/2023

Tätigkeitsbeschreibung

Migrated platform’s People Directory app to a modern front-end stack (React, TypeScript, GraphQL, Node.js, Webpack,) and covered it with visual, unit and regression tests (Jest, internal framework based on Selenium WebDriver and Mocha, Percy). Developed new features and maintained XING’s logged-out startpage (React, TypeScript, styled-components). Supported various marketing campaign launches.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Senior Full-stack Engineer
Amcor plc, München
11/2021 – 6/2022 (8 Monate)
Logistikdienstleister
Tätigkeitszeitraum

11/2021 – 6/2022

Tätigkeitsbeschreibung

Re-designed corporate website (-Hyperlink entfernt-) and refactored the codebase (React, Redux, PostCSS, Webpack, Contentful). Developed, maintained and applied various scripts to transform, parse and migrate huge amounts of data from Excel files to Firestore Database. Implemented and updated different Firebase Functions. Executed a migration of a complex Contentful data structure.

Eingesetzte Qualifikationen

Full-Stack

Solution Architect/Senior Full-stack Engineer
Biogen International GmbH, Hamburg
7/2020 – 7/2022 (2 Jahre, 1 Monat)
Gesundheitswesen
Tätigkeitszeitraum

7/2020 – 7/2022

Tätigkeitsbeschreibung

Designed and created the architecture of a complex multi-language and multi-country platform for healthcare professionals. Implemented various features such as content management flow (Contentful APIs and tools, GitLab CI/CD, Next.js), virtual event streaming (Zoom API, Brightcove CDN), custom registration and validation processes (Akamai Identity Cloud, GraphQL, DynamoDB), automatic deployments to AWS (Terraform, AWS, GitLab CI/CD), UI component library (React, TypeScript, styled-components, Storybook), URLs and content localization (Next.js, Lokalise), learning management system (React, GraphQL, SCORM). Led various processes and communication between Engineering, Product, and Stakeholder teams.

Eingesetzte Qualifikationen

Software Architektur / Modellierung

Founder
distry.io, Hamburg
4/2020 – offen (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

4/2020 – offen

Tätigkeitsbeschreibung

Designed and created a platform called distry — a service where users can find a lot of useful information about neighborhoods of their city, including but not limited to interactive maps, user reviews, and ratings of districts, based on safety, cost of living, family-friendliness, nightlife, and other metrics. The tech stack: AWS serverless Lambda functions, Node.js, React, Redux, Auth0, FaunaDB, Gatsby, Netlify CMS, Mapbox, Facebook and Google APIs, PWA.

Eingesetzte Qualifikationen

Back-End Entwicklung, Front-End Entwicklung, User Experience (UX), Web Entwicklung (allg.)

Software Engineer (Festanstellung)
XING GmbH & Co. KG, Hamburg
7/2018 – 5/2020 (1 Jahr, 11 Monate)
Medienbranche
Tätigkeitszeitraum

7/2018 – 5/2020

Tätigkeitsbeschreibung

Migrated platform’s Startpage to a modern front-end stack (React, Redux, Node.js, Express, Webpack, GraphQL). Decoupled an old monolith Ruby on Rails application into BE and FE apps. Improved loading time of the page by 60% by reorganising React components tree. Increased test coverage of the product from 40% to 90% with the help of Jest, enzyme, Selenium WebDriver, and other internal tools. Developed a complex tracking system using Intersection Observer and Beacon API. Participated in Front-end and Back-end communities of practice. Improved onboarding process of new employees by creating detailed guides, how-to’s, and documentation. Mentored interns and junior developers.

Eingesetzte Qualifikationen

Front-End Entwicklung, Full-Stack, Web Entwicklung (allg.)

JavaScript Developer (Festanstellung)
XYRALITY GmbH, Hamburg
4/2016 – 7/2018 (2 Jahre, 4 Monate)
Medienbranche
Tätigkeitszeitraum

4/2016 – 7/2018

Tätigkeitsbeschreibung

Built from scratch a browser version of a MMO game (-Hyperlink entfernt-) using JavaScript, React, HTML5 Canvas and CSS. Managed to automate some routine job (e.g. translations update, pre-deployment operations, sprite replacement) with Python. Increased performance of the game by 65% after refactoring the graphical engine. Designed a React components library, which is used across different projects of the company.

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Front-end Developer
GTP, Kyiv
8/2015 – 4/2016 (9 Monate)
Medienbranche
Tätigkeitszeitraum

8/2015 – 4/2016

Tätigkeitsbeschreibung

Created web pages and interfaces for sites with more than 10 million unique users each month (e.g. -Hyperlink entfernt-, -Hyperlink entfernt-, etc.) using JavaScript, PHP, CoffeeScript, jQuery, CSS and HTML. Designed and developed a special admin tool for managing and approving new articles with React and Reflux, which improved communication between managers and freelance journalists. Built an image editing tool (adding watermarks, filters, cropping) with React.

Eingesetzte Qualifikationen

Web Entwicklung (allg.)

Front-end/PHP Developer
Saleslion Suomy Oy, Brainberry Global, Kyiv
1/2014 – 8/2015 (1 Jahr, 8 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2014 – 8/2015

Tätigkeitsbeschreibung

Developed different landing pages, websites, e-commerce projects using WordPress, Magento, PHP, JavaScript, jQuery, CSS, and HTML. Designed and maintained WordPress plugins and themes.

Eingesetzte Qualifikationen

Web Entwicklung (allg.)

Ausbildung

National Technical University of Ukraine 'Kyiv Polytechnic Institute', Faculty of Informatics and Co
Bachelor's degree in Computer systems and networks
2015
Kyiv, Ukraine

Über mich

I'm a Senior Full-stack/Front-end Engineer | Solution Architect with extensive experience in projects of different levels spanned for over 10 years. I’m most experienced with JavaScript/TypeScript; React/Redux ecosystem (started to use it from the very first releases); Node.js/Express; GraphQL; Contentful; JAM Stack (Gatsby, Netlify, Lambda, FaunaDB); Next.js, Docker, AWS. I'm open to trying new technologies and would love to share my knowledge, potentially in a technical leadership role.

Weitere Kenntnisse

JavaScript, React.js, Redux, Node.js, Next.js, DynamoDB, Contentful, Terraform, GraphQL, Docker, Kubernetes, PostgreSQL, Hasura, Angular, TypeScript, React Native, Gatsby, Apollo, Webpack, HTML, CSS, CSS preprocessors, MongoDB, JAM Stack, Netlify, FaunaDB, AWS, Git, GitHub, Agile, Jest, Selenium Web Driver, Python, Auth0, Mapbox.

Persönliche Daten

Sprache
  • Ukrainisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
2330
Alter
29
Berufserfahrung
10 Jahre und 2 Monate (seit 01/2014)
Projektleitung
2 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden