Alexey Lantushenko, Developer in Yerevan, Armenia
Alexey is available for hire
Hire Alexey

Alexey Lantushenko

Software Developer

Yerevan, Armenia

Toptal member since March 10, 2016

Bio

Since 2007, Alexey has been developing enterprise software solutions for the financial sector, so naturally, he has an in-depth understanding of how it works. He's been involved in the business sectors of foreign exchange analysis, agent banks' network management, and custodian performance analysis. Alexey currently manages tenders, proposals, and other bank management activities, mainly using Java and other technologies.

Portfolio

TM
React, Python, Java, Performance Optimization, SQL, Jakarta Server Pages (JSP)...
TM
Apache POI, Selenium, MyBatis, Hibernate, Spring, Java, Node.js...
Thomas Murray
ActiveMQ, MyBatis, Spring, Java

Experience

  • Java - 5 years
  • MySQL - 5 years
  • Linux - 5 years
  • Spring - 5 years
  • Mobile Development - 3 years
  • React Native - 3 years
  • React Redux - 3 years
  • Redux - 2 years

Preferred Environment

IntelliJ IDEA

The most amazing...

...thing I've built was an RFP web app for banks and investor funds; it required high standards for app reliability, reporting, and performance.

Work Experience

Senior Full-stack Developer

2014 - PRESENT
TM
  • Brought new technologies to the projects, such as React and Redux.
  • Introduced new development patterns and tools, such as AI agents for coding and relevant workflows.
  • Implemented API to communicate with external client systems.
Technologies: React, Python, Java, Performance Optimization, SQL, Jakarta Server Pages (JSP), Git

Senior Java Developer

2010 - 2014
TM
  • Developed web-based surveys and due diligence software.
  • Designed an application architecture, including its security-related aspects.
  • Created UI mockups and implemented them based on UI/UX best practices.
  • Implemented PDF forms and Excel data export and import.
  • Created an Apache POI-based framework for client-specific Excel reports.
Technologies: Apache POI, Selenium, MyBatis, Hibernate, Spring, Java, Node.js, Mobile App Development, User Experience (UX), User Interface (UI), API Integration, React, Audio, NGINX, Networking, SSL, Amazon Web Services (AWS), Nuxt.js, ip address

Java Developer

2007 - 2010
Thomas Murray
  • Developed and supported web-based issue tracking tools for the banking sector.
  • Developed and supported a console application that was responsible for sending news items (bulletins) to clients.
  • Constructed an application for foreign exchange data analysis.
  • Wrote web and functional tests for web and console applications.
  • Created an ActiveMQ-based cross-module sign-on framework.
Technologies: ActiveMQ, MyBatis, Spring, Java

Experience

Cruise Company

The project is a mobile application for cruise company passengers. The application includes an offline map, offline notifications, GPS, purchases, and media content. The target audience uses both iPhone and Android devices, so the app should be released on both platforms simultaneously and have a consistent appearance. There are very tight deadlines because the cruises start in April, and the application needs to be available by then.

Power Cut-off Detector

https://github.com/lantushenko-alex/smarthome-controller
A pet project that can be shared with anyone. The primary feature is to detect grid power-off events. There are no reliable devices on the market that can cope with this. A mobile phone with the app installed should be plugged into a power outlet. If grid power goes down, the application sends a message via a Telegram bot.

Education

2003 - 2008

Master's Degree in Biomedical Equipment

Sevastopol National Technical University - Sevastopol, Ukraine

Skills

Libraries/APIs

Apache POI, MyBatis, React, React Redux, Node.js, iText

Tools

NGINX, IDEA IDE, Git, IntelliJ IDEA, ActiveMQ, Plotly

Languages

Java, SQL, TypeScript, JavaScript, C#, Python

Frameworks

React Native, Grails, Spring, Redux, Jakarta Server Pages (JSP), Selenium, Hibernate, Nuxt.js, Streamlit

Paradigms

Object-oriented Programming (OOP), Mobile Development

Platforms

Mobile, Android, iOS, Linux, Amazon Web Services (AWS), Firebase, Drupal 7, Magento 2

Storage

MySQL

Other

API Integration, Performance Optimization, Mobile App Development, User Experience (UX), User Interface (UI), Pixel Perfect, Subscriptions, Audio, Networking, SSL, Dashboards, ip address

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring