Summary
Overview
Work History
Education
Skills
Websites
Timeline
AssistantManager
Rahul Thampi

Rahul Thampi

Bangalore

Summary

Results-driven Front-End Developer with a proven track record in leading significant projects such as the Coinshift V3 launch, which elevated user experience through the integration of advanced payment systems and data visualization using Next.js. Demonstrated expertise in React.js and team management, enhancing system performance by 60-80% while mentoring teams at Delta Exchange. Career aspirations include driving further innovation in front-end technologies to create seamless user interactions.

Overview

10
10
years of professional experience

Work History

Lead Frontend Engineer

Coinshift
Remote
01.2024 - 01.2025
  • Built and shipped Coinshift V3 from scratch using Next.js, handling all frontend responsibilities, from architecture decisions to feature implementation, while working alongside a junior engineer.
  • Developed a comprehensive payment system that lets DAOs handle payroll and vendor payments directly through our platform, integrating with multiple blockchain networks.
  • Created an efficient data visualization system for financial tracking using AG Grid, enabling DAOs to manage their treasury operations and tax calculations more effectively.
  • Designed and implemented the V2 to V3 migration flow for existing customers, ensuring a smooth transition of their historical data and settings.
  • Worked closely with our product designer to improve user workflows and simplify complex crypto operations, making the platform more accessible to non-technical DAO members.

Senior Software Engineer(Front-end)

Delta Exchange
Remote
09.2021 - 12.2023
  • Successfully optimized the mobile application's load time, decreasing it from 20 seconds to under 3 seconds.
  • This significant performance improvement resulted in an enhanced user experience and satisfaction.
  • Led the refactoring and re-architecture of the Bracket Order functionality.
  • The new design focused on reusability, allowing components to be utilized across multiple platforms, including the company's React Native mobile application.
  • Implemented an innovative Scan-to-Login feature for the mobile application, providing users with a secure and expedient method for accessing their accounts.
  • Introduced biometric authentication for the mobile application, further enhancing the security and privacy of user accounts.
  • This feature streamlined the login process and provided an additional layer of identity verification.
  • Played a key role in the development and standardization of the company's design system.
  • This work included creating consistent UI/UX guidelines, ensuring design cohesion across all digital products, and contributing to the improvement of overall product quality.
  • Guided and mentored a team of junior developers, fostering their professional growth, and strengthening the overall performance of the team.

Lead UI Consultant

Thoughtworks
Bengaluru
08.2019 - 09.2021
  • Led the front-end architecture rewrite to improve developer experience, while collaborating with in-house web designers to improve navigation, and rectifying bottlenecks.
  • I consulted with clients to gather requirements and discuss design and tech choices.
  • Introduced 'styled-components' to multiple projects within the company as the primary styling methodology for React applications.
  • Contributed to company growth by hiring and mentoring junior engineers, and also conducted coding boot camps and workshops.
  • Reviewed code to validate structures, assess security, and verify browser, device, and operating system compatibility.
  • Worked for one of the leading e-commerce platforms (was part of the Promotion Definition team).
  • Improved system performance by proposing a change in the traversal algorithm used in Neo4J and drove its implementation, which helped bring down the promotion's computation time by 60-80%.
  • Contributed to the component library and was a core member of a major overhaul with accessibility support.
  • As the library was being used across multiple projects and teams, it was crucial to effectively coordinate across teams, along with writing the necessary documentation on its adoption.
  • I wrote a cloud function for reading a file from the GCP Bucket and streaming events via GCP Pub/Sub for bulk data ingestion.
  • Devised a live monitoring dashboard for tracking the performance of the service, majorly for promotion computation and its credibility metric.
  • Worked with project managers, developers, quality assurance, and business managers from three geographical locations.

Lead UI Developer

SelotSoft Technologies
Bengaluru
06.2018 - 07.2019
  • Led a team of three front-end developers to deliver a prototype of a messaging web application with PWA support, and further develop it into a customer-facing application.
  • Integrated WebSockets in a React application for real-time communication.
  • I took the initiative for Test-Driven Development and an Agile culture in the company.

Front-End Developer

Codebrahma Technologies
Bengaluru
05.2015 - 05.2018
  • UI/UX redesign recommendations to improve the usability of a no-code application while translating project requirements and business objectives into polished user interfaces.
  • Introduced and adopted React and Redux for the application while developing a redesigned interface.
  • Worked on multiple client products based on FinTech and logistics domains as a front-end consultant, with a primary focus on ReactJS and ReduxJS.
  • Performed in an Agile-driven environment to effectively maintain project timelines and utilize available resources.

Education

Diploma - Computer Engineering

Model Polytechnic College
04.2015

Skills

  • Javascript
  • ReactJS
  • ReduxJS
  • Styled Components
  • Nextjs
  • React Native
  • Vuejs
  • FastifyJS
  • Jest
  • React Testing Library
  • Google Cloud Platform
  • Team management
  • Quality assurance
  • Tailwind

Timeline

Lead Frontend Engineer

Coinshift
01.2024 - 01.2025

Senior Software Engineer(Front-end)

Delta Exchange
09.2021 - 12.2023

Lead UI Consultant

Thoughtworks
08.2019 - 09.2021

Lead UI Developer

SelotSoft Technologies
06.2018 - 07.2019

Front-End Developer

Codebrahma Technologies
05.2015 - 05.2018

Diploma - Computer Engineering

Model Polytechnic College
Rahul Thampi