About me
Namaskar! I am Yash Agrawal, a Full Stack Developer specializing in JavaScript technologies such as Node.js, Express.js, React.js, and Next.js, etc. I focus on building reliable and efficient web applications. Since my school days, I have been deeply interested in technology and entrepreneurship. After completing my schooling, I decided to pursue a career in this field. While I haven't narrowed down my niche yet, I am currently exploring and figuring it out.
Technologies
JavaScript is a high-level language that enables interactive and dynamic content on websites.
Node.js is a JavaScript runtime that enables full-stack development, allowing seamless client-side and server-side programming.
React.js is a powerful JavaScript library for building user interfaces, enabling efficient component-based architecture and seamless state management for dynamic web applications.
MongoDB is a NoSQL database that stores data in flexible, JSON-like documents, allowing for scalable and high-performance data management.
Express.js is a minimal and flexible Node.js web application framework that simplifies the creation of robust APIs and web applications with a wide range of middleware support.
Next.js is a React framework that enables server-side rendering and static site generation, optimizing performance and SEO for web applications
TypeScript is a superset of JavaScript that adds static typing, enhancing code quality and maintainability while enabling developers to catch errors early in the development process.
Remix is a powerful React framework that enhances web applications with fast server-side rendering and optimized data loading, ensuring excellent performance and SEO while providing a seamless user experience.
Framer and Webflow are no-code tools for building interactive websites, offering the option to add custom code for enhanced functionality.
My Journey So Far
In 9th & 10th Standanrd
- - I wanted to become a professional chess player.
- - I started participating in FIDE-rated chess tournaments.
- - Later, I realized that chess tournaments are very expensive, and building a career in chess would involve significant expenses. So, I decided to pause my chess journey.
In 11th & 12th Standanrd
- - I pursued commerce because I had a deep interest in entrepreneurship.
- - Alongside my school studies, I explored other activities like YouTube, Instagram, graphic design, etc., but eventually, none of them worked out for me.
After 12th - UX Designer
- - Initially, I decided to pursue a career in UX design with the goal of eventually opening my own UX design studio.
- - However, I later realized that my design skills were not strong enough, and I didn’t enjoy designing as much as I thought. Despite dedicating a whole year to this field, I lacked confidence in it.
- - Since I’ve always wanted to be closely connected to entrepreneurship and technology, I decided to start fresh and explore programming.
Now - Full Stack Developer
- - Even after entering the field of programming, I was initially very confused about which specialization to pursue—whether AI, Cloud Computing, Cybersecurity, or Full Stack Development.
- - I explored and learned a bit about various fields within programming. Over time, I realized that I enjoy coding websites and web applications, thinking about solutions to problems, and implementing them with reliable and efficient web applications. I also have a growing interest in AI and Cloud Computing.
- - I am continuously learning advanced topics in Full Stack Development and consistently upgrading my skills while also exploring AI and Cloud Computing.