Kshitij Nawandar

Software Engineer

India4 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Golang and RESTful API development.
  • Led the development of a UPI solution for Razorpay.
  • Strong advocate for continuous learning and open source contributions.
Stackforce AI infers this person is a Fintech Backend Developer with expertise in scalable payment solutions.

Contact

Skills

Core Skills

GolangRestful ApisPython

Other Skills

EngineeringFlaskInformation TechnologyMySqlSoftware DevelopmentWeb ApplicationsWeb Developmentmicroservices architecture

About

A software developer with a strong focus on delivering high-quality code and crafting efficient solutions. Currently, I'm working at Razorpay, a leading financial technology company revolutionizing digital payments in India, where collaborating with a talented team, I tackle complex challenges and strive to create robust, scalable, and secure software solutions.. Some of my key areas of expertise include: - Golang, Python, C++ - Docker & Kubernetes - MySql - RESTful APIs, microservices architecture I'm a strong believer in continuous learning and staying up-to-date with the latest industry trends and technologies. In my spare time, I enjoy participating in hackathons and contributing to open source projects. If you're interested in learning more about my work or discussing potential collaborations, feel free to connect with me. #SoftwareDeveloper #FullStackDeveloper #PaymentSolutions #Fintech #AgileDevelopment #TechEnthusiast

Experience

Razorpay

3 roles

Lead Software Development Engineer

Oct 2024Present · 1 yr 5 mos

Senior Software Development Engineer

Apr 2023Sep 2024 · 1 yr 5 mos

Software Development Engineer

Jul 2021Mar 2023 · 1 yr 8 mos

  • UPI Switch
  • a complete end-to-end UPI solution for acquiring banks.
  • Starting from scratch, built a multi-tenant architecture based application for onboarding merchants and processing UPI transactions for Razorpay using GoLang.
  • Designed REST APIs for customers and clients and integrated asynchronous APIs of NPCI.
  • Implemented user verification and registration flows and transaction flows.
  • Integrated a SMS service provider for device binding during device verification.
  • Developed complaints and dispute handling module for customers and merchants.
  • Designed and implemented flows for merchants to execute preapproved transactions and refunds.
GolangRESTful APIsMySqlmicroservices architecture

Cisco

Software Engineer

Aug 2020Jul 2021 · 11 mos · Bengaluru, Karnataka, India

  • Board definition files from netlist
  • Built a tool to automate the generation of board definition files by parsing netlist generated from Allegro software using Python.
  • Used graph data structure to represent devices in the hardware schematics and derived attributes of devices using defined logic. A bootable image for one variant was successfully generated as a proof-of-concept.
  • Lindt Studio
  • a complete end-to-end automation tool for software bring up of new routers
  • Developed an application using Flask for frontend and Python to parse yamls and effectively query all the components present in existing routers and create a new customisable router.
PythonFlask

Education

Birla Institute of Technology and Science, Pilani

Dual Degree - Bachelor of engineering and Master of Science — Electronics and Communication Engineering

Jan 2016Jan 2021

Stackforce found 100+ more professionals with Golang & Restful Apis

Explore similar profiles based on matching skills and experience