Dentrix Ascend | Cloud-Based Dental Software |
Bostadsportal | Rental portal for Sweden |
CEX.io |
|
Shopmonkey |
|
Планета Кіно V2 |
|
PeerPe |
|
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 |
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! Mobile app project is the most preferable system I'd like to work with |
Architecture |
The most commonly used architecture for my plain server application is a 3-layer arch. I also worked with multi-tenant, serverless AWS and event-driven architecture projects |
Best project I had | The best experience that I had was on a crypto exchange project. I could have made suggestions that may have influenced on project |
Worst project |
I had a project that wasn't investigated well. I was hired to create a backend for a secure-tech project. It was interesting for me to work with graph DB in a real project But after 3 months 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 cooperating 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) · Elastic Beanstalk · 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 The team lead position is also an interesting opportunity for me |
Questions for you |
Is it a new project, or do I need to support an 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 |