Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anurag Gupta

Bengaluru

Summary

  • 6+ years hands on Java development experience.
  • In depth knowledge in Restful Web Services design.
  • Strong in Java, Oops, software design, DB design.
  • Strong Experience in asynchronous programming, multithreading
  • Worked on multiple projects from scratch and contributed in the initial setup
  • Excel in writing clean maintainable code and Design patterns.
  • Monitoring and reviewing program execution for expected performance.
  • Passionate in learning multiple new technologies.
  • Worked in Socket Programming , Universal Sentence encoder,open ai whisper and various open source projects.
  • Experience in Sql databases, Milvus vector database

Overview

7
7
years of professional experience

Work History

Senior Software Developer

Leucine Inc
Bengaluru
11.2023 - Current

I currently work at Leucine, building a application builder platform using gen AI called Yuvi. I am one of the core members of the team and have designed and implemented the Yuvi platform from scratch.

Yuvi - Application Builder Platform

• Requirement gathering

• End to end ownership, self exploring the requirement by discussing with multiple teams.

Leading team of 3 to 4 members.

• Worked on planning, LLD, HLD, development of multiple features for the same.

• Involved in db design, code review, debugging production issues.

• Design & developed entire Configuration module & Analytics module for application

Senior Software Engineer

Salesken
Bengaluru
12.2017 - 10.2023

I contributed to multiple projects aimed at developing the Salesken product. Salesken is a calling platform that provides real-time cues and reports for sales associates and sales managers based on call conversions. I played a key role as one of the founding members of the engineering team.

Salesken - Analysis Engine

  • Developed a call analysis engine aimed at analyzing conversations.
  • Utilized transcription services from third-party APIs such as Google and Deepgram, as well as an in-house open-source project called OpenAI Whisper, to transcribe audio calls accurately.
  • Implemented a sentence similarity algorithm to detect keywords and relevant phrases in the transcribed calls.
  • Generated comprehensive reports based on the analysis of call transcripts, providing insights for sales associates and managers.
  • Leveraged multithreading to parallelize tasks such as audio transcription and keyword detection, enabling faster processing of call data.

Salesken - CRM Connector

  • Integrated Salesforce, Leadsquared, Zoho, and HubSpot CRM systems with Salesken's platform in the CRM Connector project.
  • Implemented lead detail retrieval and synchronization between CRMs and Salesken, ensuring data accuracy.
  • Designed features to post call details from Salesken to CRMs, enabling comprehensive customer interaction tracking.
  • Collaborated cross-functionally to design integration workflows and ensure seamless communication between Salesken and CRMs.

Salesken - Comm

  • Comm project is used to facilitate seamless communication between Salesken platform and third-party calling platforms such as Twilio and Plivo.
  • Implemented webhook APIs for initiating calls from Salesken and uploading audio recordings from third-party cloud services to Salesken cloud.
  • Played a key role in bridging communication gaps between Salesken and external calling platforms, ensuring smooth integration and data exchange.
  • Contributed to enhancing the functionality and reliability of Salesken's communication capabilities, enabling efficient call management and audio storage across platforms.

Salesken - Cueing

  • Cueing project, aimed at providing real-time suggestions during live calls.
  • Implemented audio streaming via WebSocket from calling providers like Twilio, enabling real-time transcription.
  • Utilized sentence similarity algorithms to detect pre-configured keywords in the transcribed audio stream.
  • Empowered sales associates with real-time suggestions to enhance lead conversion rates, leveraging platform integration for immediate feedback during calls.

Education

Master of Computer Applications - Computer Application

National Institute Technology
Durgapur
05-2017

Skills

  • Java
  • Rest APIs
  • SQL
  • Design pattern
  • Multi Threading
  • Database Design
  • Socket programming

Timeline

Senior Software Developer

Leucine Inc
11.2023 - Current

Senior Software Engineer

Salesken
12.2017 - 10.2023

Master of Computer Applications - Computer Application

National Institute Technology
Anurag Gupta