Ayush Mehrotra
A LITTLE ABOUT ME

Hi, I'm Ayush!

I'm a software engineer focused on building scalable web applications, AI-powered products, and developer tools. My primary expertise lies in full-stack JavaScript and TypeScript, where I enjoy designing systems that are fast, maintainable, and pleasant to use.

I'm currently pursuing a B.Sc. in Mathematics while managing my family's retail business alongside my studies. Balancing academics, business responsibilities, and self-learning has taught me discipline, consistency, and the ability to learn independently under real-world constraints.

Most of my work revolves around modern web technologies including React, Next.js, Node.js, TypeScript, PostgreSQL, MongoDB, Redis, Docker, and cloud deployment. Recently, I've been expanding into AI engineering, backend architecture, distributed systems, and machine learning.

I enjoy solving engineering problems more than simply writing code. Whether it's optimizing APIs, designing scalable architectures, building AI workflows, or creating polished frontend experiences, I like understanding how systems work from first principles.

Outside software, I spend time training in boxing, volleyball, wrestling, and strength training. Sports have shaped my approach to engineering by teaching discipline, adaptability, and continuous improvement. I also enjoy experimenting with product ideas, building side projects, and exploring new technologies.

Today, my goal is simple: become an engineer capable of building products that solve meaningful problems while continually improving my technical depth across software engineering, AI, and distributed systems.

EXPERIENCE

Software Engineer @ Wealthfino

June 2026 - present

Software Engineer Part Time @ Space AI

July 2025 - Nov 2025

Junior Web Developer (Intern) @ Codetikki

Jan 2023 - Mar 2023

Freelance Developer @ Remote

Mar 2024 - May 2025
MY VALUES

🛠️ Build Things That Matter.

Technology should solve real problems. I prefer creating products that people actually use instead of building projects solely to fill a portfolio.

📚 Never Stop Learning.

The technology landscape changes constantly. I dedicate time to learning computer science fundamentals, distributed systems, AI, backend engineering, and software architecture because strong fundamentals outlast frameworks.

🧠 Think From First Principles.

Rather than memorizing solutions, I prefer understanding why systems work. Breaking complex problems into smaller pieces helps me build reliable software and learn faster.

📈 Consistency Beats Motivation.

Progress comes from showing up every day, even when time is limited. Managing college, business responsibilities, fitness, and software development has reinforced the value of disciplined execution.

Performance Matters.

Whether it's application performance, clean architecture, user experience, or developer experience, I believe thoughtful engineering creates products that people enjoy using.

📢 Build Publicly.

Sharing projects, documenting progress, and contributing back to the developer community creates opportunities to learn from others while helping them solve similar problems.

Aesthetics
Do what you love