Keywords
Skills
Brief skills: Java, JavaScript, TypeScript, Fullstack in financial, fintech & IoT
I'm a software developer with solid computer science background and strong analytical, communication and soft skills. Have big experience in web and enterprise application development for financial business area in one of the biggest Swiss Investment Bank (8 years).
Full set of my skills: Java: Multithreading, Spring IOC, Spring Security, JPA 2, Hibernate, Kundera, JMS, IBM MQ, WebServices, JDBC, JSP, AspectJ AOP, JavaMail, Ehcache, JUnit, Akka, Kafka
Distributed interaction: Distributed locking & synchronization: Apache ZooKeeper,
Data processing: Akka, Apache Kafka, Apache Spark DB: T-SQL (Sybase), SQL (Sybase, MySQL)
NoSQL: Apache Cassandra
Full-text search: Solr Version control: SVN, Mercurial, Git
Web frameworks: Spring MVC Web/app. servers: Jetty, Tomcat, JBoss
Infrastructure: Docker
Frontend: Javascript, AngularJS, Angular 6, Ionic, Knockout.js, jQuery, JS templates, HTML5+CSS,
Twitter Bootstrap Build tools: Maven, Ant Other progr. languages: C++, PHP, Bash
Operating systems: Unix\Linux, Windows
Information security: Web-security analysis, symmetric/asymmetric ciphers, building complex information security systems
I'm a software developer with solid computer science background and strong analytical, communication and soft skills. Have big experience in web and enterprise application development for financial business area in one of the biggest Swiss Investment Bank (8 years).
Full set of my skills: Java: Multithreading, Spring IOC, Spring Security, JPA 2, Hibernate, Kundera, JMS, IBM MQ, WebServices, JDBC, JSP, AspectJ AOP, JavaMail, Ehcache, JUnit, Akka, Kafka
Distributed interaction: Distributed locking & synchronization: Apache ZooKeeper,
Data processing: Akka, Apache Kafka, Apache Spark DB: T-SQL (Sybase), SQL (Sybase, MySQL)
NoSQL: Apache Cassandra
Full-text search: Solr Version control: SVN, Mercurial, Git
Web frameworks: Spring MVC Web/app. servers: Jetty, Tomcat, JBoss
Infrastructure: Docker
Frontend: Javascript, AngularJS, Angular 6, Ionic, Knockout.js, jQuery, JS templates, HTML5+CSS,
Twitter Bootstrap Build tools: Maven, Ant Other progr. languages: C++, PHP, Bash
Operating systems: Unix\Linux, Windows
Information security: Web-security analysis, symmetric/asymmetric ciphers, building complex information security systems
Project history
CTR Social Selling (Java,Akka,Cassandra,Ionic,Stripe,Spring,AngularJS)
Close
APRIL 2018
Web Development spring-security, stripe, auth0, ionic-framework, angularjs, javascript, apache-solr, cassandra, akka, java
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 build 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- Myo (Java, Angular 6, RxJS, Kotlin, Docker, Hibernate, Spring)
Close
Prev
SEPTEMBER 2018
Web Development typescript, swagger, spring-boot, spring-security, postgresql-programming, docker, hibernate, rxjs, angular-6, kotlin
1) Client asked to create 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) Client was satisfied since everything worked fine and in line with initial requirements
- Wordberry HTML5 game (fullstack dev),Java,Spring,Knockout,AI,bot,Kafka
Close
Prev
Game Development akka, hibernate, cassandra, html5, bootstrap, knockoutjs, javascript, jms, postgresql-programming, java
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) Infrastucture(servers, hosting etc.), deployment procedures implementation and support services provided. Goals: develop highload 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, deployemnt procedure was implemented as well as server infrastructure configuration. Results: Game was implemented quicly and got regular players. Some tech details: Some tech details: Backend: Multithreading, Spring IOC, Spring Security, JPA 2, Hibernate, Kundera, JMS, IBM MQ, WebServices, JDBC, JSP, AspectJ AOP, JavaMail, Ehcache, JUnit, Akka, Kafka Frontend: Javascript, Angular, Ionic,Knockout.js, jQuery less
https://apps.facebook.com/wordberry/
- Myo Canvasser (Full stack, Java, Angular 6, Docker, Spring)
Close
Prev
JULY 2018
Web Development javascript, typescript, postgresql-programming, docker, jpa, spring-boot, hibernate, angular-6, java
1) Client's goal was to create application for management emails sending to his subscriber. 2) I've built both frontend and backend, performed testing & deployment using docker 3) Client was satisfied, since everything worked fine & with no bugs
Local Availability
Only available in these countries:
Ukraine
ONLY REMOTE
Available full time 40 hrs/week
ETT time Zone 2+
Available full time 40 hrs/week
ETT time Zone 2+