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

Sathish Pasupunuri

Verified Expert  in Engineering

Software Developer

Location
Hyderabad, Telangana, India
Toptal Member Since
September 20, 2021

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

Copart
Ruby, Node.js, React, React Native, Express.js, MariaDB, Apache Kafka...
Copart
JavaScript, Ruby, Node.js, React, React Native, Android, iOS, Redis, MariaDB...
Bloomberg
JavaScript, Ruby on Rails (RoR), Node.js, Marionette.js, SQL, Sidekiq, JSON...

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack, Visual Studio Code (VS Code), OpenAI GPT-3 API

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

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, Twitter, 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

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, 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

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

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, 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

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

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

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

Dispatch App for Vehicle Delivery

An application to help in the delivery and pickup of vehicles. It handles approximately 5000+ vehicles per day.

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.

Languages

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

Frameworks

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

Libraries/APIs

Node.js, React, API Development, REST APIs, jQuery, Sidekiq, Stripe API, AWS Amplify, Twitter API, Marionette.js, JSONP, Stripe

Paradigms

REST, Test-driven Development (TDD), Testing, Refactoring, DevOps, Serverless Architecture

Platforms

Linux, MacOS, Android, iOS, Amazon Web Services (AWS), Docker, Visual Studio Code (VS Code), Firebase, Twitter, Apache Kafka, Kubernetes

Storage

JSON, MariaDB, MySQL, Redis, MongoDB, PostgreSQL, MySQLdb, NoSQL, HSQL

Industry Expertise

Web Design

Other

Full-stack, Source Code Review, Interviewing, Code Review, Technical Hiring, 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, Software Development, CI/CD Pipelines, Serverless, APIs, Ajax, Pub/Sub, Architecture, eCommerce, Strategy, PDF Scraping, Digital Kiosks, Task Analysis, SaaS, OpenAI GPT-3 API, Generative Pre-trained Transformers (GPT)

Tools

Basecamp, Slack, Asterisk, Solr

2006 - 2007

Master's Degree in Computer Science

Western Kentucky University - Bowling Green, KY, USA

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