Fullstack Developer | Java / Node.js / AWS | Tech Lead
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 22763 Hamburg
- National
- uk | de | en
- 13.04.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
10/2021 – offen
Tätigkeitsbeschreibung
- Design and develop an internal Developer Portal for APIs and IdP integration
Work with: Java (jmix, Spring Boot), AWS, Terraform, Auth0
- Develop a Backoffice Web Tool to manage OAuth scopes
Work with: Java (jmix, Spring Boot), AWS, Terraform
- Support and develop a central API platform for own and 3rd party digital products
Work with: Apigee, Java(Spring Boot), Node.js (Typescript), Python, AWS (Lambda), Terraform
- Develop PorscheId Integration Page for check-in at physical locations
Work with: Typescript(Next.js), AWS
Amazon Web Services (AWS), Java (allg.), Node.Js, Python, Typescript
12/2019 – 10/2021
Tätigkeitsbeschreibung
- Design and develop from scratch a b2b platform for Products Information recognition and detection
Work with: Kotlin, Spring Boot, MongoDB, Elasticsearch, React.js (Typescript), Azure, Terraform, Python, Flask
- Product templates management tool for back office.
Work with: Low code platform Outsystems, Elasticsearch
- Develop from scratch and launching Product Information Management tool
Work with: Kotlin, Spring Boot, MongoDB, Elasticsearch, React.js (Typescript), Kubernetes
Scrum, Software Architecture
11/2019 – 1/2020
Tätigkeitsbeschreibung
- CouchHub.io - rework an existing monolith system to a microservice architecture.
Work with: Node.js (Typescript), Postgres
Node.Js, Representational State Transfer (REST), Typescript
5/2019 – 12/2019
Tätigkeitsbeschreibung
- Development of the Product Onboarding System.
Work with: Kotlin, Spring Boot, Kafka, Kubernetes, Pimcore
- Assets optimization and delivery
Work with: Node.js, Serverless (AWS Lambda, Cloudfront)
Amazon Web Services (AWS), Kotlin, Node.Js, Spring Framework
2/2019 – 5/2019
Tätigkeitsbeschreibung
- Development of CRM tool.
Work with: Node.js (Typescript), React.js
Node.Js, React (JavaScript library), Typescript
12/2016 – 2/2019
Tätigkeitsbeschreibung
Responsible for developing and design new projects as well as support and maintains of main product of the company - Jimdo Creator.
Projects:
Dashboard - landing portal with websites selection, settings, website apps, and profile management, rewrite from scratch
Work with: Node.js (Typescript), GraphQL, Python (Flask, Django), AWS (S3)
Email, domain apps - plugins for the Dashboard to set up email forwarding/GSuite and connect external domains
Work with: Golang
GDPR compliance - a project to make the main product GDPR compliant.
Work with: PHP
Console - back-office tool for customer support, built from scratch
Work with: Python (Flask, Django), GraphQL, React.js, AWS (Kinesis, SQS, Lambda, Cloudsearch)
Chatbot - support chatbot for Jimdo Creator CMS, built from scratch
Work with: React.js
Facebook boost API - project collaboration with Facebook to integrate new API into Jimdo Creator, earlier adopters
Work with: PHP, Thrift, React.js
Notification service - microservice to notify customers about new messages, built from scratch
Work with: Node.js(ES6, Serverless), PHP, React.js, AWS (Lambda, SQS, SNS, DynamoDB, IoT)
Docker, Node.Js, Python, Typescript, Amazon Web Services (AWS), Django, JavaScript-Frameworks, PHP, React (JavaScript library), Representational State Transfer (REST)
12/2013 – 11/2016
Tätigkeitsbeschreibung
Development of new features and support of worldwide distributed online shop for games. Continuously improve scalability and performance of microservices.
Work with: PHP (Zend framework, Phalcon, Symfony, Codeception), Mysql, Couchbase, ElasticSearch, RabbitMQ, AWS (EC2), Chef, Git, Jenkins
Mysql, PHP, Symfony, Zend Framework
8/2012 – 11/2013
TätigkeitsbeschreibungSupport and development feature for Playtech Kiosk (back-office tool for small casinos).
Eingesetzte QualifikationenOracle Database, PHP
3/2011 – 7/2012
Tätigkeitsbeschreibung
Worked as a software engineer in outsourcing company for different projects:
Projects:
MMS (for CLX Europe) - b2b portal for highspeed processing a large number of images; preprint production of booklets, leaflets; processing of pdf documents. The system involves a large number of settings and components, access rights management for groups and users. Rewrite from scratch.
Work with: PHP (ZF1, Doctrine 2), Javascript (JQuery UI), MySQL, IIS7, Nginx
Skolkovo portal - support of social network for MBA students of the Skolkovo School of Management
Work with: PHP(Drupal 7)
Aldebaran - development of the social network for book readers. My role was to design, estimate and implement customer features. Integration with social networks. Built from scratch
Work with: PHP(Yii), Javascript(Jquery), MySQL, Apache Solr, Nginx.
IBusiness - performance optimization for online magazine IBusiness.ru
Work with: MySQL, PHP(Oxwall), Apache2.
Megapicks - development an IOS application with a backend for picking on sports games. My role was to implement RESTful API and admin panel tool. Built from scratch
Work with: PHP(Yii), Javascript(Jquery), MySQL
Mysql, Apache, JavaScript, Jquery, PHP, Representational State Transfer (REST), Zend Framework
4/2010 – 2/2011
TätigkeitsbeschreibungSupport and development a billing system for streaming video providers as well as tooling for back-office for analytics and fraud detection.
Eingesetzte QualifikationenMysql, JavaScript, PHP
6/2009 – 3/2010
TätigkeitsbeschreibungDevelopment modules for a financial portal, database optimization, creating XSLT templates, writing data parsers.
Eingesetzte QualifikationenMysql, PHP
Zertifikate
AWS
Filab
Ausbildung
Kyiv, Ukraine
Kyiv, Ukraine
Über mich
Experience in architecture and software development since the year 2009
Fullstack/backend development using Java(Kotlin), Node.js (Typescript), Python
Strong knowledge of SQL and NoSQL databases
DDD, TDD, Design Patterns
Agile mindset and a great experience working in the Agile environment
Certified AWS Solution Architect - Associate
Certified Scrum Master
Zend Certified Engineer
Weitere Kenntnisse
Spring Boot, jmix, Nest.js, Flask
AWS, Azure, Terraform
REST, OpenAPI, GraphQL, Thrift
Postgres, Mysql, MongoDB, Elasticsearch, DynamoDB, Couchbase, Redis
Persönliche Daten
- Ukrainisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Russisch (Fließend)
- Europäische Union
- Schweiz
- Vereinigte Staaten von Amerika
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden