Karan B.

Director of Engineering

Bengaluru, Karnataka, India10 yrs 9 mos experience
Highly Stable

Key Highlights

  • 9 years of experience in ecommerce software engineering.
  • Expert in microservices and backend development.
  • Proven track record in technical leadership and project management.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the Ecommerce industry.

Contact

Skills

Core Skills

Technical LeadershipSystems DesignSpring FrameworkMicroservicesBackend Development

Other Skills

Agile EnvironmentAgile MethodologiesAlgorithm DesignAndroid DevelopmentAngularJSApache KafkaCC#CSSCascading Style Sheets (CSS)CommunicationCore JavaData StructuresDatabasesDesign Documents

About

Experienced Software Engineer with a 9 years of experience in designing, developing technology solutions in the ecommerce industry. Strong engineering professional with a Bachelor of Technology (B.Tech.) focused in Computer Science and Engineering. § Hands on experience in developing applications from scratch on Microservice Architecture using Spring Framework (Spring Boot), Hibernate, NoSQL, MySQL, Redis, Kafka Technologies. § Extensive experience in developing microservices for ecommerce areas like Order Management, CRM, Supply Chain Management Processes (Warehouse, Logistics, CRM etc.) and simplification of code library to increase development team productivity.

Experience

10 yrs 9 mos
Total Experience
2 yrs 11 mos
Average Tenure
2 yrs
Current Experience

Quince

Technical Lead

Jun 2024Present · 2 yrs · Bengaluru, Karnataka, India · Hybrid

High Performance Computing (HPC)Systems DesignKotlinDesign DocumentsTechnical ArchitectureProblem Solving+1

Myntra

Senior Software Engineer

Oct 2019Jun 2024 · 4 yrs 8 mos · Bangalore

  • Environment :-
  • Spring Framework, Springboot, Hibernate, Git, MySQL, NoSQL, Mongo DB, Redis, Apache Kafka, Redis, Docker, Apache Tomcat 8.0, Microsoft Azure
  • Handling backend design and development in microservice architecture in ecommerce areas of CRM (Ticketing Management System), Order Fraud (Trust and Safety)
  • Projects:-
  • Ticketing Management System - Core owner of this microservice in crm ecosystem of myntra to manage customer queries and resolve them. The system comprises of internal tools where agents can solve customer queries as well as handle direct requests from myntra app to create customer query incident belonging to various issue categories
  • Issue Discovery Platform - Designed a microservice for detection of probable customer issues for a client and customer order. Made it generic agnostic of clients
  • Chatbot on Myntra Helpcenter - Lead the Chatbot backend development on myntra app and executed on myntra app using third party tool OneDirect
  • Incident Workflows for SA (SmartAssist - internal crm tool )
  • For each customer query we designed and implemented workflow management system with flipkart backend architecture which automated and reduced Average handling time of agents to solve a customer query belonging to a particular category.
  • Incident state management, agent allocation, resolution, department
  • Order Fraud Platform
  • Single handedly designed and developed CTS (customer trust score) platform which involves complex logic based on customer purchase history, returns, payment history etc. The task involved designing and optimizing the complex pipeline between data science and backend teams for detecting customer fraud
  • Automated Blacklisting based on Customer Trust Score
  • Designed Flash Sale Campaign Flow to cap the customer limit to order only single item per user account and device level. Flow is being extended to pincode, delivery no capping as well based on seller and style info like brand, gender, price, article_type
High Performance Computing (HPC)Technical LeadershipSpring FrameworkApache KafkaSystems DesignJava+12

Lifcare

2 roles

Senior Software Engineer

Promoted

Oct 2017Aug 2019 · 1 yr 10 mos

  • Environment :-
  • Spring Framework (Spring Boot), Spring Security (Oauth2), Git, MySQL, Mongo DB, Redis, Apache Kafka, Drool Rule Engine, Drool Workbench, Elastic tools (ElasticSearch, Logstash, Kibana), Google Cloud Platform (Kubernetes Engine), Docker, Apache Tomcat 8.0, Nginx, Google Cloud Storage, Amazon S3 Service
  • Projects :-
  • ● Event Based Communication Engine Service: Single handed designed and developed advanced communication module for event trigger based sms, email, whatsapp, notification etc.
  • ● Payment Integration for Lifecare Health Consumer App: Individually designed and developed payment microservice for integration of payment third party gateway like Razor Pay.
  • ● CRM Lead System: Worked on a generic lead based CRM system which comprised of Lead Record data management, agent management depending on lead record type whether Refill / Marketing etc.
  • ● Cart/Order Service for Order Management: Devised cart order service which involved development of API's regarding CRUD Operations on cart based on product category like lab or medicine which is solely based on business logic.
  • ● POS Platform Services: Instrumented code and developed API’s for Invoicing and Order Placing for Offline B2B Platform of Lifecare Health.
  • ● Coupon Service: Developed API’s on coupon microservice and wrote rules in drools workbench based on different source, sku’s, category and other parameters for providing discounts while placing order from POS, CRM, Mobile etc.
  • ● Spring Boot Elasticsearch API for Catalog and Order Reporting: Involved aggregation date range query and multi_match queries using phrase_prefix etc., boost, fuzziness factor which optimized search results to a great level.
  • ● Worked in building RESTFul API’s across microservices in Supply Chain Processes like Picking, Manifesting, JIT etc. used in Lifecare Health Dispensing / Consumer App.
High Performance Computing (HPC)Technical LeadershipSystems DesignSoftware RequirementsDesign DocumentsCommunication+6

Software Engineer

Aug 2017Oct 2017 · 2 mos

High Performance Computing (HPC)Systems DesignSoftware RequirementsDesign DocumentsCommunicationTechnical Architecture+3

Lenskart.com

Software Engineer

May 2015Aug 2017 · 2 yrs 3 mos · Faridabad Area, India

  • Environment :-
  • Eclipse. Spring Framework (Spring Boot), Spring Web Services, Spring Security, Servlets, Git, Javascript, PHP, MEAN Framework, WebStorm, AngularJS, NodeJS, Apache Kafka, HTML, CSS, JQuery, JavaScript, Elastic tools (ElasticSearch, Logstash, Kibana), Apache Tomcat 8.0, MongoDB, J2EE, Solr
  • Involved in Backend + Frontend Development for Supply Chain Management Processes like Picking, Courier / Logistics, Quality Check, Manifesting etc. from scratch.
  • Designed RESTful APIs to adopt Microservice architecture and migrated from monolithic system and designed and developed a microservice based scalable Fulfilment system.
  • Instrumented code on multiple microservice which includes inventory, catalog, order-processing, shipping etc from scratch.
  • NPS Management System for customer acquisition : Developed panels and wrote business cron jobs regarding the same for taking feedback from customers
High Performance Computing (HPC)Software RequirementsCommunicationTechnical ArchitecturePerformance AnalysisProblem Solving+1

Techtree it systems pvt. ltd.

Internship

May 2014Jul 2014 · 2 mos · Noida Area, India

  • ● Worked on Android Application Development using “Android SDK Tools” in Eclipse IDE
  • ● Developed a “Location Finder” application that could search for locations of a place type in a given radius and allows user to share locations on social media like Facebook, Google+, Twitter.
  • Environment: Eclipse IDE + Android SDK, SQLite Database Browser

Amura marketing technologies

Internship

May 2013Jul 2013 · 2 mos · Pune Area, India

  • ● Trained in “Website Integration in Ruby on Rails” Framework.
  • ● Worked on a live Website “sharemyroute.in” project on "Ruby on Rails" Web Application Development Framework.

Education

The LNM Institute of Information Technology (LNMIIT)

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

Jan 2011Jan 2015

Stackforce found 100+ more professionals with Technical Leadership & Systems Design

Explore similar profiles based on matching skills and experience