Nilesh Kumar

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
Interest & Expertise
    Achievements
    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.
    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
    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