Full Stack Software Engineer Typescript, Node.js, React, Python, Kubernetes, Terraform.
Aktualisiert am 15.08.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 15.08.2023
Verfügbar zu: 20%
davon vor Ort: 100%
TypeScript
ReactJS
Python
Terraform
kubernetes
SQL
DevOps
AWS
Node.js
Deutsch
Grundkenntnisse
Englisch
Verhandlungssicher
Russisch
Muttersprache

Einsatzorte

Hamburg (+10km)
Deutschland, Österreich, Schweiz
möglich

Projekte

7 Monate
2021-09 - 2022-03

Implementing backend functionality

Full Stack Engineer Node.js Express.js PostgreSQL ...
Full Stack Engineer

For a global fashion trading platform implemented backend functionality with Express.js and Sequelize, implemented frontend functionality with React, developed ETL solution that transformed excel documents with ExcelJS, AWS Lambda function and AWS S3, developed CI pipeline with Github Actions, updated documentation.

Node.js Express.js PostgreSQL Sequelize ORM ExcelJS React ECS AWS Lambda Github Actions
Buying Labs GmbH
Hamburg
1 Jahr 9 Monate
2019-07 - 2021-03

Shared the knowledge about docker and Kubernetes

Senior Software Engineer aws eks helm ...
Senior Software Engineer
  • Shared the knowledge about docker and Kubernetes that allowed the team to do a transition from 0 containers and 0 knowledge to an automatic Continuous Deployment system
  • Dockerized the software development stack
  • Implemented k8s manifests for all components


Responsibilities:

Improving engineering culture by demonstrating the current development practices to the team. Reducing software and infrastructure complexity.

aws eks helm k8s docker Jenkins Node.js
Valassis GmbH
Hamburg
2 Jahre 1 Monat
2017-06 - 2019-06

Implementing API

K8s Helm Express.js ...
  • Dockerized high-loaded monolith application. Migration from node.js v0.10 to node.js carbon
  • Implemented sophisticated multi-staged automatic build pipelines with GitLab CI/CD
  • Constant improvement of screen-scraping and API access solution for EU banks


Responsibilities:

Implementing API for exchanging information with banks, normalizing access, and removing inconsistencies in communication with over 3000 banks and financial institutions.

K8s Helm Express.js Node.js JavaScript TypeScript golang Unix Docker AWS puppeteer linkerd2
figo GmbH (Merged with Finleap Connect)
Hamburg
1 Jahr 1 Monat
2016-06 - 2017-06

Implementing new features, refactoring, reviews, lib updates

Middle Javascript Developer
Middle Javascript Developer

Implementing new features, refactoring, reviews, lib updates. Tracking user interaction become my obsession. I always think of how to measure something useful, how to analyze something new. Trying to write effective and compact code, that anyone can understand and maintain. 

  • Modern angular development approach with components
  • Every filter synchronized between multiple tabs via angularfire.

Key Location Pte Ltd
1 Jahr 1 Monat
2015-06 - 2016-06

Implementing new functionality

Junior Javascript Developer
Junior Javascript Developer

I was learning enterprise tooling and a scientific approach to software development. My day-to-day job was implementing new functionality using AngularJS, AngularUI Bootstrap, Angular UI Router Leaflet.js, D3.js, and a lot of other libraries. My code was reviewed by professionals with an awesome level of expertise in front-end and back-end. I learned how important to write tests, how advanced tooling and a unique developer environment save a great amount of time. Before this job I never cared about performance. The perfect team showed me a modern approach to debugging and profiling my code, the importance of the right application architecture. It was a lot of fun knowing how the browser actually works, why JavaScript is asynchronous, non-blocking, single-threaded language, and why it has a call stack, an event loop, and a callback queue. And finally, I get why Web APIs are not part of ECMAScript. Learning about rendering performance changed my life, I realized that all I've been doing was wrong from a performance point of view. And of course, my AngularJS understanding improved. I learned its limitations, did almost everything to slow it down. I learned its weaknesses and strengths. Another key change in my mind was realizing that refactoring is one of the most important things in software development. I quit being a code-hero and reinventing the wheel. I stopped complicate the requirements.

  • Performant animations tied with angular-ui-router state change
  • Sophisticated user action tracking system

Key Location Pte Ltd
1 Jahr 6 Monate
2014-01 - 2015-06

Small tasks implemented in AngularJS, jQuery, and Node.js

Upwork Freelancer
Upwork Freelancer

Aus- und Weiterbildung

4 Jahre 10 Monate
2011-09 - 2016-06

Computer Science

BSc, Povolzhskiy State University of Telecommunications and Informatics, Samara, Russia
BSc
Povolzhskiy State University of Telecommunications and Informatics, Samara, Russia

Gained a lot of fundamental software development knowledge. Algorithms, data structures, compilers, and a lot of other important subjects.

Kompetenzen

Top-Skills

TypeScript ReactJS Python Terraform kubernetes SQL DevOps AWS Node.js

Schwerpunkte

Machine Learning
Full-stack development
DevOps

Highly motivated and experienced freelance software engineer with a strong background in full-stack development, data analysis, and DevOps. Proficient in a variety of programming languages: Python, Typescript, and JavaScript. Developing SaaS and PaaS for a range of

industries, including FinTech, Marketing, and E-Commerce. 

I am very passionate about building production machine learning models, blockchain adoption, and improving engineering culture orchestration.

Produkte / Standards / Erfahrungen / Methoden

Python
Typescript
JavaScript
Node.js
Kubernetes
TensorFlow
PyTorch
SQL
NoSQL


Programmiersprachen

Python
Typescript
JavaScript

Datenbanken

PostgreSQL
MySQL
SQLite
MongoDB

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.