
Alexander Mikhalchenko
Verified Expert in Engineering
Startups Developer
Minsk, Minsk Region, Belarus
Toptal member since November 27, 2016
Alexander is a real full-stack developer, and he's proven himself to be the guy that can swoop in to rescue a project. Alexander works exceptionally well with tight schedules and overnight prototyping even though he prefers less extreme development.
Portfolio
Experience
- JavaScript - 7 years
- PHP - 6 years
- AngularJS - 4 years
- Startups - 4 years
- Leadership - 3 years
- Prototyping - 3 years
- React - 3 years
- Consulting - 2 years
Availability
Preferred Environment
Git, WebStorm, MacOS
The most amazing...
...thing I've done is to rearchitect a huge legacy database that reduced the average query time by 97%.
Work Experience
Consultant
Zaask
- Migrated from a legacy monolithic app to React.
- Measured and improved the performance of the ELK stack.
- Prototyped new features.
- Optimized pages for Google PageSpeed measurement tools.
- Implemented a custom i18n-based translation solution.
Freelance Front-end Developer
Legion (via Toptal)
- Successfully refactored and improved the existing legacy Angular dashboard.
- Fixed major architecture flaws in the project.
- Implemented a set of new features from scratch.
- Rewrote the legacy build process to Webpack.
- Mentored onsite developers.
CTO
Tractionboard, Inc.
- Created a new Aurelia-based front end from scratch.
- Refactored and unit-tested a tracking system.
- Redesigned the database architecture and moved to Elasticsearch.
- Wrote Elasticsearch Groovy scripts.
- Performed big data processing and visualization.
- Worked on research and development (R&D).
Senior Front-end Developer
Severex
- Prototyped an overnight project featured at the Dubai SmartCity Conference.
- Worked on front-end development (Aurelia).
- Created big data visualizations.
- Developed a reusable component kit.
- Performed research and development (R&D).
Developer | Consultant
Athena Art
- Implemented WordPress customizations.
- Handled speed optimization (custom Redis-based caching).
- Implemented a RSS feed and website scraping.
- Consulted on the website architecture.
Full-stack Developer (Contractor)
DualLab
- Designed and built single-handedly a layer of Node.js REST API on top of a legacy SOAP API.
- Implemented test-driven development.
- Worked on an Angular-based front end.
- Developed the prototype of the web client instead of the legacy Qt client.
- Unit-tested and integration-tested with Nightmare.js.
- Performed research and development (R&D).
Full-stack Developer
StarOfService
- Implemented an AWS integration (SQS, S3 integration).
- Built and maintained single-handedly a primary search engine (TF-IDF based).
- Developed a RESTful API.
- Handled the data analysis and performed a Mixpanel integration.
Full-stack Developer Intern
ITransition
- Worked on courses and completed an internship.
- Developed with .NET MVC and Symfony.
Experience
Tractionboard
Education
Master's Degree in Computer Science, Mathematics
Belarussian State University - Minsk, Belarus
Bachelor's Degree in Computer Science, Mathematics
Belarussian State University - Minsk, Belarus
Associate's Degree in Mathematics
Belarussian State University Lyceum - Minsk, Belarus
Skills
Libraries/APIs
React Redux, React, Node.js, jQuery, Facebook Ads API, Facebook API, X (formerly Twitter) API, D3.js, OpenCV
Tools
WebStorm, PhpStorm, RabbitMQ, NGINX, Apache, Redux Thunk, Git, ELK (Elastic Stack)
Languages
SQL, Sass, CSS3, JavaScript, PHP, XHTML, GraphQL, Groovy, Python
Frameworks
AngularJS, Express.js, Aurelia, React Native, Redux, Symfony 2, Bootstrap, Symfony, Angular, .NET, Next.js, Selenium
Paradigms
Kanban, Object-oriented Design (OOD), Scrum, Agile, Test-driven Development (TDD), Behavior-driven Development (BDD)
Platforms
Web, Mobile, Docker, MacOS, WordPress
Storage
InnoDB, Redis, MySQL, MongoDB, Elasticsearch, Amazon S3 (AWS S3)
Industry Expertise
Project Management
Other
Startups, Leadership, Single-page Applications (SPAs), R&D, Public Speaking, Consulting, Prototyping, Big Data, Tech Sales, Data Analysis, Mobile Web, Apollo, Machine Learning
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