Full Stack Developer specializing in Python, JavaScript, and AI-driven applications.
View My ProjectsMy career journey and key accomplishments.
Cognizant • Sep 2022 - Jan 2025 • Bengaluru, India
Improved database performance by optimizing queries—cutting the execution time by 25% and increasing real-time processing capacity for mission-critical applications. Resolved approximately 80% of production problems with careful debugging and thorough unit testing (with PyTest and Jest), developing more reliable software.
A showcase of my technical implementations.
AI/ML • Computer Vision
Built an AI-powered tool to detect and classify infant emotions by analyzing facial expressions with 85% accuracy using OpenCV and TensorFlow, deployed on AWS for real-time feedback.
AI/ML • Security
Created an AI-powered system with Python and machine learning algorithms to identify and counter cyber-attacks in real time, improving threat detection accuracy by 45%.
Python
A simple Python-based voice assistant that can perform various tasks like web browsing, fetching weather information, searching Wikipedia, and more using voice commands.
HTML/CSS • JS
Elegant Glassmorphism Design with Advanced UI Features
HTML/CSS • JS • Python • Flask • Pdfkit • Faker
A sophisticated full-stack hotel management application, built using Python and leveraging its rich ecosystem of modules to deliver an efficient and seamless experience. The backend is powered by Flask, ensuring scalability and flexibility, while the frontend is crafted with HTML, CSS, and JavaScript to offer a polished user interface.
HTML/CSS • JS • Python • Vue.Js • Weather API
Meteora is an immersive weather application that brings weather data to life with stunning animations and intuitive design. Experience weather forecasts with dynamic backgrounds and visual effects that change based on current conditions.
HTML/CSS • JS • React • Chart.Js • Framer Motion
FinTrak is a beautifully designed, frontend-only personal finance management dashboard built using React, Tailwind CSS, Framer Motion, and Chart.js. It empowers users to track their expenses, budgets, investments, and financial goals in a visually appealing, interactive interface—enhanced with real-time AI-driven insights.
HTML/CSS • JS (Vanilla) • Google Fonts
An elegant, interactive web application for visualizing classic computer science algorithms. This tool helps users learn and explore sorting, pathfinding, tree traversal, and dynamic programming algorithms through beautifully animated and responsive visualizations.
Python • Tkinter • Matplotlib • ttkthemes • NetworkX
An interactive desktop application built with Python, Tkinter, and Matplotlib for visualizing sorting, pathfinding, and tree traversal algorithms. Inspired by Google's Material Design, this tool offers a modern and user-friendly interface to enhance your algorithm learning experience.
CSS3 • JavaScript (ES6+) • Font Awesome • jsPDF • html2canvas
PackPal is an AI-powered smart travel packing assistant that helps travelers plan, pack, and export optimized luggage lists based on destination, airline, weather, and more — all in a single responsive web app.
My technical capabilities and expertise.
Strong expertise in multiple programming languages with a focus on Python and JavaScript/TypeScript for full-stack development.
Extensive experience with both frontend and backend frameworks, as well as data science and machine learning libraries.
Experience with both SQL and NoSQL databases, including optimization and administration.
Cloud infrastructure management and DevOps practices for efficient software delivery.
The developer behind the code - my journey and philosophy.
I believe in building software that solves real problems efficiently. My approach combines clean code principles with practical solutions, always considering performance, security, and maintainability. I focus on creating systems that are not just functional but also scalable and easy to extend.
Good software should be like a well-oiled machine - it works seamlessly, requires minimal maintenance, and can adapt to changing requirements. I strive to write code that my future self and other developers will thank me for.
My methodology starts with understanding the problem deeply, followed by designing robust solutions. I believe in iterative development, continuous testing, and frequent feedback loops. Working in Agile environments has taught me the value of adaptability and clear communication.
I approach each project with a focus on delivering value early and often. By breaking down complex problems into manageable pieces and validating each component, I ensure the final product meets both technical and business requirements.
Capturing moments
Exploring new frontiers
Fictional and Fantasy
A lot
Have a project or opportunity? Get in touch!
Location
Kendrapara, Odisha (Open to remote)