logo

Teimur Gasanov

Senior Software Engineer

I am an engineer with 9+ years of 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.

Loading persona

Experience

Now
Form

Senior Software Engineer

at Form 🌍

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.
  • Successfully launched 5 Web3 applications, serving a user base of over 100,000.

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

JavaScript
JavaScript

9 years

TypeScript
TypeScript

9 years

CI/CD
CI/CD

8 years

Docker
Docker

8 years

React
React

8 years

GraphQL
GraphQL

7 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

✏️

Mar 2025
Building a Robust JS/TS Monorepo: Best Practices with Yarn, NX and Changesets
Building a Robust JS/TS Monorepo: Best Practices with Yarn, NX and Changesets | HackerNoon
Build a robust JS/TS monorepo with Yarn v4, NX & Changesets. Organize apps, features & libs, and automate CI/CD for efficient development workflows.

✏️

Oct 2023
Crafting Automation Magic: A Look Into Modern CV Development Techniques
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.

✏️

Jan 2023
Demystifying Debugging With React Developer Tools
Demystifying Debugging With React Developer Tools | Toptal®
Elevate your debugging skills with React Developer Tools and other services.

✏️

Jul 2021
The Best React State Management Tools for Enterprise Applications
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 Number Recognition - From Zero to Application
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
Lighter and Faster - A Guide to the Svelte Framework
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/collaborations and would be happy to reply.

2025 Teimur Gasanov