Personal details

Danish K. - Remote back-end developer

Danish K.

Senior Software Engineer
Based in: 🇮🇳 India
Timezone: New Delhi (UTC+5.5)

Summary

Innovative and accomplished Developer with over 8 years of expertise in crafting high-performance software solutions for the fintech and B2B ecommerce domains. Proven track record of driving success in dynamic startup environments, leveraging modern web technologies to deliver cutting-edge applications and platforms.

Work Experience

Senior Software Engineer
Razorpay | Nov 2021 - Present
HTML/CSS
MySQL
JSON
Apache Kafka
Go (Golang)
RESTful API
AWS (Amazon Web Services)
  • Developed a feature called Retry Payment Links. If a merchant using our payment gateway enables this feature, they can revive their customer's failed payment attempts on their websites/apps by sending a payment link after a few seconds to remind customer to retry their payment attempt. This icreased the success rate by 30% of previously failed attempts.
  • Developed a WhatsApp integration with Freshchat through which Merchants can easily complete their KYC by uploading documents via WhatsApp. The WhatsApp integration on Freshchat has a bot which has a flow which will ask Merchants for their KYC documents. Uploaded documents are stored in Razorpay's database.
  • Created a product called Payment Links, which is used to send a short link to end-customers for making payments quickly to merchants. Links can be send via Email/SMS/WhatsApp and canhave features like Expiry, reminders, and customization of the UI.
Senior Software Engineer
AppDirect | Nov 2018 - Oct 2021
Java
MySQL
JSON
Spring
Spring Boot
RESTful API
  • Developed a License management microservice from scratch which is used to manage licenses for Businesses using SaaS products like - Adobe, Google workspace, Zoom, etc.
  • Developed a generic connector microservice which could provision and renew subscriptions for SaaS products by integrating with SaaS vendors API like Adobe, Zoom, Cisco, etc.

Education

Aligarh Muslim University
Bachelor's degree・Computer Science & Engineering
Aug 2010 - Jul 2014
Kendriya Vidyalaya
High school diploma・Physics | Chemistry | Maths | CS
Apr 2009 - Mar 2010

Personal Projects

Echelon - A Quiz taking appIconOpenNewWindows
2017
Android
Java
Echelon is a quiz taking app which utilizes Google's firebase database. It has leaderboards in realtime and ability to push Quizzes on-demand to the mobile decvices.
SymPhy - A Basic Physics SimulatorIconOpenNewWindows
2014
Java
Java Swing
SymPhy is a basic physics simulator to demonstrate collision between objects, acceleration due to gravity, coefficient of restitution and oscillations.

Certifications & Awards

Oracle Certified Java Professional
Oracle | May 2017