Gajanan Patil, Developer in Bengaluru, Karnataka, India
Gajanan is currently unavailable

Gajanan Patil

Software Developer

Bengaluru, Karnataka, India

Toptal member since July 6, 2022

Bio

Gajanan has five years of professional experience working as an SDE and front-end developer. In his last organization, he designed and implemented dynamic payment pages at Juspay, Banglore, currently used for handling 10+ million transactions daily in India. Gajanan takes ownership, delivers on time, and aims for the best possible outcome in any given scenario.

Portfolio

Grappus Technologies Pvt Ltd
JavaScript, React, Redux, Next.js, Tailwind CSS, Antd, React Apollo, GraphQL...
Juspay Technologies Pvt Ltd
PureScript, Haskell, JavaScript, Web MVC, Computer Science, Front-end, Docker...

Experience

  • GitHub - 3 years
  • JavaScript - 2 years
  • Haskell - 2 years
  • Node.js - 2 years
  • Express.js - 2 years
  • Next.js - 2 years
  • React - 1 year
  • Redux - 1 year

Preferred Environment

Slack, Visual Studio Code (VS Code), GitHub, MacOS

The most amazing...

...thing I've developed is a module where patients are rewarded for sticking to the medication and doctors for keeping patients on course track.

Work Experience

Front-end Engineer

2022 - PRESENT
Grappus Technologies Pvt Ltd
  • Developed a module for a pharma company that rewards patients for sticking to the medicine course and doctors for keeping patients on the health track. It also helps patients manage their medicines and reminds them of their next dose.
  • Created admin panel to smoothly onboard patients and doctors on the program.
  • Gave weekly demos to stakeholders to keep them in the loop for the development process.
  • Tracked and fixed bugs using Microsoft Azure boards.
Technologies: JavaScript, React, Redux, Next.js, Tailwind CSS, Antd, React Apollo, GraphQL, HTML, CSS, Front-end, TypeScript, Vercel, Framer, SCSS, APIs

Associate Software Development Engineer

2019 - 2021
Juspay Technologies Pvt Ltd
  • Implemented dynamic payment pages using PureScript that are being used for handling 10+ million transactions on a daily basis.
  • Improved the rendering performance of the Android native implementation of the company's internal front-end framework by around 400 milliseconds.
  • Designed and built the admin panel of a merchant dashboard and actively participated in bug fixes.
Technologies: PureScript, Haskell, JavaScript, Web MVC, Computer Science, Front-end, Docker, TypeScript, APIs

Experience

Website for Booking Bus Tickets Online

Single-handedly developed an online bus ticket booking system from scratch using MERN stack. I was the only developer working on the front end, back end, and everything in between. I also created the designs using Figma. In addition, I used Mongoose for handling databases and made the back end super-performant using in-memory caching with Redis. I managed authorizations using JWT Tokens and email OTP verifications and sent ticket confirmations using Nodemailer. Finally, I implemented the front-end side using React and used Redux for handling state management.

Education

2016 - 2019

Bachelor's Degree in Computer Science

Lovely Professional University - Phagwara, Punjab, India

Certifications

JANUARY 2021 - PRESENT

AlgoExpert

https://certificate.algoexpert.io/AE-9948da16ce

Skills

Libraries/APIs

React, Node.js, Antd

Tools

GitHub, React Apollo, Mongoose

Languages

JavaScript, HTML, CSS, Java, SQL, SCSS, PureScript, Haskell, TypeScript, GraphQL

Frameworks

Next.js, Redux, Tailwind CSS, Express.js, Material UI, JSON Web Tokens (JWT)

Platforms

Vercel, Amazon Web Services (AWS), Docker

Storage

PostgreSQL, MongoDB, Redis

Other

Computer Science, Data Structures, Algorithms, Front-end, APIs, Web MVC, Full-stack, Framer, Architecture

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