If you’re looking for a senior full stack software engineer who can solve a wide array of technical tasks then you’ve come to the right place! I’m a polyglot programmer, so I can take care of a whole stack of technologies that you have, including old ones. Currently, my preferable stack is Node.js with any NoSQL warehouse for a backend, React and webpack for a frontend, Python for ML related tasks and Docker for infrastructure.
In addition, I’m a tech entrepreneur, which means that I want to solve technical tasks that will help your business grow and generate more income.
For the past 2 years, I have been working as CTO and co-founder at RD17 LLC. As for now, it’s a stable and profitable business, but it lacks professional growth. That’s why I’m looking for new opportunities and new challenges as an engineer.
I graduated from Lomonosov Moscow State University in 2013 with a master’s degree in Computer Science.
At university, I explored the possibilities of applying parallel technologies to supercomputing. My graduate work was dedicated to practical problems regarding bioinformatics algorithms. I used parallel computing technologies (CUDA, OpenMP, MPI) to speed up the algorithm of multiple sequence alignment.
During my work as an entrepreneur I took part in the projects: RD17, SLAO & Ambar. Check the details in "The most interesting projects" section.
In this role, I developed anti-fraud solutions for the largest foreign bank in Russia. My team consisted of four developers. During this time, I created a fraud accounting and reporting system. This system introduced a single place to store all local fraud cases and their patterns. With the help of this system, several new security holes were identified and saved over $300k of company money.
Tech used: C#, ASP.Net MVC, ElasticSearch, node.js, Python, React
I worked for an Australian start-up developing b2c platform for a customer service analysis. In this role, RateIt devices collected customers feedback in the Pandora, Adidas, KFC, etc stores and provided NPS to business owners.
For this job I tackled the following problems:
Tech used: C#, MsSQL, node.js, python
At this time, I worked for a Russian company developing a sort of MailChimp, which was the leader of marketing automation in Russia.
The problems I solved:
Tech used: C#, MsSQL, JS, React
This was a Swiss start-up providing b2b platforms to structure company document flow. It was my first real job, so my duties were limited. I worked mostly on unit tests and infrastructure for these tests. One notable accomplishment from this job, is that together with CEO, I explored possibilities of versioned data visualization and convenient navigation through different versions of the data. I wrote a grant application paper on this theme.
Tech used: C#, MsSQL, JS
This is worth mentioning, as because it was my first job place it left a lasting professional impression. During this time, I successfully developed an HTML report for the Intel Inspector XE.
Tech used: C++, JS