About me

I am a passionate AI Engineer and Data Scientist with a strong foundation in Python, Java, Node.js, and Django, driven by a deep curiosity for generative AI and cutting-edge technologies. With a focus on creating impactful solutions, I specialize in data-driven projects, AI model development, and seamless frontend-backend integration.

I have experience working on notable projects like ZARA - AI Bot and DeepSecure AI, where I developed empathetic AI systems and real-time deepfake detection tools. My expertise extends to React, Streamlit, and MongoDB, allowing me to build interactive applications with clean, scalable architectures. I am also skilled in UI/UX design, leveraging tools like Figma and Canva to create user-friendly interfaces.

In addition to my professional work, I enjoy exploring personal projects, including personalized AI chatbots and resume builders that streamline workflows. I am constantly learning and expanding my skill set to remain adaptable in the ever-evolving tech landscape.

Currently pursuing a B.Tech in AI & Data Science with a CGPA of 8/10, I am dedicated to advancing my knowledge while actively contributing to impactful AI-driven solutions.

Experience

Intern | Oct. 2024 - 0 yr 3 mos

SNS innovationhub, Coimbatore, India

Full Stack Developer | Aug. 2024 - Sept. 2024

TechAdors, Coimbatore, India

Skills

A look at all the programming languages, libraries, and tools I've worked with, I started programming about 1 year ago. I have tried a few programming languages and technology stack, both Backend and Frontend.

Even though the scope of web development is wide, I was very interested and focused on Frontend development.

Languages

HTML
CSS
JavaScript
TypeScript

Frameworks and Libraries

Angular
React
Next.js
Electron.js

Backend stack

noSQL
Node.js
Express.js
MongoDB

Softwares and Tools

VS Code
Git
GitHub
Figma

Currently or interest in learning...

MYSQL
AWS
MangoDB

My work process

Ideation and Planning

Begin with a thorough discussion to understand the project(s) purpose, objectives, and requirements. This step includes brainstorming ideas, identifying challenges, and setting clear goals to ensure the project is aligned with your vision.

Prototyping and Design

Develop wireframes and prototypes using tools like Figma or Canva. These visual mockups provide a clear representation of the website's structure, design elements, and user experience, ensuring alignment before development.

Content and SEO Optimization

Create and integrate SEO-friendly content to enhance visibility on search engines. This phase ensures that the website's content resonates with the target audience and improves its online presence.

Development and Coding

Transform the prototypes into a fully functional product. Using technologies like React, Django, or Streamlit (based on the project), the design is implemented with optimized and maintainable code to ensure scalability.

Testing and Validation

Conduct comprehensive testing to ensure the platform's functionality, security, and responsiveness. This includes debugging, performance analysis, and ensuring compatibility across devices and browsers.

Launch and Maintenance

Deploy the completed project to a hosting platform (e.g., Vercel or Docker). Post-launch, provide optional maintenance and updates to keep the website or application optimized and up to date.