Summary
Overview
Work History
Education
Skills
Awards and achievements
Timeline
Generic
NARENDRA KUMAR KHICHAR

NARENDRA KUMAR KHICHAR

Ratangarh

Summary

Experienced software engineer specializing in optimizing database performance, integrating APIs, and building scalable systems. Demonstrated ability to enhance product reliability, create custom ORM solutions, and drive business growth. Successfully designed critical trading systems and implemented real-time data handling, fostering seamless execution through collaborative teamwork. Proficient in Golang, Python, Django, databases, and cloud technologies such as AWS and Azure.

Overview

5
5
years of professional experience

Work History

Senior Backend Developer

Almabase
03.2023 - Current
  • Collaborated with customer success, product, and QA teams to deliver highly reliable products.
  • Improved database performance and reliability, ensuring seamless and efficient data flow.
  • Enhanced True Sync system between external databases to sync real time data efficiently
  • Evaluated and implemented new features that directly contributed to revenue growth.
  • Developed and maintained core product services, libraries, and frameworks efficiently.
  • Developed a custom Django ORM-style ORM for Elasticsearch, enabling seamless execution
  • Developed a data extraction system using Redis Queue to pull data from external partners

Software Development Engineer

IndMoney
03.2022 - 03.2023
  • Contributed to initial project architecture and integrated third-party APIs for trading
  • Implemented Redis In memory caching to save trade context and static data of stocks
  • Developed order management system to store real time trading data in PostgreSQL database
  • Designed and implemented a push notification service based on real-time trade status
  • Build internal dashboards and daily reports for trades, funding and user on-boarding
  • Developed APIs For internal dashboards and Integrated it to Django based web Application
  • Collaborated with QA and frontend teams to ensure seamless and efficient trade execution
  • Designed and developed unit test cases in Go using go-mock and Ginkgo frameworks

Software Development Engineer Intern

IndMoney
05.2021 - 03.2022
  • Build Python programs to calculate market Momentum indicators, Trend Indicators, Volume Indicators and Volatility Indicators from Open-Low-Close-High data of stocks
  • Tested impact of Momentum Indicators on stocks performance for various time stamps
  • Developed ML based stock baskets from indexes like Nifty50, Nifty100, Nifty200 etc
  • Performance evaluation of ML index with benchmark on various financial features

Algorithmic Trading in Python - Intern

Atraxia Private Limited
06.2020 - 08.2020
  • Prepared algorithms to get shares based on features like volatility, liquidity, volume etc
  • Build LSTM model for multi variable time series forecasting using tick by tick stocks data
  • Developed Fully Automated Trading system in Python using 3rd party (Alice Blue) APIs

Data Analytics - Intern

The Shaadi Times
04.2020 - 06.2020
  • Visualized mobility data using Matplotlib during the Corona Pandemic for various cities
  • Analyzed data for Pre-Post Corona situation and developed dashboards from data

Education

B.Tech + M.Tech Dual Degree 5Y - Mechanical Engineering

Indian Institute of Technology
Kharagpur, India
05.2022

Skills

  • Programming Languages: Golang, Python, C, SQL, HTML & CSS
  • Databases: MySQL, PostgreSQL, MongoDB, Elastic Search, Redis cache
  • Messaging Technologies: Redis Queue, Kafka
  • Cloud Platforms: Azure Services, AWS
  • Frameworks: Gin, Django, Flask, Django Rest Framework, Ginkgo
  • Tools: Bitbucket, Postman, Jira, Jenkins, Grafana, Datadog, Asana
  • Unit Testing, Web architecture, Machine Learning, REST APIs

Awards and achievements

  • Awarded by Institute Blue-2022 and Prof B.N Avasthi Memorial Award - IIT, Kharagpur.
  • Inter IIT Record: Broke a 39-year-old record in the 5000m race with a time of 16:06 min.
  • Won 2 Gold and 3 Bronze medals in als in Inter IIT Sports General Championship-2018-19
  • Awarded by Best Athlete- IIT KGP for winning 5 gold and 1 silver medals in GC 2021-22.

Timeline

Senior Backend Developer

Almabase
03.2023 - Current

Software Development Engineer

IndMoney
03.2022 - 03.2023

Software Development Engineer Intern

IndMoney
05.2021 - 03.2022

Algorithmic Trading in Python - Intern

Atraxia Private Limited
06.2020 - 08.2020

Data Analytics - Intern

The Shaadi Times
04.2020 - 06.2020

B.Tech + M.Tech Dual Degree 5Y - Mechanical Engineering

Indian Institute of Technology
NARENDRA KUMAR KHICHAR