About Me
Proficient in software development and delivery in financial business area using Agile SCRUM methodology with solid computer science background and strong analytical, communication and soft skills....
Show MoreSkills
Portfolio Projects
Description
1) The client asked to create a Management System for nursing homes. 2) I've implemented both backend and frontend, backend with Kotlin + Spring Boot/JPA/Hibernate, frontend with TypeScript + Angular 6/RxJS. I've also implemented smart i18n in Angular app as well as sophisticated security features with Spring Security. This application was deployed using docker-compose, SSL was provided by Let's Encrypt service. 3) The client was satisfied since everything worked fine and in line with initial requirements
Show More Show LessDescription
CTR is an enterprise-grade solution for data analysis in Social Media which includes natural language processing features and consists of 4 separate applications: 1) scalable analytics software + API 2) web-application for customers 3) cross-platform mobile application for executants 4) administration web-application All components were built from scratch by me as well as deployment process & infrastructure configuration. Technology overview: 1) Backend: Java, Spring, Akka, Cassandra, Hazelcast (for sharing data between application instances, multi-server scalable architecture), Solr (full-text search), Stanford-NLP (for natural language processing) 2) Frontend: AngularJS, Ionic, HTML5 3) Infrastructure: Docker
Show More Show LessDescription
This is a *complex project* which included: 1) Backend + DB development 2) Frontend with HTML5 development 3) Graphical design - designers were found and hired as subcontractors 4) Integration with Social Networks (Facebook, VK) 5) Infrastructure(servers, hosting etc.), deployment procedures implementation and support services provided. Goals: develop high load and scalable Scrabble classic game implementation using HTML5 and Java for social platforms: Facebook and VK. Details: Both backend and frontend were developed. On backend Java + SpringMVC + Hazelcast + PostgreSQL were used. On frontend: HTML5/CSS3 + TwitterBootstrap + Javascript + KnockoutJS + WebSockets were used. Also, the deployment procedure was implemented as well as server infrastructure configuration. Results: Game was implemented quickly and got regular players.
Show More Show Less
+1 646 305 2118
+91 9875 492266
