Senior Software Engineer with 4+ years of experience in full-stack development. Strong experience in the MERN stack (MongoDB, Express.js, React.js, Node.js), building scalable web applications, interactive dashboards, and visual editors. Skilled in tools like ECharts, Three.js, Konva.js, and React Flow for advanced UI development. Worked on IoT data pipelines using Kafka and Redis within a microservices/microfrontend architecture. Integrated generative AI for automation in engineering workflows. Proficient in RESTful APIs, Jest for testing, and deployment using Docker and Azure services. Collaborative and detail-oriented, with a focus on performance, code quality, and cross-platform responsiveness.
Frontend: Reactjs, JavaScript (ES6), Typescript, HTML5, CSS3, Tailwind CSS, Bootstrap, Material UI, Microfrontend (Module Federation)
Backend: Nodejs, Expressjs, Python REST APIs, Kafka, Redis, Microservices
Database: Mongodb, Mongoose, SQL
Cloud & Authentication: Azure App Service, Azure Active Directory( Azure AD B2C), Single Sign On (SSO)
Security & Encryption: bycryptjs, JWT
Deployment & Devops: Docker, Github Actions
Version Control: Git, Github, Azure Devops
Testing & Debugging: Jest, React testing library, Postman, Fiddler
Real-time Communication: Websocket, SSE
AI & Machine Learning: Open AI (ChatGPT), Gemini, Azure Open AI, RAG, Object Detection
AI Tools: Github Copilot, Cursor, Claude Code, Windsurf
Project Management: Agile, Scrum, Jira