Team Lead - Ray Super Remote (BTC)
The project was an Android-powered universal remote control designed to replace IR remotes and simplify the TV show search and discovery process with personalized content recommendation. The Ray uses IR and Wi-Fi to control home theater components and some connected-home devices. Led the integrations team and performed hands-on development. Integrated third parties (Dish, Directv, TimeWarner, Roku, Amazon Alexa, Nest Learning Thermostat, Philips Hue Lighting, MixPanel, etc.). The product was launched and published and successfully sold out to Amazon. The project's core became a part of Alexa and has millions of users. Technologies used: Java, Android.
Team Lead/Solution Architect - Official Curriculum Management System
The project was a Curriculum Management System for the Australian National University, University of Queensland, and the Australian Catholic University. It is a curriculum software and resource tool that makes strategic planning straightforward. Set up the project from scratch, designing the architecture, performing hands-on development/releases, and leading the team. Developed the same codebase for different universities, handling all features, releases, and client needs. The platforms are being used by more than 10K professors in the past 2 years. Technologies used: Spring Boot, Hibernate, JPA, SaaS, SAML, Oracle DB, Docker, Oracle Cloud.
Software Architect - Scope
Scope is a Swiss platform that supports its clients in communicating more efficiently. Worked on BE architecture, development, code reviews, and was responsible for releases, DBs, domains, accounts, Jenkins, SSLs. Wrote over 80% of the project's codebase. The legacy monolithic codebase was upgraded to microservice architecture migrated from scale way cloud onto Google Cloud Engine, with new integrations added. Technologies used: Spring Boot, Hibernate, JPA, MySQL, Angular, Docker, GCE.