
Alex Kravchenko
Verified Expert in Engineering
Front-end Developer
Rzeszow, Poland
Toptal member since January 8, 2019
Alex is a seasoned full-stack engineer who develops software ranging from ERP for manufacturing management to mental health assessment software and code for startups. He has a passion for front-end application development and has experience with frameworks like React, and Angular, in-depth experience with accessibility standards (WCAG), and Python.
Portfolio
Experience
- Front-end - 5 years
- Angular CLI - 2 years
- Angular - 2 years
- WCAG 2 - 2 years
- React - 2 years
- Next.js - 1 year
- Express.js - 1 year
- React Redux - 1 year
Availability
Preferred Environment
React, Next.js, React Redux, Angular, TypeScript, JavaScript, Angular CLI
The most amazing...
...site I've reconstructed from scratch used more modern technologies and is now placed in the top position in my region.
Work Experience
Front-end Application Developer
Client
- Collaborated with a team of designers to produce a design framework that adheres to the best UX and accessibility (WCAG) practices for the e-learning platform.
- Implemented pages and components according to produced designs and specifications using RoR and Tailwind CSS.
- Migrated major pages of the existing project to Tailwind CSS framework.
Front-end Application Developer
Client
- Migrated internal administration tool from Angular 7 to Angular 9, cleaning up the dead code along the way and rewriting outdated third-party libraries.
- Developed new components for the SPA according to existing mockups.
- Reviewed all existing dependencies and eliminated some to simplify the application and reduce the number of dependencies.
Full-stack Developer
Client
- Acted as a senior software engineer collaborating with an external WCAG auditor to achieve an AA grade for the mental health management software.
- Implemented components that are AA compatible and truly make sense from the accessibility standpoint.
- Eliminated dead code and implemented new framework components.
- Optimized existing components to have better performance.
Full-stack Developer
Freelance
- Helped small companies and startups in the development of modern and progressive products.
- Created automatic parsers for data collection according to different selection criteria.
- Found and fixed existing errors in styles and JavaScript logic.
- Rewrote all products from vanilla JavaScript and CSS to Python, Django, and Sass.
- Redesigned the UI from scratch, from graphic design to code.
Experience
Basketball News Site
Сar Diagnostic Service
Sports Bettings Tips
Fantasy Game of Basketball
Education
Master's Degree in Project Management
National Metallurgical Academy of Ukraine - Dnipro, Ukraine
Skills
Libraries/APIs
React, React Redux, React Router, jQuery, Node.js
Tools
GitHub, GitLab, Litmus, Angular CLI, Docker Compose, Bitbucket, BrowserStack, Ngrok, Webpack, Git, Figma, JSX, Mongoose
Languages
CSS, HTML, HTML5, Sass, JavaScript, CSS3, SCSS, TypeScript, PHP, Python
Frameworks
Bootstrap, Twig, Django, Angular, Materialize, Tailwind CSS, Next.js, Symfony, Scrapy, Selenium, Symfony 4, Svelte, Express.js
Paradigms
Responsive Web Design (RWD), Responsive
Platforms
Windows, Linux, Docker, MacOS
Storage
SQLite, PostgreSQL
Other
WCAG 2, Email Templates, Bootstrap 4, Responsive UI, Pixel Perfect, User Experience (UX), User Interface (UI), 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