Navneet Tripathi, Developer in Mumbai, Maharashtra, India
Navneet is available for hire
Hire Navneet

Navneet Tripathi

Verified Expert  in Engineering

Bio

Navneet is a back-end developer with expertise in building highly scalable and robust back-end systems. He specializes in JavaScript, Node.js, Go, REST API, Express.js, Redis, MongoDB, PostgreSQL, CI/CD, and cloud services. As a self-motivated professional, Navneet enjoys solving complex problems while meeting business requirements and achieving ultimate goals.

Portfolio

Smallcase
JavaScript, Node.js, Go, Amazon Web Services (AWS), ELK (Elastic Stack)...
Indinvoice Tech Solutions Pvt Ltd
Go, JavaScript, Node.js, Amazon Web Services (AWS), Distributed Systems, REST...
GreyOrange
Erlang (OTP), Python, JavaScript, Amazon Web Services (AWS), Postman...

Experience

  • System Design - 5 years
  • JavaScript - 5 years
  • Microservices - 5 years
  • Node.js - 5 years
  • Amazon Web Services (AWS) - 5 years
  • Go - 4 years
  • NoSQL - 4 years
  • ELK (Elastic Stack) - 4 years

Availability

Part-time

Preferred Environment

Linux, Visual Studio, Sublime Text, iTerm2, Postman

The most amazing...

...thing I've built is a stock market simulator that supports different types of order placement, market timing, and universe discovery.

Work Experience

Senior Software Engineer

2020 - 2022
Smallcase
  • Designed services to generate leads for opening broker accounts. The onboarding journey supported user authentication via SMS-based OTP verification and a complete overview of the lead funnel.
  • Developed a tool to mock aftermarket stock orders for different broker implementations, providing postbacks for webhook and Redis for storing time-series data.
  • Designed and developed microservices for mutual funds and kept imports from brokers using Go and gRPC protocol.
  • Collaborated with a geographically distributed team in an Agile environment.
  • Focused on messaging within and between various independent components where reliable communication was critical.
Technologies: JavaScript, Node.js, Go, Amazon Web Services (AWS), ELK (Elastic Stack), Microservices, Team Building, MongoDB, PostgreSQL, Redis, Apache Kafka, gRPC, TypeScript 3, NoSQL, Software Project Management, Microservices Architecture, RESTful Microservices, APIs, TypeScript, Team Leadership, Cross-functional Team Leadership, Sprint Planning, Amazon EC2, Architecture, API Architecture, Back-end, Kubernetes

Development Lead

2018 - 2020
Indinvoice Tech Solutions Pvt Ltd
  • Built a proprietary scoring algorithm to provide guiding scores to financial institutions and used multiple data sources such as corporate ledger, public APIs, system transaction history, and onboarding data.
  • Implemented corporate financial programs like dynamic discounting and early payment, which is functional with one of the largest automobile manufacturers in India.
  • Built an FSM-based logic to allow highly configurable workflows involving multiple layers of stakeholders' products, clients, and banks.
  • Acted as the liaison between business and technology by developing processes, building a system using coding skills, and leading a tech team to produce timely results.
  • Designed and implemented a RESTful application using Node.js, Angular, and MySQL.
Technologies: Go, JavaScript, Node.js, Amazon Web Services (AWS), Distributed Systems, REST, Microservices, PostgreSQL, MySQL, TypeScript 3, Python 3, Apache Kafka, NoSQL, Express.js, Software Project Management, Microservices Architecture, RESTful Microservices, APIs, TypeScript, Team Leadership, Cross-functional Team Leadership, CTO, Sprint Planning, Amazon EC2, Architecture, API Architecture, Back-end

Software Engineer

2017 - 2018
GreyOrange
  • Implemented a profiling tool to measure the bottleneck of back-end software that controlled and coordinated the robots (Butler) operating in a real-time environment.
  • Developed protocols with the firmware team to enable safe power management of robots. The protocol was responsible for communication between the Erlang server and the firmware of bots.
  • Helped design and implement a responsive dashboard for key business metrics.
  • Developed a projection system to point a laser beam on a given plane and coordinates, helping the service team reduce TAT.
  • Designed a normalized relational database structure and wrote performant views and queries for reporting purposes.
Technologies: Erlang (OTP), Python, JavaScript, Amazon Web Services (AWS), Postman, PostgreSQL, REST, Distributed Systems, gRPC, Python 3, C++, MySQL, Microservices Architecture, RESTful Microservices, Amazon EC2, APIs, Back-end

Experience

Broker User Onboarding

A web application to provide a user onboarding journey that supports multiple flows for A/B testing and user funnel analytics.

I contributed as a senior software engineer and design systems architecture (HLD and LLD) liaison between the front end and back end to create API contracts. I also worked on observability and monitoring stack and developed a 2FA setup to deal with user PII.

Lending Risk Score—Rating Algorithm for Organizations

A recommendation model for financial and banking institutions to determine a lending risk with confidence ratings using sources like company ledger and public APIs (registrar of companies, GSTN) for data.

I oversaw the design of the service's back end and contracts for the data visualization dashboard.

Laser Projector Pointing System

A calibration-based laser projector pointing system that points a laser beam to given coordinates of a plane or rack slot. I developed this service using Python and supervised the process on the server.

Education

2013 - 2017

Bachelor's Degree in Electronics

Birla Institute of Technology and Science, Pilani (BITS Pilani) - Pilani, Jhunjhunu, India

Skills

Libraries/APIs

Node.js

Tools

ELK (Elastic Stack), Postman, Visual Studio, Sublime Text, Kibana

Paradigms

Microservices, Microservices Architecture, API Architecture, REST

Platforms

Amazon EC2, Amazon Web Services (AWS), Linux, Apache Kafka, Kubernetes

Languages

Go, JavaScript, TypeScript, Erlang (OTP), Python 3, C++, Python, TypeScript 3

Frameworks

gRPC, Express.js, Angular

Storage

Redis, NoSQL, PostgreSQL, MongoDB, MySQL

Other

Software Development, System Design, Software Project Management, RESTful Microservices, APIs, Sprint Planning, Architecture, Back-end, Distributed Systems, Team Building, Team Leadership, Cross-functional Team Leadership, Operating Systems, iTerm2, Modeling, 3D Math, CTO

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring