logo
EXPERIENCE

Teimur Gasanov

Senior Software Engineer

I am an engineer with extensive experience in UI/UX, software architecture, and team leadership. Proficient in React, JavaScript, and TypeScript, I possess strong communication, management, and problem-solving skills, enabling me to devise reliable solutions for complex challenges.

Get resume

Experience

Now
Roll

Senior Software Engineer

at Roll 🌍

Sep 2022 - Now

  • Spearheaded an open-source package library, reducing code duplication and boosting updates, yielding a 30% boost in team efficiency.
  • Oversaw migration to a monorepo, improving collaboration and cutting build times by 25%, enhancing CI/CD workflows.
  • Developed a messaging UI interface, increasing user engagement time on the platform by 20%.

Klarna

Senior Software Engineer

at Klarna 🇩🇪

Jan 2022 - Jan 2023

  • Launched a shared React Native onboarding library used by 3+ teams, cutting onboarding time by 40% and improving development culture.
  • Integrated Siri Shortcuts into the Klarna app, enhancing functionality with voice-activated features, resulting in a 10% increase in app usage.
  • Developed a Google Sheet plugin for automated testing, reducing manual testing hours by over 50%.

Toptal

Senior Frontend Engineer

at Toptal 🌍

Sep 2020 - Dec 2021

  • Enhanced the shared component library, leading to a 50% reduction in UI development time across projects through improved reusability
  • Led the Jenkins to GitHub Actions transition, making deployments 30% faster and boosting productivity.
  • Started a Monorepo architecture mentorship for 10+ engineers, raising project delivery efficiency by 25%.

Clubhouse (currently Shortcut)

Frontend Engineer

at Clubhouse (currently Shortcut) 🌍

Feb 2019 - Sep 2020

  • Led Gatsby landing page development, cutting load time by 40% and boosting visitor engagement by 25%.
  • Improved page switching speed by 100% with code splitting, enhancing site navigability.
  • Implemented auto-generating TypeScript schemas from GraphQL, improving development efficiency by reducing the time spent on type definitions by 30%.

weffect

Frontend Engineer

at weffect 🌍

Jun 2018 - Jan 2019

  • Enhanced app interaction by 15% through dynamic CSS & JavaScript animations, elevating visual appeal and user experience.
  • Boosted app quality by 95% of the test coverage, reducing bugs by 40% and speeding up the development cycle.

Attractor Software

Software Engineer

at Attractor Software 🇰🇬

Oct 2016 - May 2018

  • Doubled front-end performance and user satisfaction by halving load times and enhancing speed.
  • Created a browser extension boosting user productivity by 40%, streamlining data scraping, analysis, and visualization.

Skills

React
React

7 years

JavaScript
JavaScript

7 years

TypeScript
TypeScript

7 years

CI/CD
CI/CD

6 years

Docker
Docker

6 years

GraphQL
GraphQL

5 years

Education

Ala-too Internatinal University

Bachelor's Degree in Computer Science

Sep 2015 - Jun 2019

  • Created a self-driving toy car using image processing and machine learning techniques.
  • Created a peer-to-peer local network using Go.
  • Participated in competitive programming initiatives.

Activity

✏️
Oct 2023
Crafting Automation Magic: A Look Into Modern CV Development Techniques | HackerNoon
Crafting Automation Magic: A Look Into Modern CV Development Techniques | HackerNoon
Explore modern CV management through React, Gatsby, and Hygraph CRM integration. Dive into automation with react-pdf and redefine digital personal branding.
Check it out 🔗
✏️
Jan 2023
Demystifying Debugging With React Developer Tools | Toptal®
Demystifying Debugging With React Developer Tools | Toptal®
Elevate your debugging skills with React Developer Tools and other services.
✏️
Jul 2021
React State Management Tools for Enterprise Applications | Toptal®
React State Management Tools for Enterprise Applications | Toptal®
State management is important in any React project, but it is crucial in enterprise-level applications. Here’s how the most popular React state management tools compare in an enterprise setting.
✏️
Jan 2021
Machine Learning Digit Recognition Tutorial | Toptal®
Machine Learning Digit Recognition Tutorial | Toptal®
Machine learning and computer vision are not new concepts, yet the availability of new tools and datasets is bringing them to a wider audience. Here is how you can create an app capable of recognizing handwritten digits in less than an hour. #ML #MachineLearning #ComputerVision
🎙
Dec 2020
Career growth recipes
Public speech at IT Entrance Belarus 2020.
📺
Sep 2020
IT-специалист: “Toptal – это реальный шанс выйти на новый уровень”
✏️
Oct 2019
Guide to the Svelte Framework | Toptal®
Guide to the Svelte Framework | Toptal®
Let’s learn the Svelte framework by walking through creating a common log-in form used by virtually every type of application.
🎙
Oct 2018
GDG Almaty 2018
Proper documentation with React
Public speech at GDG Almaty 2018.
🎙
Sep 2018
PyCon Kyrgyzstan 2018
Data visualization in Python
Public speech at PyCon Kyrgyzstan 2018.
🎙
Mar 2018
GDG IWD Bishkek 2018
Optimization of React applications
Public speech at GDG IWD Bishkek 2018.

Do you want to connect?

Despite the fact that I might be busy, I'm open to any offers/collaboartions and would be happy to reply.

Send me an email

2024 Teimur Gasanov

GitHub