n
nikhildube21

Nikhil Dube

@nikhildube21

Software Engineer, Full Stack Web Development AI

India
English, Hindi, Gujarati
About me
Full-Stack Developer and AI Engineer with experience building scalable web applications, backend systems, and AI-powered products using React.js, Node.js, TypeScript, Python, and PostgreSQL. Skilled in frontend, backend, REST APIs, authentication, WebSockets, SSE, RabbitMQ, cloud services, and scalable architectures. Passionate about Generative AI, LLMs, Prompt Engineering, and Machine Learning to solve real-world problems through clean, maintainable, and user-focused solutions.... Read more

Skills

n
nikhildube21
Nikhil Dube
Offline • 
Average response time: 1 hour

See my services

Full Stack Web Applications
I will build full stack web apps with ai and llm integration
AI Websites & Software
I will build ai websites web apps and custom ai software solutions

Work experience

Software Engineer

Hidden Brains InfoTech • Full-time

Jan 2025 - Present1 yr 6 mos

As a Full-Stack Developer and AI Engineer, I have designed, developed, and maintained scalable web applications, backend systems, and AI-powered solutions using modern technologies such as React.js, Node.js, TypeScript, Python, PostgreSQL, and JavaScript. My experience spans the complete software development lifecycle, from requirement analysis and system design to development, testing, deployment, and production support. On the frontend, I have built responsive, user-friendly, and high-performance applications using React.js, TypeScript, HTML5, CSS3, and modern JavaScript. I have developed reusable UI components, integrated REST APIs, optimized application performance, implemented state management, and delivered seamless user experiences across different devices and browsers. On the backend, I have developed scalable server-side applications using Node.js and Express.js, focusing on clean architecture, modular code, and maintainability. I have designed and implemented RESTful APIs, authentication and authorization systems using JWT and role-based access control, secure user management, file upload services, logging, validation, and error handling. I have experience integrating third-party APIs and cloud-based services into enterprise applications. I have worked extensively with relational databases such as PostgreSQL, designing normalized database schemas, writing efficient SQL queries, creating indexes, optimizing query performance, managing database migrations, and ensuring data integrity. I am also experienced in integrating database operations with backend services to build reliable and scalable applications. For real-time and asynchronous communication, I have implemented WebSockets, Server-Sent Events (SSE), and RabbitMQ to build event-driven architectures capable of handling notifications, background processing, live updates, and high-throughput messaging workflows. I have developed asynchronous job-processing systems that improve scalability, responsive