freiberufler Browser whisperer, full-stack engineer in Karlsruhe auf freelance.de

Browser whisperer, full-stack engineer in Karlsruhe

zuletzt online vor 2 Tagen
  • 75‐85€/Stunde
  • 76131 Karlsruhe
  • auf Anfrage
  • ru  |  de  |  en
  • 26.03.2024

Kurzvorstellung

Tamed wild features on JS frontier for 17+ years. Made the Web a better place for humans and computers.
Excited by new possibilities, empowered by best practices.

Qualifikationen

  • Agile Entwicklung
  • Blockchain (allg.)
  • CSS (Cascading Style Sheet)
  • JavaScript
  • Kontinuierliche Integration (CI)
  • Node.js
  • React (JavaScript library)
  • TypeScript
  • Vue.js

Projekt‐ & Berufserfahrung

Lead Javascript developer
galaniprojects, Berlin
3/2021 – 3/2023 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

3/2021 – 3/2023

Tätigkeitsbeschreibung

Architected the crypto-currency browser extension Sporran, built development infrastructure with CI for it, and lead a small agile team working on it. Advised on UX/UI decisions, mentored junior developers, performed code reviews. Built the digital certificates service SocialKYC based on the KILT blockchain.

• React: browser extension with TypeScript, CSS Modules, i18n, accessibility, StoryBook, Jest
• Node.js + hapi.js web server, docker, GitHub Actions, parcel

Eingesetzte Qualifikationen

Agile Entwicklung, Blockchain (allg.), CSS (Cascading Style Sheet), Kontinuierliche Integration (CI), React (JavaScript library), TypeScript

Senior Javascript developer
mediafellows GmbH, Berlin
1/2021 – 2/2021 (2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2021 – 2/2021

Tätigkeitsbeschreibung

Developed a white label feature-rich video conference solution for presenting multimedia content to potential licensees.

• React: white-label video conference solution with WebSockets, TypeScript, MobX, TheoPlayer, Amazon Chime

Eingesetzte Qualifikationen

CSS (Cascading Style Sheet), Kontinuierliche Integration (CI), React (JavaScript library), TypeScript

Full-stack Javascript developer
eBay Classifieds Group, Berlin
1/2020 – 12/2020 (1 Jahr)
IT & Entwicklung
Tätigkeitszeitraum

1/2020 – 12/2020

Tätigkeitsbeschreibung

Architected and developed a Preact micro-frontend for authentication, registration, editing profile. Developed SEO-optimized classifieds preview pages and article pages in the existing React app. Maintained data processing Node.js apps. Thoroughly covered code with unit, integration, and snapshot tests, maintained CI/CD pipeline. Performed code reviews, advised on UX decisions.

• React: white label SPAs with SSR, hooks, CSS Modules, i18n, accessibility, StoryBook
• Node.js + Express microservices, docker, Jenkins, kubernetes, Google Cloud

Eingesetzte Qualifikationen

Agile Entwicklung, CSS (Cascading Style Sheet), Kontinuierliche Integration (CI), Node.js, React (JavaScript library), TypeScript

Full-stack Javascript developer (Festanstellung)
telegra GmbH, Köln
5/2018 – 11/2019 (1 Jahr, 7 Monate)
Telekommunikation
Tätigkeitszeitraum

5/2018 – 11/2019

Tätigkeitsbeschreibung

Architected and developed a multi-tenant capable micro-service based platform for cloud call center applications. Built multiple mobile-first frontends as single-page React applications based on custom library of components in Storybook. Thoroughly covered code with unit, integration, and snapshot tests, maintained CI/CD pipeline. Performed code reviews, mentored junior developer. Advised on platform UX decisions.

• React: white label SPAs with HOCs, hooks, CSS Modules, i18n, StoryBook for React
• Microservices with Node.js, Express, Postgres, RabbitMQ, Redis, WebSockets

Eingesetzte Qualifikationen

Agile Entwicklung, CSS (Cascading Style Sheet), Kontinuierliche Integration (CI), Node.js, React (JavaScript library)

Senior Javascript developer (Festanstellung)
Galeria Kaufhof GmbH, Köln
3/2016 – 4/2018 (2 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

3/2016 – 4/2018

Tätigkeitsbeschreibung

Developed lightweight Vue.js modules for the mobile-first product pages and extended the back-office React web-applications. Refactored the codebase to modern ES6/ES.next and wrote tests using Mocha, TestCafe, and Selenium. Performed code reviews, mentored juniors, and closely collaborated with product owners and UX designers. Built Jenkins pipelines for Docker and Node.js.

• React and Angular: back-office SPAs with i18n, StoryBook
• Vue.js: white label eCommerce website
• CI/CD on Jenkins, Docker, and Node.js

Eingesetzte Qualifikationen

Agile Entwicklung, CSS (Cascading Style Sheet), JavaScript, Kontinuierliche Integration (CI), Node.js, Vue.js

Senior Javascript developer (Festanstellung)
HERE (ex-Nokia), Berlin
4/2011 – 2/2016 (4 Jahre, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2011 – 2/2016

Tätigkeitsbeschreibung

Designed and implemented multiple elements of core architecture and of continuous deployment pipeline, improved many other elements of the architecture and internal tools. Collaborated with PO and UX/UI designers when creating stories, planned and performed A/B tests and progressive deployments, developed new frontend and backend features with my teammates, and mentored everyone on Angular and Node.js.

• Angular.js: frontend core architecture and map controls
• A/B tests and progressive deployment
• CI/CD on Jenkins and Node.js

Eingesetzte Qualifikationen

Agile Entwicklung, Angular, CSS (Cascading Style Sheet), JavaScript, Kontinuierliche Integration (CI), Node.js

Ausbildung

University of Electronic Technology
Diplomingenieur
2005
Moskau, Russland

Über mich

I am passionate about web development and care about the users and their experience deeply. I strive to produce the best quality possible under given constraints to make the world a better place.

Weitere Kenntnisse

Web development: React, Redux, Node.js, Express, CI/CD, JavaScript, TypeScript, ES6+, CSS, CSS4
Software development: Agile, Scrum, Kanban, Jira, TDD
Soft skills: Communication, Flexibility, Responsibility, Knowledge sharing, Mentoring, Analysis

Persönliche Daten

Sprache
  • Deutsch (Fließend)
  • Englisch (Fließend)
  • Russisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Profilaufrufe
2142
Alter
40
Berufserfahrung
19 Jahre und 5 Monate (seit 10/2004)

Kontaktdaten

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

Jetzt Mitglied werden