Dentrix Ascend | Cloud-Based Dental Software |
Bostadsportal | Rental portal for Sweden |
CEX.io |
|
Shopmonkey |
|
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! 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 |