Prince Shukla's Work | ContraWork by Prince ShuklaPrince Shukla
Web Developer & AI/ML Developer Building Websites, AI Tools
Designed and developed a personal portfolio website to showcase my skills, projects, and experience in full-stack web development and machine learning.
The portfolio presents my technical expertise, featured projects, and professional profile through a modern interface with interactive elements and responsive design.
Key Highlights:
Modern portfolio UI/UX
Interactive animations and visual elements
Project showcase and technical skills section
Responsive website experience
Dedicated sections for professional introduction and work
Live Website: https://prince-portfolio-brown.vercel.app/
Role: Full-Stack Developer
Project Type: Personal Portfolio Website SAATHI — AI-Powered Social Confidence Platform
SAATHI is an AI-powered platform designed to help people build social confidence, improve communication skills, and practice real-world conversations in a supportive digital environment.
The platform focuses on making communication practice more accessible through AI-powered conversations and roleplay experiences, helping users prepare for interviews and become more comfortable expressing themselves.
Key Features:
• AI Companion for conversational practice and supportive interactions
• Interview Roleplay to practice real-world interview scenarios
• Communication and speaking practice
• A user-focused dashboard to support personal progress
• Peer connection concepts for practicing with others
• Safety-focused AI interaction design
The project combines modern web development, AI integration, and user-centered design to explore how technology can help people communicate with greater confidence.
SAATHI aims to make every conversation an opportunity to practice, learn, and grow. A production-grade, end-to-end workforce management and attendance verification system designed specifically for security guard agencies.
Key Architectural Design: Security guards carry basic keypad phones and do NOT use any mobile application themselves. Instead, mobile Field Officers physically visit each security post, verify guard presence via live GPS geo-fencing (server-side Haversine formula), and capture live rear-camera photo proofs using the Field Officer Android/iOS App. Microsoft Teams Employee Assistant — AI-Powered Database Integration
Developed a Microsoft Teams chatbot integration that connects Teams conversations with MongoDB to retrieve employee information through natural-language queries.
The project uses Microsoft Graph API, Node.js, and database integration to enable users to access employee-related information directly through a conversational interface.
Key Features:
• Microsoft Teams chatbot integration
• MongoDB employee database connectivity
• Natural-language query processing
• Backend API integration using Node.js
• Automated retrieval of employee information
• Cloud deployment using Microsoft Azure
Tech Stack: Node.js, JavaScript, MongoDB, Microsoft Teams, Microsoft Graph API, Azure App Service, Azure Bot Service, GitHub Actions.
This project demonstrates practical experience in backend development, conversational interfaces, database integration, and cloud deployment.