Sathish Pasupunuri, Developer in Hyderabad, Telangana, India
Sathish is available for hire
Hire Sathish

Sathish Pasupunuri

Verified Expert  in Engineering

Bio

Sathish is a full-stack developer with 17 years of experience in both the front and back end of scalable n-tier systems and applications with an extensive background in various industries and platforms. Sathish has a track record of leadership and success in startups and large international companies such as Copart, Bloomberg, and AT&T Interactive—Yellow Pages.

Portfolio

Casper
Ruby, JavaScript, React, React Native, App Store, Google Play Store, MuleSoft...
Copart
Ruby, Node.js, React, React Native, Express.js, MariaDB, Apache Kafka...
Copart
JavaScript, Ruby, Node.js, React, React Native, Android, iOS, Redis, MariaDB...

Experience

  • Software Development - 18 years
  • JavaScript - 15 years
  • Ruby - 14 years
  • React - 10 years
  • Node.js - 9 years
  • Express.js - 7 years
  • React Native - 5 years
  • TypeScript - 4 years

Availability

Full-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS Code), OpenAI GPT-3 API, Pine Script, Algorithms, TradingView, Bitcoin, Blockchain, Algorithmic Trading, Backtesting Trading Strategies, Trading, Embedded Systems

The most amazing...

...tools I've architected and developed at Copart helped simplify the daily handling of 25,000+ new inventory items (vehicles) every day.

Work Experience

Senior Full-stack Developer (via Toptal)

2021 - 2024
Casper
  • Developed multiple processes to help the company automate the fulfillment process.
  • Provided assistance in the development of the feature to split the multi-boxed products based on order and inventory availability.
  • Helped in feature development to ensure the FIFO-based reservation of orders.
  • Contributed to building the grouping process to avoid multiple shipments and shipment sizes.
  • Focused on improving the performance of the overall application.
Technologies: Ruby, JavaScript, React, React Native, App Store, Google Play Store, MuleSoft, Expo, Web3, Python, React Router, Git, UI Design, Responsive Layout, Amazon S3 (AWS S3), Stripe, Mobile First, Microservices, RabbitMQ, Back-end, HL7, Figma, Vanilla JS, UX Design, Tailwind UI

Development Manager and Architect

2018 - 2020
Copart
  • Architected and developed a vehicle management system, which helps process various steps right, from managing inventory to dispatching the vehicle to the buyer.
  • Designed and created a system that standardizes the process of integration with various clients—both internal and external, including the state government—with minimal effort.
  • Hired, managed, and mentored the team as part of my role.
Technologies: Ruby, Node.js, React, React Native, Express.js, MariaDB, Apache Kafka, Kubernetes, Redis, HTML, CSS, APIs, REST APIs, SQL, Sidekiq, Docker, TypeScript, Technical Hiring, Code Review, Source Code Review, Interviewing, Task Analysis, Architecture, Scaling, Web Development, Data Scraping, Strategy, AWS Amplify, OAuth, Svelte, Firebase, X (formerly Twitter), X (formerly Twitter) API, Python, Generative Pre-trained Transformers (GPT), GraphQL, User Experience (UX), Front-end, ECMAScript (ES6), REST, Full-stack, Full-stack Development, PostgreSQL, Linux, Test-driven Development (TDD), Styled-components, Tailwind CSS, Material UI, HTML5, API Development, API Integration, App Store, Google Play Store, Expo, React Query, Web3, Artificial Intelligence (AI), Natural Language Processing (NLP), Machine Learning, WebRTC, React Router, Mobile, D3.js, Git, Progressive Web Applications (PWAs), UI Design, Scraping, Website Data Scraping, SvelteKit, Data Analytics, Responsive Layout, Software Architecture, Amazon S3 (AWS S3), Mobile First, Microservices, RabbitMQ, Back-end, Google Cloud Platform (GCP), Puppeteer, Crawlee, HL7, Grape, Automation, Workflow Automation, Figma, Pixel Perfect, Vanilla JS, CSS Animations, TypeORM, Single-page Applications (SPAs), Storybook, Chart.js, Google API, Google Sheets, UX Design

Senior and Lead Software Engineer

2016 - 2018
Copart
  • Developed a framework to handle vehicle stage and state processing using a custom-built rules engine.
  • Collaborated in rebuilding and migrating various applications using modern technologies like React and React Native.
  • Built the auction client for the mobile- and web-native app for real-time bidding.
Technologies: JavaScript, Ruby, Node.js, React, React Native, Android, iOS, Redis, MariaDB, REST APIs, APIs, HTML, CSS, DevOps, PHP, SQL, Sidekiq, Sass, SCSS, Ajax, Interviewing, Technical Hiring, Task Analysis, Code Review, Source Code Review, Pub/Sub, NoSQL, Serverless Architecture, Architecture, Scaling, SaaS, Web Development, Strategy, Amazon Web Services (AWS), OAuth, CI/CD Pipelines, Firebase, OAuth 2, X (formerly Twitter) API, Python, Flask, GraphQL, User Experience (UX), User Interface (UI), Next.js, Front-end Development, Front-end, ECMAScript (ES6), REST, Refactoring, Full-stack, Full-stack Development, PostgreSQL, Linux, Test-driven Development (TDD), Bash Script, Styled-components, Material UI, HTML5, API Development, API Integration, Basecamp, Web Design, TypeScript, App Store, Google Play Store, Expo, React Query, Web3, WebRTC, React Router, Mobile, D3.js, Git, UI Design, Scraping, Website Data Scraping, Data Analytics, Responsive Layout, Amazon S3 (AWS S3), Mobile First, Microservices, RabbitMQ, Back-end, Google Cloud Platform (GCP), Puppeteer, HIPAA Compliance, HL7, Automation, Workflow Automation, Figma, Vanilla JS, CSS Animations, WordPress, TypeORM, Single-page Applications (SPAs), Chart.js, Google API, UX Design

Senior Full-stack Software Engineer

2015 - 2016
Bloomberg
  • Implemented and owned the tagging framework and application.
  • Added various features to the existing CMS that handles articles appearing in bloomberg.com.
  • Built a tool to convert and sync articles from an internal format to Apple news.
Technologies: JavaScript, Ruby on Rails (RoR), Node.js, Marionette.js, SQL, Sidekiq, JSON, Testing, REST APIs, Architecture, Scaling, Web Development, Amazon Web Services (AWS), OAuth, OAuth 2, Flask, User Experience (UX), User Interface (UI), Front-end Development, Front-end, ECMAScript (ES6), REST, Refactoring, Full-stack, Full-stack Development, PostgreSQL, Linux, Test-driven Development (TDD), HTML5, API Development, API Integration, Web Design, Web3, Git, UI Design, Software Architecture, Microservices, Back-end, Elasticsearch, Vanilla JS, UX Design

Senior and Lead Software Engineer

2014 - 2015
MNCL
  • Built an IVR core system using Asterisk, Ruby, and Adhersion.
  • Developed an application for handling and managing routing and automation.
  • Created a core framework base to build the SaaS application.
Technologies: Ruby, Asterisk, Angular, JavaScript, MySQL, Redis, HTML, DevOps, CSS, jQuery, Docker, Ajax, SCSS, Sass, JSON, Testing, Architecture, SaaS, Scaling, Web Development, Data Scraping, Web Scraping, Amazon Web Services (AWS), Stripe API, OAuth, MongoDB, CI/CD Pipelines, OAuth 2, X (formerly Twitter) API, Python, User Experience (UX), User Interface (UI), Front-end Development, Front-end, ECMAScript (ES6), REST, PDF Scraping, Refactoring, Full-stack, POS, Order Management, Full-stack Development, Point of Sale, Digital Kiosks, PostgreSQL, Linux, Test-driven Development (TDD), Bash Script, HTML5, API Development, API Integration, Basecamp, Web Design, Go, Large Language Models (LLMs), Web3, Django, Mobile, Point-of-Sale (POS) Systems, Git, Progressive Web Applications (PWAs), UI Design, Startups, Scraping, Website Data Scraping, Selenium, Beautiful Soup, Responsive Layout, Amazon S3 (AWS S3), Stripe, Mobile First, Microservices, Back-end, Stripe Payments, Puppeteer, FileZilla, HIPAA Compliance, Grape, Automation, Workflow Automation, Vanilla JS, CSS Animations, WordPress, Single-page Applications (SPAs), Google API, UX Design

Senior Software Engineer

2010 - 2014
AT&T Interactive — YP
  • Maintained and implemented new features for yp.com. I also helped with improving performance and reducing SLA.
  • Performed integration with various third-party listing providers and ad networks.
  • Maintained and added features to the analytics engine.
  • Implemented a bucketing algorithm for sourcing requests to a specific bucket depending on various parameters.
Technologies: Ruby on Rails (RoR), Sinatra, Node.js, Java, HSQL, Hadoop, Ruby, MySQL, Solr, jQuery, Sass, SCSS, Ajax, JSON, Testing, Web Development, Data Scraping, Amazon Web Services (AWS), OAuth 2, Python, User Experience (UX), User Interface (UI), Front-end Development, Front-end, REST, Refactoring, Full-stack, PostgreSQL, Linux, Test-driven Development (TDD), HTML5, API Development, API Integration, Basecamp, Web Design, Web3, Django, Mobile, Git, Data Analytics, Selenium, Responsive Layout, Back-end, HIPAA Compliance, Vanilla JS, CSS Animations, Advertising Technology (Adtech), UX Design

Senior Software Engineer

2007 - 2010
Softcom Systems
  • Contributed to the development of the Gucci.com eCommerce website and admin system to manage inventory and publishing items on the eCommerce portal.
  • Designed and developed a recipes portal and supported various applications for Time Warner Group (Time Inc.).
  • Owned the maintenance and feature development of travel.latimes.com for Los Angeles Times. I also helped with the development of a listing application, theguide.latimes.com.
  • Contributed to a subscription-based portal to read business and financial journals for Zepinvest.com, a startup.
Technologies: Ruby, Ruby on Rails (RoR), JavaScript, JSON, Testing, JSONP, Data Scraping, Web Scraping, User Experience (UX), User Interface (UI), Front-end Development, Front-end, REST, PDF Scraping, POS, Point of Sale, Digital Kiosks, Linux, Test-driven Development (TDD), HTML5, API Development, API Integration, Basecamp, Web Design, Large Language Models (LLMs), Web3, Django, Point-of-Sale (POS) Systems, Embedded Systems, Git, Startups, Scraping, Website Data Scraping, Selenium, Back-end, FileZilla, PuTTY, Vanilla JS

Web Developer

2005 - 2006
Spectrawide INC
  • Built a deal management system with multi-user support.
  • Performed integration with feeds from 300+ vendors like Amazon, Best Buy, Dell, Lenova, and more.
  • Built a verification tool to identify expired deals and mistakes in the price calculation.
Technologies: PHP, Ruby on Rails (RoR), JavaScript, MySQL, XML, Data Scraping, Web Scraping, User Experience (UX), User Interface (UI), REST, Linux, HTML5, API Development, API Integration, Scraping, Website Data Scraping, Back-end, FileZilla, PuTTY, Vanilla JS

A Dispatch App for Vehicle Delivery

An application to help in the delivery and pickup of vehicles where the app handles approximately 5,000+ vehicles per day, and I helped architect and build the core API and also suggested the best possible routes for the dispatcher.

IVR System

While I was working at MNCL, a startup, they needed an automated voice system on an urgent basis.

I was able to learn and build the IVR system using Asterisk (AGI and Lua) and the front end using React.

Conditional Logic

A simple, manageable condition to govern the entry of 400+ form fields that depend on each other for required, editable, and readable behavior.

This project helped to build APIs and Views with multiple form fields on the fly.
2006 - 2007

Master's Degree in Computer Science

Western Kentucky University - Bowling Green, KY, USA

Libraries/APIs

Node.js, React, REST APIs, Stripe API, API Development, React Router, Puppeteer, jQuery, Sidekiq, AWS Amplify, Stripe, X (formerly Twitter) API, React Query, WebRTC, D3.js, Beautiful Soup, Crawlee, Chart.js, Google API, Marionette.js, JSONP

Tools

Git, FileZilla, Figma, Basecamp, Expo, RabbitMQ, PuTTY, Google Sheets, Slack, Asterisk, Solr

Languages

Ruby, JavaScript, PHP, HTML5, HTML, CSS, TypeScript, SCSS, Python, ECMAScript (ES6), Java, SQL, GraphQL, Bash Script, Pine Script, Go, Lua, Sass, XML

Frameworks

React Native, OAuth 2, Tailwind CSS, Material UI, Django, Vanilla JS, Svelte, Sinatra, Express.js, Ruby on Rails (RoR), Redux, Bootstrap, Flask, Next.js, NestJS, Selenium, Grape, Angular, Hadoop

Paradigms

REST, Test-driven Development (TDD), UI Design, Responsive Layout, Microservices, Automation, Back-end Architecture, UX Design, DevOps, Testing, Refactoring, HIPAA Compliance, Serverless Architecture

Platforms

Linux, Mobile, MacOS, Android, iOS, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), Firebase, X (formerly Twitter), Blockchain, Google Cloud Platform (GCP), WordPress, Apache Kafka, Kubernetes, MuleSoft

Storage

PostgreSQL, JSON, Amazon S3 (AWS S3), MariaDB, MySQL, Redis, MongoDB, MySQLdb, NoSQL, Elasticsearch, HSQL

Industry Expertise

Web Design

Other

Full-stack, Source Code Review, Interviewing, Code Review, Technical Hiring, Architecture, Scaling, Web Development, Data Scraping, Web Scraping, OAuth, User Experience (UX), User Interface (UI), Front-end Development, Front-end, POS, Order Management, Full-stack Development, Point of Sale, Payment APIs, Styled-components, API Integration, Web3, Point-of-Sale (POS) Systems, Progressive Web Applications (PWAs), Scraping, Website Data Scraping, Data Analytics, Mobile First, Back-end, Stripe Payments, Workflow Automation, Pixel Perfect, CSS Animations, Single-page Applications (SPAs), Email, Software Development, CI/CD Pipelines, Serverless, APIs, Ajax, Pub/Sub, eCommerce, Strategy, PDF Scraping, Digital Kiosks, Algorithms, TradingView, Large Language Models (LLMs), Artificial Intelligence (AI), Natural Language Processing (NLP), Machine Learning, Embedded Systems, Startups, SvelteKit, Software Architecture, HL7, TypeORM, Advertising Technology (Adtech), Storybook, Tailwind UI, Task Analysis, SaaS, OpenAI GPT-3 API, Generative Pre-trained Transformers (GPT), App Store, Google Play Store, Bitcoin, Algorithmic Trading, Backtesting Trading Strategies, Trading

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