Ananth Pai, Developer in Bengaluru, Karnataka, India
Ananth is available for hire
Hire Ananth

Ananth Pai

Verified Expert  in Engineering

Software Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
May 24, 2022

Ananth has 8+ years of experience working on web applications with expertise in both the front and back end with solid JavaScript fundamentals. A problem solver at heart, he'd like to think of himself as someone who strives to improve daily and achieve excellence and continuous progress in whatever he takes up.

Portfolio

Amazon Web Services (AWS)
Amazon S3 (AWS S3), Amazon Web Services (AWS), API Development, Java...
VieDeDingue
JavaScript, Chrome Extensions, React, Customer Relationship Management (CRM)...
AppsForBharat
React, TypeScript, HTML, CSS, React Native, Styled-components, Next.js, Git...

Experience

Availability

Full-time

Preferred Environment

MacOS, Slack, Linux, Visual Studio Code (VS Code), Chrome, Git, iOS

The most amazing...

...thing I've built with friends is ResumePuppy, a platform that allows users to create a simple, single-page resume in their search for a job.

Work Experience

Software Development Engineer

2023 - PRESENT
Amazon Web Services (AWS)
  • Led the end-to-end development of a comprehensive feature, encompassing the creation of the admin dashboard, user-facing screens, RESTful APIs on the back end, and the establishment of infrastructure for deploying the microservices architecture.
  • Identified and resolved critical bugs, ensuring a timely resolution and contributing to a successful product launch.
  • Mentored and assisted junior developers, fostering their growth and skills development.
  • Contributed to enhancing critical API response times by more than 200%.
Technologies: Amazon S3 (AWS S3), Amazon Web Services (AWS), API Development, Java, AWS Lambda, Spring Boot, TypeScript, React, Amazon API Gateway, Amazon EC2, Amazon DynamoDB, AWS CloudFormation, REST APIs, Agile Software Development, AWS Amplify, Amazon Cognito, Amazon CloudWatch, Microservices

JavaScript Chrome Extension Developer

2022 - 2023
VieDeDingue
  • Built a new feature for the ClarkUp Chrome extension that allowed users to record and share videos of their screen and webcam using WebRTC APIs on Chrome.
  • Delivered new screens and features while consistently meeting tight deadlines, ensuring the timely release of the application to the public.
  • Helped fix bugs in the ClarkUp app, improving user experience and increasing overall site speed.
  • Worked independently and asynchronously with the team, communicating effectively with the help of tools like Slack and Loom to provide timely updates on progress.
Technologies: JavaScript, Chrome Extensions, React, Customer Relationship Management (CRM), Software as a Service (SaaS), DOM, User Interface (UI), Front-end Development, Browser Plugins, i18n, WebRTC, Data Scraping

Lead Front-end Engineer

2021 - 2022
AppsForBharat
  • Rearchiteched the front-end projects and moved the codebase to use Turborepo. This helped us quickly set up new projects by reusing existing components, reducing the time required to go to market.
  • Set up frameworks like ESLint, Prettier, and Husky to automate code quality and maintain standards across the team.
  • Developed the chat feature for our existing Android application by integrating React Native and Expo.
  • Used Expo and Storybook to quickly incorporate all the UI components and speed up the chat's development process.
  • Created and deployed the Purohit App, a progressive web application (PWA) that allows users to post messages displayed in our main app, Sri Mandir.
  • Built an internal admin dashboard for our in-house business and content teams using React and AntD, which has simplified content management and publishing in our main app, Sri Mandir.
Technologies: React, TypeScript, HTML, CSS, React Native, Styled-components, Next.js, Git, Android, Expo, Storybook, MacOS, Postman, Webpack, Antd, Figma, Chrome Developer Tools, Front-end, PWA, REST, UI Animation, Technical Leadership, HTML5, Architecture, JSON, REST APIs, Web Development, User Interface (UI), React Router, Expo.io, iOS, DOM, Jest, Front-end Development, UI Components, Vercel, Microservices, Mobile Development

Software Engineer

2018 - 2021
Peritus.ai
  • Developed the front end of the company's main product, Peritus Community Intelligence, using Next.js.
  • Built a Chrome extension called Peritus Assistant that helps small and medium-sized enterprises (SMEs) resolve support tickets using our proprietary recommendations engine. This extension can be found on the Chrome Web Store.
  • Created the microservice that handles login and authentication using Spring Boot and Kotlin, which is now widely used in multiple applications across the organization for user authentication.
  • Crafted multiple apps for different platforms such as ServiceNow, Salesforce, and Jira using React. This enabled the business team to pitch the product quickly to potential customers.
Technologies: TypeScript, React, Kotlin, Spring Boot, HTML, CSS, Styled-components, PostgreSQL, Next.js, NGINX, Git, Storybook, MacOS, MobX, Redux, Postman, Shell Scripting, Amazon S3 (AWS S3), Sass, Webpack, Antd, Figma, Chrome Developer Tools, JSON Web Tokens (JWT), Front-end, REST, Chrome Extensions, React Redux, D3.js, Highcharts, UI Animation, Node.js, Web Animation, Full-stack, Full-stack Development, HTML5, Architecture, JSON, Data Visualization, REST APIs, Web Development, SQL, User Interface (UI), React Router, SaaS, Amazon Web Services (AWS), GitHub, DOM, Responsive Design, Front-end Development, UI Components, Browser Plugins, Microservices

Full-stack Engineer

2016 - 2018
Sportskeeda
  • Conducted a comprehensive code clean-up and architecture overhaul of the main application and successfully removed the legacy WordPress system.
  • Integrated data from various third-party vendors to display content on our main application.
  • Implemented an advanced related articles feed on the article page, leveraging Elasticsearch, which increased the session time of our core users and led to an increase in revenue.
  • Developed an in-house user role management system, enabling users with the required privilege to access content relevant to their roles while super admins had unrestricted access to all content.
Technologies: JavaScript, PHP, CSS, HTML, MySQL, Elasticsearch, NGINX, Git, MongoDB, MacOS, Amazon S3 (AWS S3), API Development, Chrome Developer Tools, Front-end, REST, UI Animation, Web Animation, Full-stack, Full-stack Development, HTML5, Architecture, JSON, REST APIs, Bootstrap, Web Development, SQL, User Interface (UI), APIs, Amazon Web Services (AWS), DOM, Responsive Design, Front-end Development, Microservices

Software Engineer

2013 - 2016
Robosoft Technologies
  • Helped develop a content management system (CMS) from scratch, using HTML, CSS, JavaScript, and jQuery for multiple clients.
  • Implemented a Search API to be consumed by the client using Elasticsearch.
  • Contributed to the integration of push notifications on Android and iOS using the AWS Simple Notification Service platform for Node.js.
Technologies: JavaScript, Angular, Node.js, HTML, CSS, NGINX, Amazon Simple Notification Service (Amazon SNS), Amazon S3 (AWS S3), API Development, Chrome Developer Tools, Mongoose, Elasticsearch, Express.js, Front-end, REST, UI Animation, Web Animation, Full-stack, Full-stack Development, HTML5, JSON, REST APIs, Bootstrap, Web Development, SQL, User Interface (UI), APIs, Amazon Web Services (AWS), iOS, DOM, Responsive Design, Front-end Development, Mobile App Development, Cross-platform App Development, Mobile Development

AWS Jam

https://jam.awsevents.com
AWS Jam is a gamified learning experience tailored for Amazon Web Services (AWS) and designed to enhance the training of software engineers. AWS Jam provides an interactive platform where users and enterprise companies can tackle diverse challenges using AWS. Administrators can create and schedule events, selecting from a comprehensive catalog of challenges. At the same time, participants can seamlessly join these events, delving into hands-on experiences that not only expand their knowledge of AWS but also sharpen their problem-solving skills.

Sri Mandir App

https://play.google.com/store/apps/details?id=com.mandir&hl=en_IN&gl=US
Sri Mandir is India's first app dedicated to assisting a billion Indians in their spiritual and devotional journeys and guiding them on the path toward feeling happy, peaceful, and content. I was the front-end and React Native lead of the project, tasked with integrating Expo, React Native, and Expo updates with the existing native project and getting it to work seamlessly. While working on the project, we used StorybookJS to build the UI and then integrate it with the business logic.

ClarkUp Chrome Extension

https://chrome.google.com/webstore/detail/clarkup-prospection-comme/iaanipppfmeelmdgnkimfddhklbffaab
A Chrome app that lets users find customers for their products and services from various social networks like LinkedIn, Twitter, Instagram, and Facebook. It then helps users contact them with personalized videos on the app using the video recording feature.

Peritus App

https://app.peritus.ai
A Next.js-based application to provide community intelligence for community managers. I built the auth microservice using Kotlin and Spring Boot and helped set up access control for the application. I also helped bring the information-rich Figma designs to life.

Peritus Assistant

https://chrome.google.com/webstore/detail/peritus-assistant/jgicnepnalmfebeoolhndbmllmbamafd
Peritus Assistant provides AI-driven recommendations for questions asked on various support platforms, such as Stack Overflow, MongoDB, Elasticsearch, and Cisco Community. I helped bring life to the application by converting the designs to a fully working application that works on multiple platforms.

ResumePuppy

https://resumepuppy.com
ResumePuppy is a web application that helps students create beautiful single-page resumes. I acted as the only front-end engineer who built the whole front-end app using React. I also helped set up Docker to deploy the application.
2009 - 2013

Bachelor's Degree in Electronics and Communications

N.M.A.M. Institute of Technology - Karkala, India

MARCH 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

Libraries/APIs

React, Node.js, Antd, API Development, Highcharts, REST APIs, React Router, WebRTC, MobX, React Redux, D3.js, Auth, AWS Amplify

Tools

NGINX, Slack, Git, Expo, Webpack, Figma, Chrome Developer Tools, Amazon Simple Notification Service (Amazon SNS), Mongoose, Expo.io, GitHub, Auth0, Postman, AWS CloudFormation, Amazon Cognito, Amazon CloudWatch, Amazon CloudFront CDN

Frameworks

React Native, Next.js, Express.js, Redux, JSON Web Tokens (JWT), Bootstrap, Jest, Chrome, Spring Boot, Angular, Ant Design

Languages

TypeScript, JavaScript, HTML, CSS, Sass, HTML5, SQL, Kotlin, PHP, Python, Java

Paradigms

REST, Microservices, Mobile Development, Agile Software Development

Platforms

Docker, MacOS, Vercel, Android, Amazon Web Services (AWS), Linux, iOS, Visual Studio Code (VS Code), AWS Lambda, Amazon EC2

Storage

MongoDB, JSON, PostgreSQL, Amazon S3 (AWS S3), MySQL, Elasticsearch, Amazon DynamoDB

Other

Styled-components, Storybook, Front-end, Chrome Extensions, Full-stack, Architecture, Web Development, User Interface (UI), DOM, Responsive Design, Front-end Development, UI Components, Browser Plugins, Data Scraping, ESLint, PWA, APIs, UI Animation, Web Animation, Technical Leadership, Full-stack Development, Data Visualization, SaaS, Mobile App Development, Cross-platform App Development, i18n, Shell Scripting, Customer Relationship Management (CRM), Software as a Service (SaaS), Amazon API Gateway, Amazon Route 53

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