Ashutosh Tiwari

I’m a software engineer with a strong interest in building for the web, where design, logic, and user experience come together. My work covers both frontend and backend development, which helps me see software as a complete system rather than separate parts. I enjoy creating clean, user-friendly interfaces as much as designing structured, scalable backend systems. The web keeps evolving, and that constant change is what keeps me motivated to learn and build.

Portrait of Ashutosh Tiwari

My fascination with programming began in high school when I started learning Java. What began as curiosity turned into a long-term pursuit of understanding how ideas turn into working software. Over time, I’ve explored new frameworks, tools, and languages that shaped the way I think about structure and problem-solving. I’ve grown to appreciate clarity and simplicity in both code and design, where thoughtful choices matter more than complexity.

Outside of work, I build small projects to experiment with new ideas and keep my skills sharp. Many of these projects serve as personal showcases of what I’ve learned along the way. I also have experience working in agile environments, which taught me how collaboration, adaptability, and iteration lead to better results. I try to balance attention to detail with awareness of the bigger picture, always aiming to write code that works well and feels right to use.

4+ YoE
Full-stack development
Available for work

Experience

Mindstix Software Labs

Aug 2021 - Mar 2024

Member of Technical Staff

Cognizant

Aug 2020 - Mar 2021

Programmer Analyst

Cognizant

Jan 2020 - Aug 2020

Intern

Skills

JavaScriptTypeScriptReactNext.jsNode.jsSASSTailwindReduxZustandJavaExpressPostgreSQLMongoDBGraphQLREST APIsDockerKubernetesAWS

Education

Chandigarh University

2016 - 2020

Bachelor's of Engineering in Computer Science

Blog

Loading articles...

Contact

I'll reply within 24 hours.