Summary
Overview
Work History
Education
Skills
Websites
Internship
Timeline
Generic

Kashish soni

Summary

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

7
7
years of professional experience

Work History

Software Engineer

ACQUIA
08.2021 - 02.2024
  • Migrating Applications from cloud classic (EC2) to Cloud next (EKS) for cost optimiation using java, golang, SQS, Kubernetes
  • Owned and developed WEB-EIP feature for providing static IPs to our customers using java, golang, kubernetes
  • Designed and developed log forwarding feature for customers to forward logs to there designated destination(Sumologic, syslog) Working on log streaming feature to provide continuous logs to the customers
  • Working on FEDRAMP, FIPS compliance to enable customers to use AWS related services
  • Monitoring Dashboard(Alert System): Created Sumologic and prometheus Dashboards for Alerts and graph creation for WEB EIPs and Log forwarding projects
  • Created and designed operators from scratch for WEB EIP and Log forwarding feature and service for log streaming Currently designing new features which intake API contracts, database designs, Microservices etc.

Software Engineer

MOBIKWIK
02.2018 - 08.2021
  • Radius Integration: Integration of 320 Societies For Electricity Bill payments using java, spring.Created the API contracts and DB designs Set Up Cron schedular to run at certain Interval to fetch all the Pending transactions and settle them
  • IDFC FIRST Bank Integration: EMI Payments
  • Monitoring Dashboard(Alert System): Live Monitoring of Mobile Recharge Transactions On Mobikwik
  • Google: Google Recharge .: User a can do recharge and bill payments from Google
  • Built Rest API to recharge for the user coming from Google .Used Token based flow for Validation .Involved in the Module which would extract operators(Airtel, Vodafone, Idea) recharge plans from mongo Db and return the same in Json Format using Spring, MongoDB, Hibernate, Redis
  • Drivezy: Worked on Bike rentals 'Drivezy' (Third party) project
  • It allows Users to hire a bike from Mobikwik Platform for a short period of time (few hours) as mentioned by the users
  • Developed the Driving Licence upload system for the user to Authenticate his/her Identity using spring boot, mongo
  • Coupons For Cashback: Worked in coupon redemption flow when the user is Applying Coupon for cashback, validate the information based on set of configurable rules and final coupon redemption.Troubleshooting and debugging the issues in Coupon validation and redemption
  • Awarded with Above and Beyond Award for giving the best performance and owning coupon project throughout the year.

Senior Software Engineer

BARQ
03.2024 - Current
  • Reserve Cashout - Transfer Reserve balance to self account.
  • Implemented health check using actuator in the spring boot applications to help devops use it in readiness probe and fail the pod in case redis,kafka,db connection break,
  • Implemented sharding/partitioning for DB enhancements.
  • Refactored code ,removed unused functions
  • Implemented Rlock to eleminate asynchronus read write.
  • Built events based system (implemented kafka) removing APIs on microservices.
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
  • Maintained comprehensive documentation of development work, facilitating knowledge sharing among team members.
  • Enhanced software functionality by identifying and resolving complex technical issues.

Education

B.Tech - Computer Science

ITM University
03.2017

OP Jindal Modern School
Hisar
05.2013

Skills

  • Javascript
  • SQL
  • Object-Oriented Programming
  • Software Development Lifecycle
  • JIRA
  • Alerts and monitoring
  • Golang
  • Kubernetes
  • AWS
  • OCI

Internship

GLOBUS EIGHT, 2017, 2018, Provided support to healthcare domain by doing fullstack work on creating APIs, doing front end part for the dashboard consuming the data that came from the backend and worked IOT framwork Learning System - Built Dashboard which takes user data, Displays documents for study purpose. It was hosted on cloud and had two different dashboards, One for Students and the other for teachers. It was purely written in Java, Spring-boot(backend). Database - MYSQL, MongoDB. HTML, CSS, Javascript

Timeline

Senior Software Engineer

BARQ
03.2024 - Current

Software Engineer

ACQUIA
08.2021 - 02.2024

Software Engineer

MOBIKWIK
02.2018 - 08.2021

B.Tech - Computer Science

ITM University

OP Jindal Modern School
Kashish soni