👋 Hey! I'm Rahul Gupta and I'm a Full-stack engineer who makes web and mobile apps.
From a curious learner to a skilled web and mobile app developer, my interest in web development began in a cyber cafe where I taught myself basic HTML and CSS. Luckily, I had the chance to meet IT professionals in the same cyber cafe, and with their guidance and real-world work experience, I gained a strong understanding of HTML and CSS by the 12th standard. After completing my high school education, I pursued a bachelor's degree in software development to further enhance my skills.
Throughout my college years, I remained updated with trending technologies and enrolled in online courses to deepen my knowledge of NodeJS, ReactJS, JavaScript, PHP, and Android development. During my last college semester, I chose to work with small businesses, where I could apply my skills in NodeJS and other trending technologies, gaining more exposure to new technologies.
Within 10 days of graduating, I landed a job where I initially expected to work as a backend developer, but soon I was assigned to a desktop application based on ReactJS and ElectronJS. This opportunity propelled my career as a front-end and full-stack developer, allowing me to continue working with ReactJS and expanding my skill set to include React Native and Flutter for hybrid mobile projects.

💼 Work experience
I switch a lot of companies. It's mostly about the culture.