Bek Khaitbaev
Verified Expert in Engineering
OpenAI Developer
Tashkent, Tashkent Province, Uzbekistan
Toptal member since February 18, 2015
As an accomplished full-stack developer, Bek brings a wealth of experience creating dynamic, high-performance web applications for leading companies. He excels in both front-end and back-end development and has a proven track record of delivering innovative solutions and enhancing user experiences. His dedication to quality and efficiency makes him a valuable asset in any project, ready to tackle complex challenges and drive success.
Portfolio
Experience
Availability
Preferred Environment
Git, OS X, Zed, Sublime Text 3
The most amazing...
...thing I made was a real-time dashboard with React and a legal AI bot RAG system with OpenAI and Pinecone, enhancing efficiency and streamlining complex queries.
Work Experience
Lead Front-end Engineer
Qonto
- Played a key role in building the online banking platform's core features like card limits, multi-accounts, and role management.
- Maintained and improved internal libraries used across the front-end team.
- Helped onboard new front-end developers and assisted them during my time in the company.
Senior Front-end Engineer
Dropon
- Constructed a complex interactive map to track freight position and schedule.
- Built a CRM functionality into a web application to manage customers and delivery schedule.
- Increased test coverage of the front-end web application from 20% to 95%.
Front-end Engineer
Mercedes Benz USA
- Served as a key collaborator in improving the performance of a large web application.
- Wrote detailed tests for each component added to the application.
- Reviewed the code of other peer developers in the team.
- Maximized UI component reuse by unifying/generalizing UI component code and styles.
Web Developer
OnlyGrowth.com (via Toptal)
- Decreased app payload by removing dead code and decreasing dependencies on third-party libraries.
- Set up a bug tracking system both on back-end and front-end to effectively monitor each release.
- Effectively used caching with Redis to minimize requests to the database.
- Introduced and followed Git-flow practice for the project. Made sure that each release follows SemVer versioning.
Web Developer
Timbuktutravel.com
- Created pixel-perfect UI components according to design.
- Converted the entire project structure to Ember pods (even styles).
- Reviewed and made recommendations on pull requests from junior developers.
- Refactored Sass files to reduce duplicate styles and improve reuse.
- Worked on making UI components responsive and mobile-friendly.
Web Developer
Inprod.io
- Built a highly interactive multidimensional chart with Crossfilter and D3.js, which operated on a large set of data.
- Utilized promises and ES6 syntax to write clean, robust code.
- Wrote integration, acceptance, and unit tests for critical parts of the app utilizing Ember Mirage.
- Turned some parts of my work into an Ember add-on which was open-sourced (ember-slack-search-input).
- Improved the UI/UX of the app by adding custom UI elements and animations, which made the app cleaner and easier to use.
- Used heavily customized Ember data with custom adapters, serializers, and transformers.
- Created touring/onboarding for the app which showed all essential parts of the app.
Full-stack Developer
Qliktag.com (via Toptal)
- Refactored back-end code to utilize promises using Bluebird.js.
- Upgraded all outdated libraries through incremental adaptation of a new API.
- Improved the build system of front-end code to increase the speed of render time.
- Created image upload to S3 pipeline with image processing.
- Improved integration with S3 by using Node.js streams.
Ember.js Developer
Medify.co.uk (via Toptal)
- Converted a CoffeeScript-based project to ES6 JavaScript.
- Wrote acceptance tests using mock data with Ember Mirage.
- Utilized all Ember 2.x features to write clean and performant code.
- Developed interactive charts with D3.js.
- Set up continuous integration and delivery.
Front-end Engineer
OneTwoTrip.com
- Worked as a front-end engineer for multiple projects, including the mobile version of the site.
- Made a front-end build system based on Grunt used in production.
- Assisted in implementing authentication for the mobile version of a site.
- Created and tested HTML letters to work on all email clients using litmus.com.
- Assisted in creating a new product based on Ember.js.
- Worked with a distributed multinational team.
ActionScript Developer
uNapse
- Profiled ActionScript code to find and fix all bottleneck areas, slowing down the application.
- Refactored and optimized the code, replacing event-based flow with delegation.
- Utilized Greensock library to create complex animations.
Experience
Recipe Searcher
http://recipes.surge.shTop Music
http://music-app.surge.shReplica of Slack Search Input Field as Ember Add-on
https://github.com/bekzod/ember-slack-search-inputEducation
Bachelor's Degree in Computing and I.T.
University of Surrey - Guildford, UK
Skills
Libraries/APIs
Node.js, Handlebars, jQuery, React, Lodash, Puppeteer, D3.js, Backbone.js, ImageMagick, DC.js, Ember Data, Shopify API, Google Maps API, Moment.js, Socket.IO, Google Maps
Tools
Sublime Text, GreenSock, NGINX, Mocha, Adobe Photoshop, Canvas, Git, RabbitMQ, Zed, Sublime Text 3
Languages
JavaScript, Sass, CSS3, Java
Frameworks
Ember.js, Electron, Redux, Next.js, Bootstrap
Paradigms
REST, Functional Programming, Promise, Object-oriented Programming (OOP), Reactive Programming
Storage
JSON, PostgreSQL, Amazon S3 (AWS S3), MySQL, MongoDB, Redis, Elasticsearch, CouchDB
Platforms
Firebase, Heroku, GreenSock Animation Platform (GSAP), OS X, Amazon Web Services (AWS), Linux
Other
OpenAI, BullMQ, Google SEO, Bluebird, Retrieval-augmented Generation (RAG), Word Embedding, Pinecone, Mirage, SVG, WebSockets, timelinedb
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