Hi, I'm Komal Goel
Electronics and Computer Engineering student specializing in building high-performance web applications and scalable AI-driven solutions.
🌍Patiala, PunjabAbout Me
I am currently pursuing a Bachelor of Engineering in Electronics and Computer Engineering at Thapar Institute of Engineering and Technology. I am proficient in multiple programming languages and modern development frameworks.
I enjoy building efficient and scalable software solutions, with hands-on experience in full-stack web development, and AI-driven projects. My work focuses on writing clean, maintainable code and designing systems that balance performance, reliability, and usability.
Education
B.E. in Electronics and Computer Engineering
Thapar Institute of Engineering and Technology • Patiala, Punjab
Class XII (Senior Secondary)
Guru Nanak Foundation Public School • Patiala, Punjab
Completed Class XII with a score of 87.4%
Class X (Secondary)
St. Peter's Academy • Patiala, Punjab
Completed Class X with a score of 89.8%
Work Experience
Remote Sensing Intern
Thapar Institute of Engineering and Technology • Patiala, Punjab
Developed high-accuracy machine learning models for cyclone forecasting (94%) and methane emission estimation (97%) using NOAA and NASA satellite data. Performed spatio-temporal analysis on satellite imagery and improved forecasting reliability through feature engineering and model optimization.
Technical Skills
Frontend Development
- HTML / CSS
- JavaScript
- React.js
- Next.js
- TypeScript
- Tailwind CSS
- ShadCN UI
- Responsive UI Design
- Component-based Architecture
Chatbot & Conversational Systems
- Chatbot Development
- Conversational UI
- Decision Tree Chatbots
- Guided Interaction Flows
- Custom React Hooks
- TypeScript Type Systems
- Reusable Component Design
Backend Development
- Node.js
- Express.js
- Flask
- RESTful APIs
- Next.js Server Actions
- Authentication (NextAuth)
Cloud, Tools & Platforms
- Vercel
- Git
- GitHub
- Google Colab
- VS Code
AI & Machine Learning
- PyTorch
- TensorFlow
- Computer Vision
- Natural Language Processing
Programming Languages
- C / C++
- JavaScript
- TypeScript
Databases
- MySQL
- MongoDB
Featured Projects
A reusable decision-tree based chatbot designed as a floating support widget for websites. Built with Next.js and TypeScript, it enables guided conversational flows where users navigate predefined options instead of free-text queries, making it suitable for service navigation and customer support interfaces.
NoteMark
A full-stack note management platform with secure authentication, real-time CRUD operations, and a responsive modern UI. Built using Next.js App Router with MongoDB Atlas for scalable data handling and deployed on Vercel.