Design and develop extendable application architecture to meet business and functional requirements. Oversee the development team, and assist with implementation of mission-critical features and modules.
Subspace is a code-hosting and collaboration platform that helps entrepreneurs and companies find talented software engineers. The idea of Subspace is to provide a simple and transparent way for entrepreneurs to search the best developers by their reputation that the developers earn by committing high-quality code.
Technologies Stack:PostgreSQL React.js Scala Play Framework Docker GraphQL
Information services & Technologies
Design and implementation of the REST API backend to support video streaming capabilities and provide an API for video management.
A fitness platform which provides online workout experience. The platform offers two types of subscriptions: free and premium. Premium subscription grants access to the unique video courses from top-level fitness trainers.
Technologies Stack:Heroku MongoDB Scala Stripe Play Framework
Sports & Fitness, Beauty & Personal Care
Migrate the auction application hosted on the StackMob platform to become a standalone web application. Specifically, reconstruct the data model, implement platform services (those which were previously provided by the StackMob) in a form of RESTful services written using Scala and Spray and update the front-end client to use new API.
Technologies Stack:jQuery MongoDB Scala
E-Commerce & Retail, Entertainment & Games, Shopping & Loyalty programs
A healthcare platform which consists of RESTful services, supporting tools and web applications. Responsible for creating and maintaining an ecosystem of fault-tolerant and highly scalable RESTful services (Akka, Spray) and management tools (Grails, AngularJS).
Technologies Stack:AngularJS Grails MongoDB Scala Akka
Healthcare & Medicine
Dipro National University
MA in Computer Science