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.

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.
Experience
Mindstix Software Labs
Aug 2021 - Mar 2024Member of Technical Staff
Cognizant
Aug 2020 - Mar 2021Programmer Analyst
Cognizant
Jan 2020 - Aug 2020Intern
Skills
Education
Chandigarh University
2016 - 2020Bachelor's of Engineering in Computer Science
Blog
Loading articles...