Aleksandr Shukletcov
Verified Expert in Engineering
React and React Native Developer
Lyon, France
Toptal member since August 10, 2021
Aleksander is a product-minded software engineer with 10+ years of experience leading tech teams and developing solutions. For the past four years, he has focused on remote front-end development. He has also worked on applications at every level, including architecture, integrations, front end, and back end. Aleksander excels in fast-paced environments where he can build projects from scratch, troubleshoot, communicate, deal with crises, and act fast when needed.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Zsh
The most amazing...
...thing I've developed is the beautiful Life House hotels website, which was challenging from visual and technical perspectives.
Work Experience
Senior Software Engineer
Life House
- Developed, from scratch, the web app that is the face of the company and the main client-facing product. This was one of the fundamentals of the company's growth and success.
- Planned for delivery and made sure the product owners and front-end team were on the same page.
- Set up CI that helped to ensure the code quality and stimulated unit testing, thereby increasing test coverage to 90%.
- Developed an MVP of a food and beverage iPad application to test a new experience for hotel staff and guests. The application was made with React Native.
- Tracked and fixed bugs using Jira as a reporting tool.
Lead Software Engineer
EPAM Systems
- Served as a key developer or development team lead for client projects.
- Played a pivotal role in projects by making the main architectural decisions, communicating with clients, defining requirements, participating actively in process improvements, and ensuring on-time delivery.
- Conducted technical interviews and mentored other developers on the team.
Lead Full-stack Developer
AutoTransInfo
- Led the development of the search functionality: The legacy product was refactored and became a modern SPA backed by a REST API. The whole user experience was drastically improved and users were able to get search results 2x faster than before.
- Integrated application performance metrics that allowed users to pinpoint the bottlenecks in the web application, prioritize, and fix them.
- Managed the gradual transition of all the existing users to the new version of the main product.
Senior Full-stack Developer
Arcadia
- Worked in a Scrum team as a full-stack web developer focusing on DAL-BL-MVC client-side scripting and took part in task estimations and project planning.
- Served on an engineering team that developed the CMS for an education system. We built a rich-client application that communicated with the server via AJAX requests.
- Played a crucial role in releasing the first major version according to the plan.
Full-stack developer
First Line Software
- Started my career as a full-stack developer and learned the basics of working in a Scrum team and enterprise software development.
- Participated in several successful project releases, including extensions for EPiServer CMS and news sites based on that CMS.
- Made technical decisions for the project and discussed architectural solutions with more senior colleagues.
Experience
White Label Website for Life House
Booking Website for Life House Hotels
https://lifehousehotels.com/Education
Bachelor's Degree in Computer Science
Ural State Technical University - Ekaterinburg, Russia
Skills
Libraries/APIs
React, Flexbox, REST APIs, Node.js, jQuery, MobX, Entity Framework, Django ORM
Tools
CircleCI, Redux Toolkit, Zsh, Jira, Figma, Codecov, Prisma
Languages
TypeScript, JavaScript, SCSS, CSS, HTML, C#, SQL, GraphQL, HTML5, Python, CSS3
Frameworks
Jest, Redux, React Native, Cypress, Material UI, Django, Angular, Flask
Paradigms
Unit Testing, Continuous Integration (CI), Continuous Delivery (CD), Scrum, REST
Platforms
Visual Studio Code (VS Code), Contentful, Django CMS, Amazon Web Services (AWS)
Storage
MongoDB, PostgreSQL, Databases, Redis, RDBMS
Other
Web App Development, Single-page Applications (SPA), Front-end, Code Review, Full-stack, Team Leadership, APIs, Game Theory, Programming, System Design, Minimum Viable Product (MVP), Bug Fixes, User Experience (UX), Back-end, Websites, Estimations, CSS3 Animation, Enzyme
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