
Alexander Nosov
Verified Expert in Engineering
Software Developer
Frankfurt, Hesse, Germany
Toptal member since January 5, 2021
Alexander is a seasoned product-focused software engineer with more than ten years of software development experience. For the last 7+ years, he has focused on building complex, high-performance front-end JavaScript and React applications and leading development teams. Alexander has a good eye for UI/UX and a product mindset.
Portfolio
Experience
- JavaScript - 10 years
- HTML - 10 years
- CSS - 10 years
- REST APIs - 8 years
- React - 6 years
- GraphQL - 3 years
- Node.js - 3 years
- TypeScript - 2 years
Availability
Preferred Environment
Sketch, Figma, Jira, Git, MacOS, Linux, Visual Studio Code (VS Code), WebStorm
The most amazing...
...system I've built is an advertisement management platform that helped reduce ad campaign creation time from three days to just two hours.
Work Experience
Full-stack Developer
Mobius Labs
- Developed a web application that provides a possibility to work with machine learning SDK.
- Successfully migrated the project from JavaScript to TypeScript.
- Developed a component library for a design system.
Senior full-stack developer
Madhat GmbH
- Developed a platform to host online events.
- Developed an admin UI for managing online events.
- Developed a system for real-time timers managed by the back end that send signals to all connected clients so that they are not dependent on the browser time settings or a time zone. Wrote integrational tests.
Lead Front-end Developer
Kairion
- Developed a complex front-end application for an advertisement management platform using React.
- Hired, trained, and managed a team of junior and mid-level front-end developers.
- Designed REST and GraphQL API, together with other team members.
- Migrated from Redux to React local state and from REST to GraphQL.
- Planned and managed software releases and controlled product quality together with the QA team.
- Developed reusable React components library to be used by the team.
- Designed the UI/UX wireframes according to business requirements.
Senior Full-stack Developer
Motoparking Club
- Developed a web app that helps bikers find parking for their motorcycles.
- Built the back end and front end for this application.
- Designed a web application and developed UI/UX wireframes.
Full-stack Developer
Luka, Inc.
- Developed an application that recommends restaurants and makes reservations in a chat interface.
- Created an admin panel where admins can control and tune the recommendation algorithm.
- Migrated the front end of the admin panel from Angular to React.
Back-end Developer
Vospitanie Robota
- Developed the back end for an educational mobile application.
- Wrote code based on the company's and client's requests.
- Designed the REST API following the client's specifications.
Software Engineer
Innova
- Developed the back end for the application that provides online cinema service. This application was one of the first online cinemas in the country.
- Tracked and fixed bugs found by the quality assurance team.
- Improved the system quality by identifying issues and common patterns.
Software Engineer
SHL Russia
- Developed a platform for online assessment called SHL tools that helps companies measure their employees' skills using different tests and questionnaires.
- Developed a 360-degree feedback tool that allows companies to gather feedback about employees.
- Built a web application for the online screening of job applicants.
Full-stack Developer
Career Press
- Developed a network of eCommerce and content web sites.
- Expanded the integration with payment gateways and delivery companies.
- Developed custom modules and checkout solutions for Drupal CMS.
Experience
Advertisement Management Platform for Kairion
https://kairion.de/Web Application for Motoparking Club
https://github.com/nosovsh/motoparkingThis project's source code was later published to the public and used by many developers as an example of a high-quality React application.
Recommendation Application for Luka
SHL Tools
Admin UI for Computer Vision Application
https://ct.mobiuslabs.com/Education
Master's Degree in Software Project Management
Higher School of Economics - Moscow, Russia
Bachelor's Degree in Business Informatics
Higher School of Economics - Moscow, Russia
Skills
Libraries/APIs
React, React Final Form, REST APIs, Node.js, jQuery, Redux Form, ZeroMQ
Tools
Webpack, React Apollo, Figma, Sketch, NGINX, RabbitMQ, Apache, WebStorm, Git, Jira
Languages
JavaScript, HTML, CSS, TypeScript, GraphQL, Python, JavaScript 6, ECMAScript (ES6), Scala, PHP
Frameworks
Redux, Material UI, Swagger, Django, Jest, Express.js, Flux, Flask, Angular
Storage
MySQL, MongoDB, PostgreSQL, Sphinx Search Engine, Memcached
Paradigms
REST
Platforms
Linux, Docker, Heroku, MacOS, Visual Studio Code (VS Code)
Other
CSS-in-JS, Full-stack, User Experience (UX), Software Development, Software Development Management, Software Project Management, Tornado, Apollo, Flux Architecture, Front-end
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