Hello! I'm Oleg Nikitin and this is my profile

It's me

Experienced engineer with 8+ years of experience with NodeJS/Java/Groovy
I have experience in Healthcare, Entertainment, Financial, Crypto domains
HIPPA, PSI DSS, OWASP trainings are passed
Providing API for iOS and Android developers, make integration with external services such as Firebase, Twillio, LiqPay, etc.
Huge experience in building mobile API backends (5 years in-a-row)

Projects I've dealt with:

Dentrix Ascend Cloud-Based Dental Software
Bostadsportal Rental portal for Sweden
CEX.io appStoregooglePlay
Shopmonkey App Store Badge googlePlay

System design examples

Fiat exchange Link to system design of fiat exchange system
Bot farm for mobile apps Link to system design of bot farm for mobile apps
Med patents scrapper app Link to system design of helper for scientists

General info

Personal experience 6+ years NodeJS. 3 years Java. 1.5 year PHP
Provided API for native and non-native (React Native, Electron and Ionic) mobile clients
Achievements The most interesting thing I’ve made is an integration with Apache Solr! It's a great recommendation engine!
Serverless event-driven project is the most preferable system I'd like to work with
Architecture The most common used architecture for my plain server application is 3-layers arch.
I also had worked with multi-tenant, serverless AWS and event driven architecture projects
Best project I had The best experience that I had was on crypto exchange project. I could have made suggestions that may have influence on project
Worst project I had a project that wasn't investigated well. I was hired to create backend for securetech project. It was interesting for me to work with graph DB in a real project
But after 3 month of experiments and discussion the project was set to unlimited pause, and I was thrown to bugfix
It was unpleasant for me, and I finally decided to stop cooperation with them
Motivation Ability to work with new technologies or serverless event-driven system
Demotivation Huge monolith project without tests
Recent technologies TS · Node JS · PostgreSQL · NestJS · Amazon Web Services (AWS) · Kubernetes · Redis · GitLab
Places where I find new technologies YouTube, Medium, AWS courses, Udemy
I’m looking for I'm passionate about BackEnd technologies and integration with 3rd party systems
I will be glad to help you with BackEnd for your mobile applications. Helped with integration 8 mobile projects
AWS cloud provider is preferable for me
Team lead position is also an interesting opportunity for me
Questions for you Is it a new project, or I’ll need to support some existing one?
If it's an existing and long-running project, do your developers cover it with tests? It helps write clean code
My responsibilities and duties

You can contact me via

Telegram LinkedIn Gmail

© last update is 03.2024