This is a submission for the New Year, New You Portfolio Challenge Presented by Google AI
About Me
I'm a passionate Software engineer and Machine Learning enthusiast. Currently working as an SWE at Arrcus Networks. I have previously worked at Zoho, Audio ML side of things, and as a Software Developer Intern at naas.ai
With a strong foundation in data science, networking, and full-stack development, I enjoy building intelligent systems and scalable web applications. I'm a lifelong learner who believes in practical implementation through building projects and participating in hackathons.
In my free time, I contribute to open-source projects, write technical blogs, and explore deep learning and web development. I'm currently learning German and love playing football whenever I get the chance.
Portfolio
How I Built It
- Next.js — Structured the app with a fast, scalable React framework
- Antigravity — Orchestrated backend logic and agent workflows
- Gemini 2.5 Flash (AI Studio) — Powered real-time AI reasoning and responses
- ElevenLabs Agent — Enabled natural, expressive voice interactions. LLM using Gemini 2.5 Flash
- Google Cloud Run — Deployed and scaled the app serverlessly
- Tailwind + shadcn — Designed a clean, modern UI with reusable components
- Email.js - Seamless contact form page integration with just a few steps.
What I'm Most Proud Of
- First and foremost, before any statistical datapoint, I wanted to have some change personally in different aspects of my lifestyle and hence a makeover of my portfolio.
- Achieved 100/100 Lighthouse Performance on multiple factors of Next.js production build
- Recorded 0.3s FCP and 0.4s LCP, far exceeding Core Web Vitals targets
- Maintained 0 ms Total Blocking Time with near-zero main-thread work
- Kept Cumulative Layout Shift under 0.005, ensuring visual stability
- Scored 100 SEO and 96 Best Practices, meeting production-grade standards
- Improved performance from 83 → 100 by optimizing images, JS payloads, and caching
- Delivered a fully AI-powered app while remaining sub-second load time
What Next?
- Improve the accessibility since the website would be viewed for a few seconds and a maximum of a minute. So, providing most of the user's time is important.
- Need some more thought process to make the landing page still close to what I do.
- Integrate my demo videos and photos of hackathons as reels/shorts.
- Last but not least, keep doing more to add more content to the site.


Top comments (0)