
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.
Software Engineer @ Wealthfino
June 2026 - presentSoftware Engineer Part Time @ Space AI
July 2025 - Nov 2025Junior Web Developer (Intern) @ Codetikki
Jan 2023 - Mar 2023Freelance Developer @ Remote
Mar 2024 - May 2025🛠️ 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.
