Position: Senior Backend Developer
Category: Node.js
English level: fluent
Years of experience: 7

Developed social network with large functionality completely by myself.
Organised and systemised team work processes, automated lots of functionality on large projects.
Former Marine Master with a desperate love to code.

Have commercial, freelance experience & more than 7 years working with different
languages and projects.

My current stack of technologies is:

Java Script / Type Script / Node JS / KOA / NEST / Graph QL / NEO4J / POSTGRES / RABBIT MQ

Experienced in deployment and devops operations.

Variety of tasks accomplished:

- Setup monitoring systems. Integration with Grafana/Prometheus
- Setup and management of encrypted access to resources. Vault / Keycloak and other
- Handling heavy load requests and parallel microservices balancing
- Handling heavy load on database, locks, transactions etc
- Writing custom NPM packages for internal use across multiple microservices
- Setup deployment process, managing and scaling resources, Kubernetes containers orchestration
- Fixing and adding features to existing microservice creating new microservices
- Microservice architecture development.
- Setup logging/tracing and monitoring  systems. Integration with Kibana/Jaeger
- Setup CI/CD automated deployment  on GCP Kubernetes
- Organize code review system, static code lintering, automated tests and versioning.
- Server-side-rendering for frontend REACT client
- Integrations with side API’s: Shopify (GRAPHQL/REST API), Hubspot (REST API), Rapnet (SOAP API) and hundreds of others
- Developed by myself of Full stack project built with GRAPHQL, REACT, APOLLO, NEO4J, TYPESCRIPT containerized using docker containers and served with NGINX
- Database schema & Type definitions based on project prototype 
- Query/Mutation resolvers for auth & other CRUD operations
- Server & client side authentication 
- Launching and setting up servers on amazon AWS and gcloud GCP
- Mailing system for admin panel using custom mail server based on SendMail & PostFix.
- Generating a pdf file of user cv’s  using various pdf generating techniques. 
- Organising permission system for social network users using RBAC and ACL
- Lots of other staff
Looking for a large project with tough, interesting tasks.

Will be happy to work with good, friendly and strongly experienced team.

# IMPORTANT  NOTICE #
As you can see im currently located in Thailand.
But this WILL NOT affect working time frame on YOUR project.

Im already 2 years here, and all that time im working within Ukraine time zone without any issues. There are no any changes for my team members.  
Im already used to do my personal things in morning and then work from 14:00 to 22:00 (10:00-18:00 Kiev time).

Hope we can match well)