Introduction
PANKAJ THAKUR
Software Engineer

Creating elegant digital experiences with modern web technologies.

Specialized in responsive, user-centric applications with attention to detail.

Tech Stack

Technologies and tools I use to bring ideas to life.

01

Frontend

React
Framework
Next.js
Framework
React Native
Mobile
TypeScript
Language
Tailwind
Styling
02

Backend

Node.js
Runtime
PostgreSQL
Database
Express
Framework
MongoDB
Database
Sequelize
ORM
Socket.IO
Real-time
03

Tools

Git
Version Control
VS Code
Editor

Experience

My professional journey and the impact I've made along the way.

Junior Software Engineer

Netclues India
Sep 2024 - Present
Node.jsReactReact FlowDashboard DesignSequelizeMySQLMicroservices

Created a workflow creation system using React Flow that allows users to build step-by-step workflows with department-specific services, dynamic actions (approve/reject/payment), and role-based agent assignment. Users can rearrange agents, reorder actions, and create workflows based on departments and services. Also developed a dynamic admin dashboard with customizable widgets where users can enable/disable, resize, rearrange, and customize widgets including name, colors, and graph types (bar, pie, line).

Key Achievements

  • Created a dynamic workflow builder with React Flow enabling step-by-step workflow creation with customizable actions and role-based agent assignment
  • Developed a customizable admin dashboard with resizable and draggable widgets featuring configurable visualization options

Software Engineer Intern

Netclues India
Feb 2024 - Sep 2024
React.jsNode.jsExpressWebSocketsSequelizeMySQLMicroservices

Learned and applied React.js, Node.js, Express, WebSockets, Sequelize, and MySQL. Implemented a real-time chat system in a microservice architecture for the admin portal, enabling user-to-user communication and department-based automatic groups that display based on user roles and departments.

Key Achievements

  • Implemented real-time chat system with WebSockets, improving internal communication efficiency
  • Created department-based automatic chat groups with role-based access control

Work

Selected projects that represent my approach to problem-solving and technical implementation.

01
Landing page preview

SyncVibe

A social and music playing platform that allows users to create and join rooms to listen to music together.

Key Features

  • Share posts and story updates
  • Create and join rooms to listen to music together
  • Search for songs and add them to the queue
  • Real-time chat feature with notifications
  • Video call feature
  • SSO authentication with Google
  • Passkey authentication
  • Responsive design for mobile and desktop
02
Landing page preview

SyncVibe App

A social and music playing app that allows users to create and join rooms to listen to music together.

Key Features

  • Create and join rooms to listen to music together
  • Search for songs and add them to the queue
  • Real-time chat feature with notifications
  • Video call feature
  • SSO authentication with Google
  • Music playback history
  • Custom playlist creation

Contact

Let's discuss your project or explore potential collaborations.

Get in Touch

Location
Ahmedabad, India
Availability
Available for new projects
Response Time
I usually respond to inquiries within 24-48 hours. For urgent matters, please mention it in your message.