NISHANT TYAGI

Software Engineer

Gurugram, Haryana, India6 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable, fault-tolerant backend systems.
  • Led projects in real-time data ingestion and AI-driven applications.
  • Proficient in multiple programming languages and frameworks.
Stackforce AI infers this person is a Backend Developer specializing in Fintech and EdTech solutions.

Contact

Skills

Core Skills

JavaApache KafkaLangchainNodejsC++KubernetesRuby On RailsAws

Other Skills

AWS-SdkAmazon Web Services (AWS)Android DevelopmentAnsibleApache CamelDockerExpress.jsGPT-4KotlinPostgreSQLRedisSQLSQLiteSpring BootTypescript

About

As an experienced backend developer, I specialize in building scalable, fault-tolerant systems with a focus on reliability. I have led various projects involving the design and development of complex systems, from real-time data ingestion pipelines to AI-driven applications, ensuring they meet the demands of scale and fault tolerance.

Experience

6 yrs 9 mos
Total Experience
3 yrs 4 mos
Average Tenure
4 yrs 9 mos
Current Experience

Syfe

3 roles

SDE 3

Aug 2024Present · 1 yr 10 mos

SDE 2

Jul 2022Jul 2024 · 2 yrs

  • Engineered a high-speed alerting system for tracking changes in 35,000+ securities, achieving sub-100ms latency for user notifications, enhancing real-time engagement.
  • Built a recommendation engine using user-user collaborative filtering that recommends investment opportunities to 100K+ users.
  • Implemented Langchain and GPT-4 for a news summary pipeline, optimizing content relevance.
high-speed alerting systemrecommendation engineLangchainGPT-4JavaApache Kafka

SDE 1

Jul 2021Jun 2022 · 11 mos

  • Built a reliable events processing pipeline for order management system which scales for thousands of orders during peak hours.
  • Architected a real-time foreign exchange functionality, seamlessly integrated with the order management system for auto-conversion, thereby elevating the user transaction experience.
  • Designed and built a notification delivery system that delivers uses Kafka, redis and read replicas for load distribution.
events processing pipelinereal-time foreign exchangenotification delivery systemJavaApache Kafka

Amadeus labs

Software Engineer

Jul 2019Jul 2021 · 2 yrs · Greater Bengaluru Area

  • Implemented SQLite based caching in C++ for a mission critical application’s configuration for easy configuration changes.
  • Created various micro-services in NodeJS(Typescript) to automate manual monitoring of application errors and implemented a go/no-go logic for new deployments.
  • Created various pipelines and Ansible-roles to orchestrate and enable the CI/CD. Used Helm in Kubernetes to standardise the orchestration of applications at the Org level.
SQLiteC++NodeJSTypescriptAnsibleKubernetes

Coderiq

Full Stack Developer

Oct 2018Jun 2019 · 8 mos · Pune/Pimpri-Chinchwad Area

  • Created a highly scalable, available learning platform using RoR, AWS-Sdk, Docker and PSQL from scratch to spawn real time deployment environments.
Ruby on RailsAWS-SdkDockerPostgreSQLAWS

Education

MIT pune

Bachelor's degree — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Apache Kafka

Explore similar profiles based on matching skills and experience