Kulendra Kumar Kaushal

Software Engineer

New York, New York, United States8 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in backend development with C++ and Python.
  • Proven track record in optimizing high-volume transaction systems.
  • Strong experience in developing scalable distributed systems.
Stackforce AI infers this person is a Backend Developer specializing in Fintech and IoT solutions.

Contact

Skills

Core Skills

Software DesignBackend DevelopmentData ProcessingDistributed SystemsWeb DevelopmentMobile DevelopmentIot Development

Other Skills

ActiveMQAlgorithmsAndroidArduinoC++CeleryComdbDjangoEmbedded SystemsHTMLHibernateJavaJavaFXJavaScriptKDB+

About

Whether it's about my life or my codes, I believe in optimization. Currently pursuing Masters in Computer Science at Virginia Tech.

Experience

Bloomberg lp

Software Engineer

Jul 2021Present · 4 yrs 8 mos · New York City Metropolitan Area

  • Portfolio Management Backend RESTful Service: C++, Comdb2
  • ● Architected a robust backend service facilitating CRUD operation for portfolio headers and time series position data.
  • ● Seamlessly handles a high volume of requests, scaling to accommodate billions of daily transactions.
  • Normalization of Portfolio Positions: C++, Redis
  • ● Developed versatile portfolio data acquisition and normalization library for diverse providers based on asset classes.
  • ● Enhanced performance by Implementing efficient caching mechanisms, optimizing data retrieval and reducing roundtrips to different providers by 23%.
  • Portfolio Copy and Cloning Operations: C++, Comdb2
  • ● Developed a backend service empowering seamless duplication of portfolio data across users and firms.
  • ● Introduced temporary portfolio creation functionality, enabling users to analyze their portfolios against distinct trading strategies.
  • Distributed Job Execution Framework: C++, Comdb2
  • ● Architected a scalable distributed job execution platform supporting diverse workflows, including security-level
  • Liquidity Assessment and Portfolio Cloning.
  • ● Ensured transparency through comprehensive audit trails, enabling effortless replay of liquidity computations.
  • Enhanced Architecture for Position Level Strategy Tags: C++
  • ● Engineered a novel, linearly scalable architecture to enrich the support for strategy tags per user.
  • ● Significantly reduced strategy tag read operation times by up to 33%, achieving linear scalability.
  • Service Agnostic AB-Test Framework for Unix to Linux Migration: Python
  • ● Designed a versatile automated testing framework proficient in scraping Splunk logs, replaying requests, and comparing service versions.
  • ● Provides actionable insights by highlighting discrepancies in output between different versions of services, facilitating seamless migration from Unix to Linux environments.
C++ComdbSoftware DesignBackend Development

Virginia tech

2 roles

Graduate Research Assistant

Promoted

Jun 2020Jul 2021 · 1 yr 1 mo

  • Information Extraction of Technical Details from Scholarly Literature using Artificial Intelligence
  • Develop a machine learning framework to process full-text AI publications into extracted structured fields.
  • Find computational platforms utilized in the paper.
  • Identify Language/library dependencies.
  • Determine compute time and resources consumed.

Graduate Teaching Assistant

Aug 2019May 2020 · 9 mos

  • STAT3005, STAT3006, STAT3614(Statistics for social sciences)

Navyug infosolutions pvt. ltd.

3 roles

Software Developer

Jan 2019Jul 2019 · 6 mos

  • Notification and Messaging Services for Online Banking Solutions: Java, Spring, Hibernate, ActiveMQ
  • Designed APIs to get the status of Apple SSL Cert. in batch reducing the time required to renew SSL certs. by 90%.
  • Improved the performance of the APIs by decreasing the response time by 30 % using pagination and caching.
  • Built generic REST client to support the HTTP/2 protocols to improve overall security and support transition from Google Cloud Messaging Services to Firebase Cloud Messaging Services.
JavaSpringHibernateActiveMQBackend Development

Software Developer

Jul 2018Dec 2018 · 5 mos

  • Contact Management Application: Python, Django, Celery, Redis, JavaScript
  • Designed a schema for Network Management and Customer Relationship Management modules (CRM).
  • Improved performance up to 30% by scheduling time-consuming tasks in the background using Celery and Redis.
  • Implemented two-way sync between the application database and Google contacts.
  • Integrated email-marketing services like MailChimp, Google sheets, Crash Reporter with the application.
PythonDjangoCeleryRedisJavaScriptWeb Development

Software Developer

Mar 2018Jun 2018 · 3 mos

  • Enterprise-grade client-side Encryption Management System: Java, Android, JavaFX
  • Implemented a unique key management system to encrypt each new file with a unique key.
  • Integrated different cloud services like One Drive, Amazon S3 which enabled the end-user to share the encrypted file and the encryption key.
JavaAndroidJavaFXMobile Development

Arrelic

Software Developer

Jul 2017Feb 2018 · 7 mos · Bhubaneshwar Area, India

  • BI Analytics Platform for Manufacturing Industry
  • Real-time visualization tool for machine parameters like temperature, vibrational and rotational speed, etc.
  • Built a dashboard to visualize parameters like downtime, planning, compliance, maintenance cost.
  • Implemented RESTful API service for communication between IoT devices.

Rxdatascience inc.

Patient Journey Visualization | Funded by RxData Science Inc

Sep 2016Jun 2017 · 9 mos · Mandi Area, India

  • IEEE Paper | 2017 International Conference on Machine Learning and
  • Data Science (MLDS)
  • Software Tool For efficient query and visualization of Big Data.
  • Carried research to summarize patient journey on both individual patient level as well as on
  • aggregate level using clinical and claims data set.
  • Implemented a patient journey visualizer (PJV) tool to help different stakeholders like physicians, pharmaceutical companies and health insurers in visualizing their variables of interest out of this patient journey.
  • Implemented interactive visualizations, allowing the user to tweak and tinker.
  • Embedded statistical tools like Correlation matrix, linear regression allowing the user to do the
  • inferential analysis of healthcare data.
  • Implemented efficient query generation framework for kdb+ queries depending on the user
  • operations.

Smartron

Software and Product Development Intern

Jun 2016Aug 2016 · 2 mos · Hyderabad Area, India

  • Designed and Developed Music Player for Smart Watch
  • Technologies used: Java, Android Studio, Arduino, Arduino IDE.
  • Developed Low Energy Bluetooth App and Music Player App and implemented the communication layer between the two apps.
  • Designed 6 Unique Hand Gestures and implemented unique actions for each of those in the music player.
  • Implemented the detection of Hand gestures via MMU Sensor and the transmission of info of the same to the Smart Phone via Bluetooth.
JavaAndroidArduinoMobile Development

Innovation lines

Software and Product Devlopement Intern

Dec 2015Feb 2016 · 2 mos · Chandigarh Area, India

  • Developed IoT Products
  • Technologies and Platform used: Python, Arduino, Arduino IDE.
  • Developed Obstacle (Human Beings) Detector using Proximity Sensor.
  • Developed Smart Hanger which displayed video related to the clothes kept on it,whenever the hanger was moved.
  • Analysed various designs for Autonomous (Self Driving) Tractors.
PythonArduinoIoT Development

Education

Virginia Tech

Master of Science - MS — Computer Science

Jan 2019Jan 2021

Indian Institute of Technology, Mandi

Bachelor of Technology (B.Tech.) — Elecrical Engineering With Minor in Management

Jan 2013Jan 2017

Allen career institute

Mathematics

Jan 2012Jan 2013

Paramount Academy

12th

Jan 2010Jan 2012

D.A.V PUBLIC SCHOOL, MUZAFFARPUR

10th

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Software Design & Backend Development

Explore similar profiles based on matching skills and experience