Position: Javascript Developer
Category: Node.js
English level: fluent
Years of experience: 4


====> Aug 2022 — Jan 2023 <====
The project I was assigned to was a dating app, with functionality such as direct messaging, posts, like, etc. (Tinder + Facebook sort of..)
My main responsibility was to develop and maintain a microservice backend structure with about 13 microservices, hosted on AWS.
NestJS was used as the framework solution in this project. 
RabbitMQ provided messaging bus functionality.
As for the data storage we had Postgress and Mongo.

====> Jun 2020 — Feb 2022 <====
Full-stack Web Developer
Cryptocurrency exchange service. A fullstack javascript SaaS product. It's client side was implemented using Angular 9, and it's server-side is a system of microservices with RabbitMQ as a message bus, Postgres as storage, and nestJS as the backend framework solution for nodejs. It also utilizes Mongo and it's (somewhat) recent distributed transaction feature. The trading platform in it's core used Kraken and Blockchain api's for creating exchange orders and transactions.
Cryptocurrency wallet service: A fullstack javascript SAS product as well. With Angular on the front-end and express on the backend sides. Ionic crossplatform Wallet app was the main product in this service.

====> Jun 2019 — Apr 2020<==== 
VMWare: Secure State - full-stack JS/TS developer: Angular 6,7/go/NodeJS, AWS: A real-time cloud security solution for AWS, Azure, Google Cloud. 

====> Jun 2017 — Jun 2019 <====
Web Developer
Bank credit scoring platform, a microservice based back-end web app. It worked by being provided with sets of a mobile carrier billing data. Huge chunks of billing info would be selected from an Oracle database once or twice per week. The data would then be transformed using Kafka and then stored on a Cassandra instance. Then the data would go through a series of Spark's distributed computations(map and reduce for the most part) for later to be used to compute one's ability to basically loan and then pay back the desired amount.
Tech stack: Apache Cassandra, Apache Kafka, Apache Spark, NodeJS.

Bank credit scoring platform front-end app : A client(bank worker) application for making queries on certain users
written in React (pre v.16) React, and an admin panel written using MeteorJS
I am looking for a javascript developer position, preferably full-stack with emphasis on backend.