
Aleksey Elyseev
Verified Expert in Engineering
JavaScript Developer
Tbilisi, Georgia
Toptal member since September 7, 2021
As a highly skilled engineer with over eight years of experience, Aleksey has a proven track record of delivering successful projects for high-profile companies, including EPAM Systems, The New York Times, Topface, and Avallain. He is proficient in using Node.js and JavaScript to develop complex systems that demand high security, scalability, and testing. With a strong background in managing high-load projects, Aleksey is an asset to any team seeking to build robust, reliable software.
Portfolio
Experience
- User Experience (UX) - 10 years
- JavaScript - 10 years
- Node.js - 7 years
- React - 6 years
- TypeScript - 6 years
- Angular - 3 years
- NestJS - 2 years
- Next.js - 2 years
Availability
Preferred Environment
Linux, Slack, React, Angular, Go, Java, Kotlin, Node.js
The most amazing...
...experience I've had was being a supervisor for a team that won a competition for creating a new version of a bank-client application for a major Russian bank.
Work Experience
Full-stack Developer
Cere Network
- Contributed to designing and implementing a decentralized NFT trading platform, enabling secure and efficient transactions of non-fungible tokens.
- Created and maintained many software development kits (SDKs) for Cere's decentralized data cloud solution, enabling developers to integrate the platform into their applications easily.
- Demonstrated expertise in Cere's decentralized data cloud solution by developing and supporting a range of examples and case studies, illustrating best practices, and helping clients understand the platform's capabilities.
Front-end Architect
Avallain
- Transformed the architecture of applications by designing new structures and migrating from Backbone-based to React-based frameworks.
- Led the transition of CMS-based products to the new application design, ensuring a smooth and seamless process.
- Enhanced the performance and functionality of the company's flagship product through ongoing development and support.
Front-end Software Architect
EPAM Systems
- Led a team that created the proof of concept of an application.
- Created the domain design of an application to achieve a client's goal.
- Constructed the scaffolding and design solutions for an application.
Lead Software Engineer
EPAM Systems
- Streamlined the performance of a bank-client web application by reducing the average page size from 1.5MB to 700-900KB and decreasing loading time from 3,000-4,000ms to 500-900ms for a faster startup experience.
- Improved the reliability of the application by implementing end-to-end (E2E) testing with coverage ranging from 0 to 50%, covering almost all critical flows.
- Built and led a development team that expanded from two to 10 members, demonstrating strong leadership and team-building skills.
Senior JavaScript Engineer
EPAM Systems
- Created a user-friendly web interface for a scientist search engine, the specialized tool for finding research articles in physics and chemistry.
- Oversaw the maintenance and improvement of The New York Times platform, including bug fixing, new feature development, and unit testing.
- Conducted A/B testing for the main page of The New York Times website, using data-driven approaches to optimize user experience and engagement.
Full-stack Developer
Topface
- Led the development and implementation of an e-magazine (vkurse.ru.) Managed the development of the tools for authors and the editorial board. The most challenging part was to decrease the page loading time and servers utilization.
- Developed and supported a mobile version of the leading website for topface.ru. The main challenge was to create a reliable web app with the support of various devices to provide messaging for topface users.
- Managed ad integrations. Some of the ad integrations were complex web pages with rich graphics and animations.
Experience
Avallain Author
https://www.avallain.com/product/author-authoring-tool/Worked on the project as the vital UI engineer and participated in four product releases. The most important my contributions were:
• Implementing a reliable authentication system.
• Improving the media-library component.
• Improving the product builder component.
Meva Food Store
https://d3s8q7wj35ehdu.cloudfront.net/National Geographic Learning
https://www.avallain.com/casestudy/national-geographic-learning-cengage/Cengage is a global education and technology company built for learners. Its products and services create learning experiences that build confidence and momentum toward what the future students want.
My contributions were:
• Creating a proof of concept for the project.
• Developing a front-end architecture.
• Building of front-end team, introducing new team members, and providing initial support to them.
VTB24 Online
I've participated in the development of the re-design and update of the bank-client application. In addition to the UI re-design, our team reworked the existing front-end app.
My main contributions were:
• Creating the initial front-end team.
• Elaborating the roadmap for gradual migration from the existing codebase.
• Interviewing new team members and extending the team to provide the required delivery speed.
• Developing core and architecture for the front-end app.
Education
Master's Degree in Informatics and Applied Mathematics
Saint Petersburg State University - Saint Petersburg, Russia
Skills
Libraries/APIs
React, Node.js, Reselect, Puppeteer, RxJS, REST APIs, jQuery, jQuery UI, React Final Form, Redux Form, Web3.js
Tools
Webpack, Babel, Adobe Photoshop, Adobe Illustrator, Adobe InDesign, Webpack 4, Create React App, GitHub, Git, Gulp, Postman, Amazon CloudFront CDN, Docker Compose, Figma, Sketch, Grunt, Auth0, GoLand
Languages
JavaScript, HTML, CSS, TypeScript, Less, SQL, Java 8, Java, PHP, GraphQL, Sass
Frameworks
Express.js, Redux, Jest, NestJS, Tailwind CSS, Next.js, Angular, Material UI, Ruby on Rails 3, Spring, AngularJS, Koa, Cypress, Parity Polkadot
Paradigms
Agile, Object-oriented Programming (OOP), Microservices, Microservices Architecture, REST, Scrum, Responsive, Responsive Layout, Modular CSS
Platforms
Blockchain, Linux, Docker, Amazon Web Services (AWS), AWS Lambda
Storage
Elasticsearch, Memcached, Redis, Amazon S3 (AWS S3), PostgreSQL, MySQL, NoSQL
Other
Front-end, ESLint, User Experience (UX), Storybook, TypeORM, Amazon API Gateway, Telegram Bots, APIs, Responsive UI, Responsive Design, Enzyme, Data Visualization, Chrome Extensions, SDKs, Ethers.js, Smart Contracts, ERC-20
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