About

I'm Anirudh (techwithanirudh), a design engineer and full-stack developer who builds beautiful, functional websites.

Overview

A quick look at my background, focus, and what I'm building next.

Hi, I'm Anirudh. I'm a self-taught software engineer and a student who loves building things with code. I grew up playing with computers, and now I'm passionate about learning new technologies and always improving my skills.

If you're curious, my journey began with Lego sets as a kid, building, breaking, and rebuilding anything I could imagine. That hands-on curiosity slowly turned into a love for making things with code. Over time, I moved from robots and gadgets to websites and apps, always chasing the next challenge. Since then, I've spent countless hours coding, brainstorming, and wrestling with bugs that taught me a lot more than any tutorial ever could.

View Work

My Expertise

Focused on building practical projects with modern tools

Web Development

Building modern web apps with Next.js, React, TypeScript, and UI frameworks.

AI & Machine Learning

Exploring AI features with Python, OpenCV, and LLMs.

Full Stack Development

Creating end-to-end solutions with Node.js, TypeScript, databases, and cloud technologies.

Experience

A quick timeline of the roles shaping my work.

Worked on the frontend and microservices of Energent.ai's AI data analysis platform.

  • TypeScript
  • React
  • Next.js
  • Node.js
  • Research
  • Autonomous Vehicles
  • Privacy Engineering

Personal Projects

Built Coolify Tweaks, Shadcn SaaS Landing, and various open-source projects.

  • TypeScript
  • Next.js
  • React
  • Node.js
  • PostgreSQL
  • PowerApps
  • JavaScript
  • React
  • SharePoint
  • Python
  • Keras
  • OpenCV
  • TensorFlow
  • Mindstorms
  • Lego Boost
  • Python

Live Activity

Fresh events from across my GitHub.

Pushed 1 commit to techwithanirudh/portfolio: fix: improve wording and clarity in vscode-setup.mdx; add Card and Cards components in mdxComponents
May 14, 2026
Created a branch on techwithanirudh/portfolio
May 14, 2026
Pushed 1 commit to techwithanirudh/portfolio: feat(link-preview): implement link preview generation and management (#47)
May 13, 2026
Merged a pull request on techwithanirudh/portfolio
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: feat: ensure output directory exists before capturing screenshot
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: feat: add favicon support to LinkPreview and PreviewButton components
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: refactor: improve code readability by formatting and adding braces for clarity
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: refactor: simplify link preview logic and remove unused functions
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: feat: add version field to LinkPreviewManifest interface
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: fix: adjust HoverCardContent width for LinkPreview and PreviewButton components
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: feat: update link preview images and replace Image component with BlurImage
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: refactor: update screenshot timeout and waitAfterLoad values for improved performance
May 13, 2026
Pushed 2 commits to techwithanirudh/portfolio: feat: add link preview images and implement PreviewButton component and refactor: add ExclusionsConfig type to exclusions configuration
May 13, 2026
Pushed 1 commit to techwithanirudh/portfolio: refactor: update link preview configuration and improve utility functions
May 13, 2026
Deleted a branch on techwithanirudh/portfolio
May 13, 2026

Let's Collaborate

Have questions or want to connect? Reach out through the contact form or find me on social platforms.