Nilesh Kumar
Software Engineer - II
Enthusiastic software developer with keen interest in building large-scale systems. Experienced in developing end-to-end solutions using Microservice architecture and writing clean and scalable code, with excellent debugging skills.
GoLang
TypeScript
JavaScript
Python
The Most Amazing...
Interest & Expertise
Achievements
- Won chatGPT challenge (1st) : HR Bot
Skills
Databases
MySQL, MongoDB, Redis, PostgreSQL, GCP, Hasura, RabbitMQ
Backend
Node.js, Python
Languages
HTML / CSS, JavaScript, C++, TypeScript, CSS
RealTime Communication Library
Socket.io
Version Control
Git, GitLab, GitHub
Frontend Framework & Library
Bootstrap, Material-UI, Tailwind CSS
Cloud Services
AWS S3, CloudFlare R2
Web Server
Nginx
Continuous Integration and Continuous Delivery (CI/CD)
Jenkin
Microservices
Azure
ServerLess
Docker
Frameworks
Express
Shell Script
Mongosh
Editors
Visual Studio Code
DevOps
Ably, Github Actions
Monitoring tools
Prometheus
SDKs
Twilio
Backend Framework & Library
Dapr
Deployment
Digital Ocean
Projects
HealthCare App
It was a Healthcare Application for children diagnosed with Autism. It had two roles in the mobile application PARENT and THERAPIST, alongside ADMIN in the admin-panel.
Tech stack involved in the projec are React Native for Mobile Application, React for Admin Web Application, NodeJS Express with Microservice Architecture.
Tech stack involved in the projec are React Native for Mobile Application, React for Admin Web Application, NodeJS Express with Microservice Architecture.
Podcast App
The Project aimed at creating a podcast application for
organization’s internal events and podcasts. Setting up a Chat-SDK that supports 3 messaging services, Socket.io, Ably, and RabbitMQ using TypeScript and dependency injection. Set Up an icecast server for audio streaming. R&D on creating a scalable WebRTC server. Explored Janus WebRTC server.
Tech Stacks used are Frontend: React Native. Backend: NodeJS, WebRTC, Icecast, Socket.io, Ably, Janus WebRTC
Tech Stacks used are Frontend: React Native. Backend: NodeJS, WebRTC, Icecast, Socket.io, Ably, Janus WebRTC
ChatBot for HRs and Employees
This project was created during an Internal Hackathon (chatGPT challenge) using chatGPT and its APIs. The project aimed at providing a bot for employees where they can have their answers on queries related to organization’s policies, leave structure, events and raise issues.
Tech Stacks used are
Frontend: VueJS, Vuetify.
Backend: NodeJS, Typescript, Python, Postgresql, Hasura, chatGPT APIs, Docker
Tech Stacks used are
Frontend: VueJS, Vuetify.
Backend: NodeJS, Typescript, Python, Postgresql, Hasura, chatGPT APIs, Docker