Profileimage by Oleksandr Semenov Java / Fullstack / Angular / Cassandra / Chatbot / Fintech developer from Kyiv

Oleksandr Semenov

available

Last update: 10.04.2019

Java / Fullstack / Angular / Cassandra / Chatbot / Fintech developer

Company: Silverlabs Software
Graduation: Master of Computer Applications (M.C.A.)
Hourly-/Daily rates: show
Languages: German (Limited professional) | English (Full Professional) | Russian (Full Professional) | Ukrainian (Native or Bilingual)

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

Project history

 

  1. 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
  2. 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
     
  3. 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/
     
  4. 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+
Profileimage by Oleksandr Semenov Java / Fullstack / Angular / Cassandra / Chatbot / Fintech developer from Kyiv Java / Fullstack / Angular / Cassandra / Chatbot / Fintech developer
Register