Deepak Kumar

Software Engineer

Bengaluru, Karnataka, India10 yrs 3 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Expert in Node.js and GoLang for scalable applications.
  • Led development of advanced NLP chatbots and IVR systems.
  • Proven track record in Fintech and SaaS industries.
Stackforce AI infers this person is a Fullstack Developer specializing in SaaS and Fintech solutions.

Contact

Skills

Core Skills

Node.jsGolangNlpJava

Other Skills

AngularApplication SecurityArtificial IntelligenceArtificial Neural NetworksBack-End Web DevelopmentBootstrapBusiness DevelopmentBusiness Process Execution Language (BPEL)CCascading Style Sheets (CSS)ChatBotsContinuous Integration and Continuous Delivery (CI/CD)Data AnalysisData SecurityDevOps

About

Experience with advanced programming skills in NodeJS, GoLang and TypeScript. Having a diverse work portfolio from early to mid-age startups to established corporates. Highly experienced in working with large-scale Web applications, ChatBots, IVR telephony solutions, and Conversational AI-based products.

Experience

Weave

Software Engineer 3

Dec 2022Present · 3 yrs 3 mos · Remote

Redbus

Senior Software Developer

Mar 2019Dec 2022 · 3 yrs 9 mos · Bengaluru, Karnataka, India

  • Led team in creating a centralized platform to track users' pre and post-journey events across all channels.
  • Had used users' Life Time Value(LTV) to create a differentiated experience in the post-booking funnel such as One Touch Refund.
  • Upgraded the existing help section FAQs to a bot-driven chat architecture, with more than 30+ intents with follow-ups having average positive feedback of more than 75%.
  • Built an NLP engine using DialogFlow and WhatsApp APIs to create a user-driven free text chatbot over WhatsApp.
  • Integrated a real-time user-agent chat platform across all channels. Used Salesforce SoapService APIs to consume agent events and integrate with Google's FireStore, Firebase Cloud Functions, and multimedia attachment sharing using S3.
  • Developed telephony IVR node flows and user prediction algorithms (using cartesian coordinates) which had an overall impact in reducing agent contact ratio of over 45%.
  • Developed multiple core micro-services, including OMS and real-time payment processing services using GoLang and NodeJS.
  • Created custom dashboards in Kibana with Elastic Search for real-time logs, data metrics, and service monitoring (CPU, Disk, and Memory) using Elastic APM.
  • Migrated highly available services from .net to GoLang which is responsible to transfer data from internal servers to Salesforce with an average throughput of 5000/sec and with zero downtime.
  • Architected and automated intents using DialogFlow, and NodeJS. With an average CSAT score of more than 95%.
  • Developed IVR node flows and prediction algorithms, reducing an overall agent contact ratio of over 75%.
  • Integrated Salesforce's live agent chat for query resolution via SelfHelp and Whatsapp.
Node.jsGoLangChatBotsNLPSalesforceFirebase+3

Billtrim inc.

Full-stack Developer

Apr 2018Mar 2019 · 11 mos · Bengaluru, Karnataka, India

  • Part of the founding tech team to create multiple services from scratch.
  • BillTrim’s mission is to get your bills to the lowest amount possible, monitor them for even lower rates and continue to do so forever so that you never have to worry about overpaying for a service again.BillTrim’s proprietary technology and professional team work around the clock to reduce your bills.
  • End-to-end backend development and user data orchestration using NodeJS, and GoLang. Had integrated external payment-related UI components and APIs of Stripe.
  • Project 1: Design and Development- Billrim API Server
  • Role: Full Stack Developer
  • Module: Complete Backend API Server
  • Period: Apr 2018 – Sep 2018
  • Tech Stack: MEAN Stack
  • Programming Languages: Node.js, Angular, Golang
  • Frameworks: ActionHero
  • Build and CI: Kubernetes, Google Cloud Apps
  • Development Practices: Agile development
  • Database: MongoDB
  • Project 2: Internal CRM tool
  • Role: Full Stack Developer
  • Module: Internal tools comprising of OPS-Workflow, pdf-parsing, End-end Comparision engine
  • Period: July 2018 – Sep 2018
  • Tech Stack: MEAN Stack
  • Programming Languages: Node.js, Angular
  • Frameworks: ActionHero, Express
  • Build and CI: Kubernetes, Google Cloud Apps
  • Development Practices: Agile development
  • Database: MongoDB
Node.jsGoLangMongoDBKubernetesGoogle Cloud Apps

Oracle financial services software limited

Technical Product Analyst

Apr 2016Apr 2018 · 2 yrs · Bengaluru Area, India

  • Participated in different phases of the software life cycle beginning with development, unit test and bug fixing for implementation of JPAC clients.
  • Assisted as the first point of contact for 3 major JPAC banks (XAC Bank, Tun Foundation and Fab Malaysia).
  • Used Integrated development environment like Eclipse, Rational Application Developer (RAD) for core infra module development in Java and plsql.
JavaplsqlEclipseRational Application Developer

Cognizant

Programmer Analyst Trainee

Nov 2015Mar 2016 · 4 mos · ASV suntech park,chennai

  • Joined as an entry level Java Developer.
  • Did demo project on a flight management system using Html, Bootstrap, Java, and SQL.
JavaHTMLBootstrapSQL

Education

SVKM's Narsee Monjee Institute of Management Studies (NMIMS)

Business Administration and Management — General

Sathyabama Institute of Science & Technology, Chennai

Bachelor of Engineering (B.E.) — Electrical and Electronics Engineering

Stackforce found 100+ more professionals with Node.js & Golang

Explore similar profiles based on matching skills and experience