
Aibek Smagulov
Verified Expert in Engineering
Full-stack Developer
Astana, Kazakhstan
Toptal member since June 25, 2021
Aibek is a passionate senior software engineer with 5+ years of experience building stable and effective web applications. He has a hands-on, high-energy approach, well-developed skills in Agile methodology, and an unapologetically user-focused philosophy.
Portfolio
Experience
- JavaScript - 5 years
- Full-stack - 5 years
- CSS - 5 years
- HTML - 5 years
- Front-end - 4 years
- React - 4 years
- TypeScript - 3 years
- Node.js - 2 years
Availability
Preferred Environment
React, TypeScript, JavaScript, CSS, HTML, React Native, Node.js, SQL, Front-end, Full-stack
The most amazing...
...experience for me was to get into company's best workers list in 2020 for high performance and high work output
Work Experience
Senior Front-end Developer
DraftWise
- Developed and maintained a legal AI app that helps draft and work with legal documents.
- Implemented various UI flows with a user-centered attitude and maximum code quality.
- Added stability to the app by working through various bugs and enhancements.
Full-stack Developer
Alpha International
- Developed a web application that provides video-chat capabilities to clients, predominantly using React and Django.
- Built core feature requests, increased app stability, and fixed numerous significant bugs.
- Implemented UI designs using Figma with a mobile-friendly, responsive approach.
Front-end Engineer
Btsdigital
- Developed a digital wallet app that allows users to make banking operations and pay for different services.
- Volunteered to redesign and develop the company's corporate website and was later featured in the company's best employees list in 2020.
- Improved the application's stability and helped reduce the number of customer requests and complaints drastically.
Front-end Engineer
SendBird
- Worked on building the SendBird Messaging SDK library and SendBird SDK utilities.
- Developed web, React, and React Native sample apps.
- Created SDK plugins that improved the apps' performance.
Software Engineering Intern
Alyce Healthcare
- Designed and developed a demo of a desktop ML-powered fitness training application that observes and analyzes users' performance using a camera and provides real-time feedback.
- Developed protocols to communicate between machine learning applications and the user interface.
- Built the application's UI using JavaFX, HTML, and CSS.
Software Engineering Intern
Skelter Labs
- Wrote a web application for managing and communicating with the company's machine-learning solution, which helped factories detect and analyze product defects during production.
- Tracked and fixed bugs and helped improve the UI/UX.
- Designed and developed an authentication layer for the services to communicate using JSON Web Tokens.
Software Engineering Intern
- Designed and implemented a code duplication detection tool that produces detailed reports about duplications between two selected code commits.
- Developed an HTTP requests analyzer that produces useful data and analytical visualizations.
- Received an "exceeded expectations" rating at the end of my internship.
Experience
TypingPro
Nobel Prize Winners Visualization on Map
https://github.com/asahi7/nobel-prize-winners-viz-projectBitcoin Price Visualization Chart
https://github.com/asahi7/bitcoin-react-chartConvenience Store CRM System
https://github.com/asahi7/store_app/tree/masterEducation
Bachelor's Degree in Computer Science
Ulsan National Institute of Science and Technology - Ulsan, South Korea
Certifications
GraphQL with React: The Complete Developers Guide
Udemy
Microfrontends with React: A Complete Developer's Guide
Udemy
MobX In Depth With React (Hooks+TypeScript)
Udemy
Advanced CSS and Sass: Flexbox, Grid, Animations and More!
Udemy
Full Stack Web Developer Nanodegree
Udacity
Modern React with Redux
Udemy
Skills
Libraries/APIs
React, Node.js, REST APIs, Twilio API, D3.js, Puppeteer, Chart.js, React Redux, MobX, Socket.IO, Three.js, Google Maps API
Tools
Git, GitHub, GitLab, Figma, JavaScript Testing, Firebase Authentication, Webpack, Expo, Word 2016
Languages
TypeScript, JavaScript, HTML, Python, HTML5, CSS, SQL, Java, PHP, C++, Sass, GraphQL
Frameworks
CodeIgniter, Jest, JSON Web Tokens (JWT), React Native, Material UI, Next.js, Django, Cypress, Flask, Bootstrap, Redux, Express.js
Paradigms
App Development, HIPAA Compliance, DevOps, Object-oriented Programming (OOP), REST
Platforms
Twilio, Amazon Web Services (AWS), AWS Elastic Beanstalk, AWS Lambda, Azure, JavaFX, Heroku
Storage
MySQL, PostgreSQL, JSON, Databases
Other
Front-end, Full-stack, API Integration, APIs, Algorithms, Chromium, Web Applications, Amazon RDS, Storybook, Gatsby, Data Visualization, Cloud, Operating Systems, Big Data, Programming Languages, Programming, Back-end, Maps
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