Anatoly Lushnikov
Verified Expert in Engineering
Full-stack Developer
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
Experience
- JavaScript - 6 years
- Node.js - 5 years
- React - 4 years
- TypeScript - 4 years
- Azure - 2 years
- Redis - 1 year
- Elastic - 1 year
Availability
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
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).
Founder
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.
Technical Architect
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.
Assistant Lecturer
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.
Technical Recruiter
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.
Freelance Software Engineer
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.
Experience
Jive Daily
http://www.jivesoftware.comI 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/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/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.
Education
Master's Degree in Mathematics and Computer Science
Immanuel Kant Baltic Federal University - Kaliningrad, Russia
Certifications
AWS Certified Solutions Architect Associate
AWS
AWS Certified Solutions Architect Associate
AWS
Deep Learning Nanodegree Foundation
Udacity
Cybersecurity: Technology, Application and Policy
MIT Professional Education
Tackling the Challenges of Big Data
MIT Professional Education
Pattern-oriented Software Architectures for Concurrent and Networked Software
Coursera
Skills
Libraries/APIs
Node.js, React, React Redux, Entity Framework, PyTorch, TensorFlow, AWS Amplify
Tools
Git, GitHub, Elastic, AWS AppSync
Languages
JavaScript, TypeScript, Python, SQL, C#, Java, HTML, CSS, Active Server Pages (ASP), GraphQL
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
Frameworks
React Native, Angular, Jest, .NET, Selenium, ASP.NET, ASP.NET MVC, Flask, Redux, Material UI
Paradigms
Agile Project Management
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring