Anatoly Lushnikov, Developer in Yerevan, Armenia
Anatoly is available for hire
Hire Anatoly

Anatoly Lushnikov

Verified Expert  in Engineering

Full-stack Developer

Location
Yerevan, Armenia
Toptal Member Since
February 1, 2022

Anatoly is a senior full-stack developer and architect with over a decade of experience. He has worked with Fortune 500 companies and led his own startup in the AI field. Even though Anatoly is passionate about AWS, cloud, and Node.js, he is comfortable using other required tools and techs to deliver innovative solutions.

Portfolio

Crossover
C#, .NET, Azure, Node.js, TypeScript, JavaScript, React, Elastic, Redis...
FutureMed.Systems
Python, PyTorch, React, Computer Vision, Technical Leadership, Team Leadership...
Upland Software
C#, ASP.NET, Active Server Pages (ASP), ASP.NET MVC, Microsoft SQL Server...

Experience

Availability

Full-time

Preferred Environment

Windows, Linux, Amazon Web Services (AWS), Visual Studio Code (VS Code), GitHub, Node.js, Serverless

The most amazing...

...thing I've done is a redesign of an application for AWS cloud that achieved a cost reduction of 70% from the initial infrastructure costs.

Work Experience

Chief Technical Architect

2018 - PRESENT
Crossover
  • Reduced costs by 30% and improved the availability of the existing infrastructure for the highly loaded microservice-based product hosted in Azure.
  • Validated the C# code and communicated better practices to developers. Implemented an automated checker for standard code smells with Roslyn analyzer.
  • Optimized solutions for the AWS cloud and reduced Elasticsearch-based solution infrastructure costs by 86%. Worked on VPC traffic optimization and reduced traffic costs by 50%.
  • Acted as a tech lead and architect in a project for rewriting an iOS application for an intranet social network with React Native, GraphQL, and AWS AppSync.
  • Implemented a tool that consolidates SalesForce organizations with Node.js, TypeScript, PostgreSQL, and SalesForce API (JSforce).
Technologies: C#, .NET, Azure, Node.js, TypeScript, JavaScript, React, Elastic, Redis, Elasticsearch, AWS AppSync, React Native, GraphQL, Technical Leadership, Team Leadership, Remote Team Leadership, Software Architecture, Amazon Web Services (AWS), Git, GitHub, Cloud, Amazon DynamoDB, MySQL, Amazon API Gateway, Serverless, PostgreSQL, Full-stack, Angular, APIs, Jest, Docker, MongoDB, React Redux, Architecture

Founder

2016 - 2019
FutureMed.Systems
  • Acted as CTO of a medical startup developing wearable orthopedics and AI-based medical solutions.
  • Contributed to the actual implementation with deep learning framework PyTorch, React, and AWS.
  • Prepared publications, conference talks, descriptions for intellectual property registration, and documents for certifications.
Technologies: Python, PyTorch, React, Computer Vision, Technical Leadership, Team Leadership, Remote Team Leadership, Amazon Web Services (AWS), Git, Node.js, Flask, Software Architecture, Amazon DynamoDB, CTO, Full-stack, Responsive Web Apps, Jest, Architecture

Technical Architect

2013 - 2016
Upland Software
  • Led teams of 5-to-12 people and established practices and workflows.
  • Contributed to the solution design, architecture, implementation plans, and actual implementation, which resulted in five successful projects and more than 1,000 resolved bugs from the backlog.
  • Communicated with the customers to refine requirements and translate them to technical docs.
Technologies: C#, ASP.NET, Active Server Pages (ASP), ASP.NET MVC, Microsoft SQL Server, Entity Framework, Technical Leadership, Team Leadership, Remote Team Leadership, Amazon Web Services (AWS), Git, Software Architecture, MySQL, Full-stack, APIs, Jest, Architecture

Assistant Lecturer

2013 - 2015
Baltic Federal University
  • Taught introductory courses in computer science and operating systems, providing students the opportunity to develop strong programming skills in Python and Bash.
  • Acted as an assistant lecturer while holding lectures and practical classes in algorithms and data structures, bioinformatics, parallel computing, and operating systems.
  • Helped students understand computer science fundamentals, including computer hardware, programming languages, and networking.
Technologies: Computer Science, Computer Vision, Algorithms, Operating Systems

Technical Recruiter

2012 - 2013
DevFactory
  • Designed more than 50 complicated tech tasks to validate candidates’ expertise.
  • Developed software for automated assignment grading.
  • Validated more than 30 tasks and resumes per week.
Technologies: C#, .NET, Java, JavaScript, Microsoft SQL Server, Oracle RDS, Sybase, HTML, CSS, Git

Freelance Software Engineer

2008 - 2012
Freelance
  • Built web scrappers and data and format parsers to continuously monitor data.
  • Developed software to automate document management and inquire generation.
  • Created the CUDA-based high-performance modules for commercial software.
Technologies: C#, .NET, Python, Selenium, NVIDIA CUDA, Git

Jive Daily

http://www.jivesoftware.com
A mobile client application for Jivesoftware.com.

I worked on a rewrite of the old iOS application written in Objective-C for a cross-platform React Native-based application with Redux, AWS Amplify, and GraphQL.

Chest X-ray Screening System

http://futuremed.systems/
An AI-based solution for analyzing chest x-rays.

As the founder of this project, and due to a limited budget, I played a key role in every product aspect, including technical design, implementation, project management, leading a team of five people, and preparing documents for medical certification.

ScanGeos

https://ui.scangeos.com/
An AI-based solution for analyzing aero and satellite imagery.

The system is intended for the accounting and analysis of capital construction objects, roads, and other infrastructure facilities. As a result of the analysis, we generated a layer with plotted objects, which could have been imported into mapping software and a statistical report on tax and land legislation violations.

I acted as a founder and technical lead of this project. I also managed a team of five engineers.

Languages

JavaScript, TypeScript, Python, SQL, C#, Java, HTML, CSS, Active Server Pages (ASP), GraphQL

Libraries/APIs

Node.js, React, React Redux, Entity Framework, PyTorch, TensorFlow, AWS Amplify

Tools

Git, GitHub, Elastic, AWS AppSync

Platforms

Amazon Web Services (AWS), Windows, Visual Studio Code (VS Code), Docker, Linux, NVIDIA CUDA, Azure

Storage

NoSQL, Amazon DynamoDB, Redis, PostgreSQL, MongoDB, Microsoft SQL Server, Oracle RDS, Sybase, Elasticsearch, MySQL

Other

Web Development, Cloud, Technical Leadership, Team Leadership, Remote Team Leadership, Serverless, Amazon API Gateway, Full-stack, APIs, Architecture, Computer Science, Software Architecture, CTO, Computer Vision, Algorithms, Operating Systems, Web Security, Big Data, Patterns, Deep Learning, Responsive Web Apps

Frameworks

React Native, Angular, Jest, .NET, Selenium, ASP.NET, ASP.NET MVC, Flask, Redux, Material UI

Paradigms

Agile Project Management

2008 - 2013

Master's Degree in Mathematics and Computer Science

Immanuel Kant Baltic Federal University - Kaliningrad, Russia

JULY 2021 - JULY 2024

AWS Certified Solutions Architect Associate

AWS

JULY 2021 - JULY 2024

AWS Certified Solutions Architect Associate

AWS

JUNE 2017 - PRESENT

Deep Learning Nanodegree Foundation

Udacity

NOVEMBER 2015 - PRESENT

Cybersecurity: Technology, Application and Policy

MIT Professional Education

MARCH 2015 - PRESENT

Tackling the Challenges of Big Data

MIT Professional Education

MAY 2013 - PRESENT

Pattern-oriented Software Architectures for Concurrent and Networked Software

Coursera

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