Nikhil Kanwal

Software Engineer

Bengaluru, Karnataka, India3 yrs 3 mos experience

Key Highlights

  • Led microservices architecture for high throughput.
  • Achieved significant trading volume growth.
  • Recognized with multiple awards for engineering excellence.
Stackforce AI infers this person is a Fintech Backend Engineer with strong cloud and DevOps expertise.

Contact

Skills

Core Skills

Backend DevelopmentCloud & Devops

Other Skills

AWSAWS LambdaAWS Step FunctionsAlgorithmsAmazon EKSAmazon SQSAmazon Web Services (AWS)Apache KafkaArtificial Neural NetworksC (Programming Language)C++Cascading Style Sheets (CSS)Computer ScienceContinuous Integration and Continuous Delivery (CI/CD)Data Analysis

About

Passionate and results-driven Software Development Engineer with a solid track record of designing and implementing high-impact solutions in the fintech industry. Proficient in multiple programming languages including GoLang, C++, JavaScript, Python, and SQL, and well-versed in cutting-edge web technologies like React and Node.js. Experienced in leveraging cloud platforms such as AWS and advanced DevOps tools including Docker, Kubernetes, CI/CD, and Terraform to optimize development workflows and enhance system reliability. At CoinSwitch, I have successfully led projects that significantly improved operational efficiency, reduced latency and increased trading volume such as designing a central service for crypto asset liquidation and integrating major exchanges to boost trading volumes. My contributions have consistently driven business growth and operational excellence, earning me accolades like the “Rising Star” and “Engineering Excellence” awards. Core Competencies: Backend Development: Expertise in GoLang, Python, Javascript, Node.js, C++ and microservices architecture. Cloud & DevOps: Skilled in AWS, Docker, Kubernetes, CI/CD, and Terraform for scalable and efficient deployments. Database Management: Experienced with PostgreSQL, MySQL, Redis, and Elasticsearch. Monitoring & Alerting: Implemented effective monitoring solutions using Grafana and NewRelic. Others: Data Structures and Algorithms, Low Level Design, OOPs, High Level Design I am always eager to tackle challenging problems and innovate to drive technology forward. Let's connect if you're looking for a dedicated software engineer with a proven ability to deliver top-notch solutions in a fast-paced environment.

Experience

3 yrs 3 mos
Total Experience
2 yrs 1 mo
Average Tenure
1 yr 1 mo
Current Experience

Pocket fm

Software Development Engineer 2

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India

GoLangJavaScriptNode.jsReactPythonRedis+6

Coinswitch

Software Development Engineer 1

Feb 2023Apr 2025 · 2 yrs 2 mos · Bengaluru, Karnataka, India · On-site

  • CoinSwitch is one of India's largest crypto exchanges, serving over 20 million users.
  • As part of the CSX team which is our own inhouse crypto exchange, I:
  • Designed and deployed several microservices from scratch, capable of handling peak throughput of 80k RPM.
  • Architected and implemented a central service for the liquidation of crypto assets, which integrated other exchanges like -> WAZIRX, BINANCE, KUCOIN
  • This helped boosting trading volume since users could able to place orders on multiple exchanges through one place.
  • Optimized system performance and manitainability by removing Consul as a service discovery platform from our microservice architecture.
  • Developed new features, including Market Orders, leverage/risk management system, with automated risk mitigation using AWS Lambda.
  • Automated workflows such as order synchronization with Cron Jobs, improving on-call efficiency.
  • Led deployments on AWS, leveraging Kubernetes, Docker, and CI/CD pipelines for streamlined development.
  • Additionally,created an internal dashboards using React, enabling data-driven business decisions.
  • Worked in a small team and launched API trading.
  • This service is currently doing a volume of around 150 Million every day.
  • Created a Rate Limiter in the web server layer for API trading APIs.
  • Load test the API’s using Jmeter.
  • Did the POC to reduce the execution time between two steps in AWS Step function using
  • temporal Workflow.
  • Automated repeated business asks by creating dashboards on Open Blocks.
  • Key Technologies: GoLang, JavaScript, Node.js, React, Python, Redis, PostgreSQL, AWS, Docker, Kubernetes,etc
  • Awards and Recognition:
  • Rising Star for exceptional contributions.
  • Best Team for collaborative success.
  • Engineering Excellence for innovation at scale.

Tata insights and quants - a division of tata industries limited

Intern

Aug 2022Jan 2023 · 5 mos · Bengaluru, Karnataka, India

  • During my software developer internship at Tata IQ, I had the opportunity to delve into cutting-edge technologies. I gained expertise in creating object detection models such as YOLOv5, while also expanding my knowledge in deep learning, machine learning, and OpenCV. Additionally, I actively contributed to the training process by labeling images using LabelImg. This internship provided me with invaluable hands-on experience and deepened my understanding of computer vision and artificial intelligence.

Education

Jain (Deemed-to-be University)

Bachelor of Technology - BTech — Engineering

Jan 2019Jan 2023

Stackforce found 100+ more professionals with Backend Development & Cloud & Devops

Explore similar profiles based on matching skills and experience