K

Kislay Kaushal

Software Engineer

Bengaluru, Karnataka, India9 yrs experience
Most Likely To Switch

Key Highlights

  • Three-time CodeChef winner for innovative optimization solutions.
  • Expert in system design and backend development.
  • Proven track record in scalable software solutions.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Fintech.

Contact

Skills

Core Skills

Full-stack DevelopmentSystem DesignMentoringTechnical GuidanceSoftware DevelopmentRisk ManagementLocation IntelligenceApi DevelopmentPlatform DevelopmentSystem ArchitectureData ManagementDecisioning SystemsBackend DevelopmentScalable SystemsCargo Handling SystemsFrontend Development

Other Skills

AWSAWS LambdaAlgorithm DesignAlgorithm OptimizationAlgorithmsAmazon S3Amazon Web Services (AWS)Angular 7Apache KafkaAsynchronous ProgrammingC (Programming Language)C++Cascading Style Sheets (CSS)Cloud ComputingCoding Practices

About

Being in the early part of my technical journey in the software industry, my main focus has always been on maximizing my technical competency. I consider myself skilled in System Design, Data Structures, Algorithms, Generic Programming (for platform/framework), Multi-threaded Programming, Asynchronous Programming, Distributed Systems, Java (for backend development) and JavaScript (for full-stack development) technologies. I always back myself to connect dots from the past technical experiences and very quickly learn any new technologies. I am currently working as a senior software engineer in Swiggy. Have featured three times (in the last four attempts) in the CodeChef winners' post for innovative solutions to the Optimization problems (Challenge problem) which appear in its every monthly contest. In the problem, the best solution is awarded 100 marks while the other solutions are awarded a fraction of 100 marks depending upon how good the solution is, with respect to the best one (more details in the achievements section).

Experience

Deliveroo

Software Engineer

Mar 2025Present · 1 yr

  • ACQUIRED by Doordash.
  • Working as a full-stack engineer in Communication Platform team.
  • Tech stack: Golang, Ruby on Rails, MS-SQL, React
GolangRuby on RailsMS-SQLReactFull-stack DevelopmentSystem Design

Angel one

Software Development Engineer 3

Dec 2022Feb 2024 · 1 yr 2 mos · Remote

  • Part of post trade risk management team. Worked on HLD, LLD (along with development) to improve funds allocation systems' scalability, reliability, efficiency and performance. Requirement gathering, design and development of BOD square off product feature.
  • Tech stack: Golang, Goroutines, Kafka, MS-SQL
GolangGoroutinesKafkaMS-SQLSoftware DevelopmentRisk Management

Swiggy

2 roles

Software Development Engineer 2

Dec 2020Dec 2022 · 2 yrs

  • Team: Location Intelligence - Platform
  • The team owns all the location-related services.
  • These are some of the highest throughput complex services across Swiggy and will provide me with a great learning opportunity.
  • Major contributions:
  • Design and development of LLM entities from scratch
  • Complete ownership of last-to-last mile entities which will reduce the time taken in the last-to-last mile of an order journey (Eg: reaching the door of the customer once the delivery executive has arrived at the entry gate of the society)
  • LLM entity can either be a place (eg: society, tower, hotel, temple etc) or a component of a place (eg: entry gate, lift, PUDO point etc). A place can contain other places and/or components.
  • Remodelling (domain model and DB model) POI (point of interest) entity to support hierarchy
  • Design and development of new APIs for hierarchy creation/deletion
  • Extending all the existing APIs to support hierarchy
  • Highly extensible design
  • Ingestion of POI addresses to bring uniformity in customer addresses belonging to the same POI. Removing the reliance on public APIs for locations near POI addresses.
  • LLD design and development of Address lifecycle management platform from scratch
  • Design of a generic config to drive UI address forms of different business lines and building types
  • Tech stack: Golang, Goroutines, Java, Grpc, Kafka, Dynamo DB, Redis, Flink
GolangGoroutinesJavaGrpcKafkaDynamo DB+4

Software Development Engineer 2

Jun 2020Dec 2020 · 6 mos

  • Team: Location Intelligence - Data
  • The entire system has been designed and being developed from scratch.
  • Actively involved in high-level design discussion of every component in the system.
  • Identified a few major risks in our initial architecture which helped us mitigate those very early on, leading to better architecture.
  • Recommended a high-level design approach for storing the data which was accepted as the foundation and the subsequent designs were built on top of this.
  • We were developing the entire system from scratch and since we wanted to have a very well thought through architecture (handling all the complex cases and flexible enough to accommodate new ones), a major part of the time, in the initial 4-5 months, was spent on design discussions.
  • Developed workflow manager which improves our data via manual moderation by assigning tickets to an active and free prod ops person.
  • Tech stack: Java, SpringBoot, Kafka, Dynamo DB, AWS stack for deployment, various open-source tools and technologies, various geolocation public services
JavaSpringBootKafkaDynamo DBAWSSystem Architecture+1

Scaler academy

Mentor

Sep 2019Present · 6 yrs 6 mos

  • Mentoring working professionals and college students, mostly on System Design, Data Structures and Algorithms, in my free time.
System DesignData StructuresAlgorithmsMentoringTechnical Guidance

Ola (ani technologies pvt. ltd)

Software Development Engineer

Jul 2019Jun 2020 · 11 mos · Bengaluru, Karnataka, India

  • Design (with continuous feedback from sde 3 and technical architect), development and ownership of a highly generic decisioning platform from scratch. The platform is being leveraged by all ola money products where real-time/asynchronous decisioning is required.
  • Currently, building another generic platform from scratch (under the guidance of technical architect) to automate all batch processing tasks.
  • Was recommended for promotion after just 8 months of work tenure. Technically, I have grown a lot during my time at OLA and now super excited for the next technical challenge in location intelligence at Swiggy.
  • Technologies used: Java, Springboot, Maven, Python, Slack bot, MVEL, MySQL, Kafka, AWS (Step function, S3, lambda, SQS, Cloudwatch, CloudFormation and more)
JavaSpringbootMavenPythonMySQLKafka+3

Betterplace safety solutions

Software Engineer

Dec 2018Jul 2019 · 7 mos · Bengaluru, Karnataka, India

  • We are India's leading technology platform for managing the entire lifecycle of the blue-collar workforce.
  • Developed a document scanner backend in python.
  • Developed a highly scalable product from scratch to help the blue-collar workforce in India with job search. Used asynchronous programming in Node JS.
  • Technologies used: Node.js (Javascript), Python, MongoDB, Redis, AWS (EC2, lambda, S3)
Node.jsPythonMongoDBRedisAWSBackend Development+1

Coforge

2 roles

Software Engineer (Tech Leap)

Aug 2017Dec 2018 · 1 yr 4 mos

  • Joined as part of Technical Leadership Acceleration Program (11-member program).
  • Part of the team that developed complete cargo handling product from scratch for SATS Ltd, the chief ground-handling and in-flight catering service provider at Singapore Changi Airport.
  • Technologies used: Spring Boot, Angular 7 (Angular 2+), MyBatis, T-SQL.
  • Multi-tenant architecture followed to support cargo operations at other airports as well.
  • Complete ownership of the entire warehouse module. In the module, worked on some very interesting problems like setting up all the configuration for the corresponding airport, self-referencing RDBMS table with infinite depth, component calling itself recursively on the frontend (in the process had a deep understanding of how tree data structure works).
  • Part of the team that developed own frontend framework using Angular 7 and jqwidgets to ease frontend development. (Angular components exposed as Html tags).
  • Part of the team that developed the export module.
Spring BootAngular 7MyBatisT-SQLCargo Handling SystemsFrontend Development

Software Engineer Internship (Tech Leap)

Feb 2017Jul 2017 · 5 mos

  • Received training in the latest web technologies and developed a flight reservation web app in two different stacks (MEAN stack and in the second stack Spring boot, Hibernate and MySql used in the backend).

Microsoft india (r&d) pvt. ltd.

Software Engineer Internship

May 2016Jul 2016 · 2 mos · Greater Hyderabad Area

  • Integrated speech feature into an existing web widget using natural language processing. Also built a geolocation dashboard and integrated speech feature into this one as well.

Education

Manipal Institute of Technology

Bachelor of Technology (B.Tech.) — Computer Science and Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Full-stack Development & System Design

Explore similar profiles based on matching skills and experience