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.
A Meetup-style platform for organizing events in Ukraine.
The application is developed in NodeJS.
Features include authentication via Facebook OAuth 2, event management, map location using Google Maps API, mailing lists, REST API, client-side AngularJS, and MongoDB persistence.