Alex is an expert Senior Java/Scala Developer with 8+ years of technical expertise and experience in the development of robust backend systems and web applications for clients. He is an avid learner of new technologies, has team and independent contractor experience, and uses a client-centered approach in delivering innovative Java/Scala solutions for clients on all projects.
Provided guidance and technical expertise for the development of the project architecture, organized the SBT structure, built the admin portal for backend testing and deployed applications using AWS OpWorks.
Built a web-scraping module on the project using PhantomJS and an algorithm similar to the one used in Evernote.
Efficiently developed a Twitter publishing module that uses Twitter accounts to promote the project's pages and a NLP module that analyzes text on web pages.
Successfully built an online site building tool that generates custom web applications using the Tomcat API with preprocessing and customization based on a web app template.
Developed an accounting automation system for company activities; staff and client management, activity analysis, automation of bookings (receipt and fulfillment), automatic report generation, etc.
Efficiently built web apps using a custom web framework based on Servlets, JSP, and XSLT and provided guidance for tuning PostgreSQL queries.
This is a Meetup-style platform that helps organize events in Ukraine. The application was written in NodeJS.
It has features for authentication/authorization using Facebook OAuth 2, events management, locating events on the map using Google Maps API, mailing lists, REST API written in Node.js (Express), client-side written using AngularJS, persistence in MongoDB, events search, integration with Facebook API: authentication, friends