I am a polyglot Full Stack Engineer, Tech Lead and CTO with over 20 years of experience in software development, software design and architecture, cloud infrastructure, scalable and distributed applications and systems integrations.
I enjoy working in both large and small teams, and am comfortable leading a team of developers, but most of all I prefer working in startups where I can wear multiple hats and contribute across the whole tech stack - be it either architecture, backend, frontend, mobile or devops.
Marvelous is a B2C SaaS (Software as a Service), offering creators the ability to create and sell beautiful online courses, memberships, and group coaching programs.
As a CTO I wear many hats and lead a distributed development team, but here are some of the accomplishments since my arrival to the company:
Marvelous is built using Vue/Vuex, Boostrap4, Python/Django, PostgreSQL, Celery, Redis, Websockets. Mobile apps are being built with NativeScript-Vue.
Forks Meal Planner is a B2C subscription SaaS (Software as a Service), delivering healthy plant-based meal plans and fresh recipes every week to nearly one million users all over the world.
As Principal Full Stack Engineer and Tech Lead, I contributed on every level:
Forks Meal Planner is built using Vue/Vuex, Nuxt, Boostrap4, Python/Django, PostgreSQL, Celery, RabbitMQ, Redis and ElasticSearch. Mobile apps are built with NativeScript-Vue.
Jobuba is a social, real-time gig platform, where users and companies can offer their gigs (or jobs), and users - jobbers within the distance are then notified of the offer. Jobbers can then bid on the offer with a message, price and availability. Poster of the gig can then select one of the bidders, depending on their price, availability and social feedback received from previous gigs. When the bidder is selected, contact information is revealed to both parties, and they can contact each other via email, phone or in-app messenger.
As a technical cofounder, I was in charge of implementing complete backend, responsive frontend, scalable infrastructure (AWS Beanstalk) and also React Native prototype for Android. I was also acting as a tech lead for our iOS app developer.
Jobuba is built using Angular/RxJs, Python/Django, Elastic Beanstalk, RDS - PostgreSQL, ElastiCache, EC2, Load balancer, Redis. Android mobile app is built using React Native and iOS app is built with Objective-C.
imusify is an award-winning music platform that is integrates the best practices of crowdfunding, streaming, media sharing, and social networking; creating a unique ecosystem, in which artists, fans, and other stakeholders can directly interact with one another within a decentralized marketplace, governed by smart contracts.
As a hands-on CTO and technical advisor, I was in charge of implementing and refactoring backend, responsive frontend and scalable infrastructure (Heroku/Hirefire. Besides being heavily involved in coding, I also managed and led a remote team of frontend, backend and blockchain developers.
imusify is built using Angular, Python/Django, PostgreSQL, Redis, Celery, RabbitMQ, AWS S3, AWS CloudFront, CloudFlare and NEO blockchain
Trackosaurus is trying to address user anonymity when they are interacting with ecommerce web sites.
A lot of users refrain from leaving their email or phone number on a website, if the product they want to buy is out of stock. Why? Well, they risk getting spammed.
We saw the solution in push notifications where users can anonymously sign up for notification when item is back in stock, when seller offers free shipping, when price is dropped, when tickets are on sale, etc...
I implemented backend, FCM push notifications, responsive frontend and installable JavaScript widget.
Trackosaurus was built using Vue.js, Python/Django, PostgreSQL