Timur Catakli, Developer in Sunnyvale, CA, United States
Timur is available for hire
Hire Timur

Timur Catakli

Verified Expert  in Engineering

Full-stack Developer

Sunnyvale, CA, United States

Toptal member since March 25, 2025

Bio

Timur is a front-end developer passionate about shaping a product from vision to design, architecture, services, and features. He excels in dynamic environments where uncertainty, evolving requirements, and incomplete features are the norm. With a keen focus on project organization, collaboration, development tooling, deployment, and performance strategies, Timur continuously researches, refines, and implements best practices to drive efficiency and innovation.

Portfolio

PwC
JavaScript, React, TypeScript 5, REST...
Rivian
Playwright, Zustand, Cloud Computing, CSS, Web App Development, Cypress...
Splunk
Cypress, Redux-Saga, Microfrontends, Amazon S3 (AWS S3), TypeScript, JavaScript...

Experience

  • HTML - 15 years
  • CSS - 15 years
  • React - 8 years
  • JavaScript - 8 years
  • REST - 8 years
  • TypeScript 5 - 4 years
  • Next.js - 2 years
  • Generative Artificial Intelligence (GenAI) - 1 year

Availability

Part-time

Preferred Environment

React, TypeScript 5, JavaScript, Next.js, REST, Generative Artificial Intelligence (GenAI), E2E Testing, HTML, CSS, GraphQL API

The most amazing...

...solution I engineered at Rivian was a user-friendly diagnostics dashboard built from scratch, increasing daily usage by 70%.

Work Experience

Front-end Lead

2023 - PRESENT
PwC
  • Spearheaded front-end development for a GenAI SaaS application, integrating LLM APIs from OpenAI, Google, and AWS, which resulted in a 30% reduction in reporting time and a significantly enhanced user experience through real-time data interactions.
  • Orchestrated the creation of a micro frontend proof of concept (POC) using Single-SPA and Webpack Module Federation, reducing development time for new features by 30% and boosting team productivity across three departments.
  • Developed custom Grafana Scenes dashboards with embedded React components, creating seamless, all-in-one visualizations that streamlined workflows and eliminated the need for developers to switch between multiple dashboards.
Technologies: JavaScript, React, TypeScript 5, REST, Generative Artificial Intelligence (GenAI), HTML, CSS, Python, AWS SDK, Webpack, Microfrontends, Git

Front-end Software Engineer

2021 - 2023
Rivian
  • Engineered a user-friendly diagnostics dashboard from scratch, boosting daily usage by 70% and accelerating decision-making.
  • Integrated the dashboard with Grafana dashboard HTTP API and Datadog for real-time monitoring and alerts.
  • Developed features such as interactive widgets, charts, and vehicle tracking.
Technologies: Playwright, Zustand, Cloud Computing, CSS, Web App Development, Cypress, Atomic Design, Webpack, Figma, Microfrontends, Monorepo Yarn Workspaces, Styled-components, Material UI, SaaS, Amazon CloudFront, MongoDB, Node.js, Docker, Software Project Management, Amazon S3 (AWS S3), SQL, GitLab, TypeScript, JavaScript, Axios, AWS AppSync, GraphQL, D3.js, Amazon EC2, API Development, React, Functional Programming, Webpack Federation, RESTful Architecture, Git, Jest, LESS (Stylesheet Language), HTML5, Grafana, Datadog

Sr. Front-end Engineer

2018 - 2021
Splunk
  • Directed front-end engineering projects that implemented best architectural practices, resulting in a 15% increase in development speed and improved team morale through regular mentorship sessions and skill-building workshops.
  • Developed automation tools that streamlined front-end tasks, cutting project time by 10% and enabling one extra project per quarter without added costs.
  • Secured a patent for a pioneering concept of context-sensitive user interfaces in IT operations applications; the innovation is expected to enhance user interaction by streamlining task completion processes for over 50 users.
Technologies: Cypress, Redux-Saga, Microfrontends, Amazon S3 (AWS S3), TypeScript, JavaScript, GraphQL, React, Functional Programming, RESTful Architecture, Git, LESS (Stylesheet Language), Cloud Computing, CSS, Web App Development, Atomic Design, Webpack, Figma, Monorepo Yarn Workspaces, Styled-components, Material UI, SaaS, MongoDB, Node.js, Docker, Software Project Management, SQL, GitLab, Axios, D3.js, API Development, Webpack Federation, Jest, HTML5, Splunk Enterprise Security, Splunk Cloud

Sr. Front-end Engineer

2018 - 2018
EY
  • Spearheaded the architecture and development of an online freelance agency web application by implementing a React front end and Ruby back end; reduced page load times by 40% and enhanced user retention by 25%.
  • Established a comprehensive React component library that standardized front-end development practices, which streamlined the coding process for a team of five developers and increased overall project delivery speed by 40%.
  • Collaborated cross-functionally to define UI/UX requirements and translated them into scalable, reusable React components, ensuring design consistency and reducing front-end bugs by 35%.
Technologies: Redux-Saga, Amazon S3 (AWS S3), JavaScript, PostgreSQL, React, Functional Programming, RESTful Architecture, Git, LESS (Stylesheet Language), CSS, Web App Development, Webpack, Figma, Styled-components, SaaS, Node.js, Redux, SQL, Axios, D3.js, Jest, HTML5

Sr. Software Engineer

2016 - 2018
Demandbase
  • Built new features and reusable components for Demandbase’s site using React, Redux, D3.js, and more; ensured quality with Jest tests and coverage tracking via Istanbul.
  • Led front-end architectural decisions, shaping tools and processes to streamline development.
  • Created the company's first React component library and style guide, standardizing the front-end development workflow and enhancing code consistency across the team.
Technologies: JavaScript, PostgreSQL, React, Functional Programming, RESTful Architecture, Git, LESS (Stylesheet Language), CSS, Web App Development, Webpack, Styled-components, SaaS, Node.js, Redux, SQL, Axios, D3.js, HTML5

Front-end Engineer

2016 - 2016
Oracle
  • Developed internal applications for multi-departmental use using Oracle JavaScript Extension Toolkit, Knockout.js, HTML5, and Oracle Application Express, delivering efficient single-page applications as a short-term contractor.
  • Designed and implemented responsive UI components with HTML5, CSS, and Sass, enhancing cross-browser compatibility and improving the user experience for internal teams.
  • Built and tested RESTful APIs with Node.js and PostgreSQL, streamlining data access across departments and supporting test-driven development for maintainable code.
Technologies: JavaScript, PostgreSQL, RESTful Architecture, CSS, Web App Development, Node.js, SQL, Test-driven Deployment, HTML5, SaaS

Experience

Rivian Diagnostics Portal

I designed and built a user-friendly diagnostics dashboard from scratch, increasing daily usage among engineers by 70% and accelerating decision-making. I integrated the dashboard with the Grafana Dashboard HTTP API and Datadog for real-time monitoring and alerting. Key features included interactive dashboards with multiple widgets and charts displaying real-time data and vehicle location tracking.

Skills

Libraries/APIs

React, Playwright, GraphQL API, Node.js, D3.js, API Development, Redux-Saga

Tools

Git, Webpack, AWS SDK, Grafana, Splunk, Figma, Amazon CloudFront, GitLab, AWS AppSync

Languages

TypeScript 5, JavaScript, HTML, CSS, SQL, Python, TypeScript, GraphQL, HTML5

Frameworks

Next.js, Cypress, Material UI, Jest, Redux

Paradigms

REST, E2E Testing, Microfrontends, Functional Programming, Test-driven Deployment

Platforms

Docker, Amazon EC2

Storage

NoSQL, MongoDB, Amazon S3 (AWS S3), Datadog, PostgreSQL

Other

Generative Artificial Intelligence (GenAI), Zustand, Cloud Computing, Web App Development, Atomic Design, Monorepo Yarn Workspaces, Styled-components, SaaS, Software Project Management, Axios, Webpack Federation, RESTful Architecture, LESS (Stylesheet Language), Splunk Enterprise Security, Splunk Cloud

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring