Summary
Overview
Work History
Skills
Professional Development:
Timeline

Khamit Rakhimkulov

Frontend Developer
Batumi

Summary

Dynamic and innovative software engineer with a passion for developing scalable web applications and engaging user experiences. Specializing in front-end technologies with a solid foundation in back-end development, I bring a balanced approach to solving complex problems. With a track record of successful projects, I'm committed to leveraging technology to create impactful solutions. Eager to contribute my expertise and grow within a forward-thinking team.

Overview

13
13
years of professional experience

Work History

Frontend Developer

Tripster
08.2021 - Current
  • Rewrote the excursion addition form using a modern technology stack, focusing on user interactivity and ease of use, alongside continuous improvements to load times and accessibility of various interfaces.
  • Actively advocated for and contributed to the transition towards a microservices architecture on the frontend, enhancing system scalability and maintainability.
  • Wrote unit and end-to-end tests and adopted TypeScript to ensure code reliability and improve development processes.
  • Played a key role in planning the architecture for new services to ensure they were maintainable and easily expandable.
  • Contributed to a more user-friendly platform, making it easier for users to add offerings, interact with support, and communicate with other users.
  • Improved understanding of SSR, mastered Vue 3 and TypeScript, and gained experience with OpenAPI specification generators, broadening technical skills and knowledge.

Lead Front-end Developer

Notamedia
03.2016 - 08.2021

Spearheaded the development of the expansive city portal mos.ru, enhancing the digital infrastructure and user experience. Key responsibilities included:

  • Architecting robust codebase structures and developing innovative applications using Vue, React, AngularJS, and vanilla JavaScript.
  • Leading code reviews and release builds, ensuring high-quality software deployment.
  • Driving the analysis and task setting for project improvements, developing style guides, and optimizing application performance and team productivity.
  • Conducted interviews and onboarded new team members, fostering a collaborative team environment.
  • Demonstrated versatility in developing both public-facing and administrative interfaces, managing extensive codebases, maintaining legacy code, and spearheading the creation of new applications.
  • Excelled in roles as both a team lead and a collaborative team member, with a proven track record in team recruitment and cross-team communications.

Freelance Web Developer

None
08.2011 - 03.2016
  • Transformed .psd designs into responsive websites, enhancing user interaction and visual appeal.
  • Developed dynamic front-end features (sliders, animations, modals, forms, galleries, list sorting, AJAX) using Backbone, Marionette, Angular, and Vue.js.
  • Implemented simple to complex CMS systems and web applications leveraging PHP, CakePHP, Laravel, including custom WordPress plugins, and CMS template modifications (WordPress, MODX, OpenCart).
  • Designed user interfaces, ensuring optimal UX and seamless user interactions.
  • Managed MySQL databases, focusing on optimization and indexing principles for performance enhancement.
  • Maintained and operated Linux systems (Arch Linux) as the primary OS for development work, demonstrating system administration skills.
  • Delivered end-to-end web solutions, from concept (PSD) to fully functional websites, including several personal projects and custom admin panels using PHP, jQuery, Laravel, Vue.js/Angular.

Skills

    JavaScript

undefined

Professional Development:

  • Self-taught expertise in front-end development, with extensive knowledge gained through industry books, online courses, and practical application.
  • Continuous learning in web technologies, including JavaScript frameworks (Vue, React, Angular), and backend development (Node.js, PHP).
  • Hands-on experience in developing real-world projects, demonstrating a strong foundation in both front-end and back-end web development.

Timeline

Frontend Developer - Tripster
08.2021 - Current
Lead Front-end Developer - Notamedia
03.2016 - 08.2021
Freelance Web Developer - None
08.2011 - 03.2016
Khamit RakhimkulovFrontend Developer