Hey there! π I'm Ritik Chourasiya, and I thrive on building
scalable and robust solutions , delving into the fascinating
realm of software engineering. I enjoy pushing the boundaries of
what's possible and finding creative ways to make things work.
When I'm not in front of a laptop screen, you'll find me in the
kitchen π³, whipping up delicious dishes. Beyond coding, my favorite
moments are spent with my family, savoring good food π², and making
lasting memories.
Technologies I have worked with:
July 2023 - Present
I am a Software Engineer currently employed at Docfliq, where I work as a full-stack developer as part of the Web Application Development team. Together, we utilize ReactJS and NodeJS to create software solutions that provide users with a seamless and enjoyable experience.
Jan 2023 - June 2023
Authentication is a critical aspect of any web application, ensuring that only authorized users can access sensitive...
MongoDB has become a popular choice for developers due to its flexibility and scalability. Just like any other databaseβ¦
In the realm of web development, rendering techniques play a crucial role in delivering engaging user experiences...
Developed a user-friendly polling application using React.js, Node.js, and MongoDB to streamline survey creation, voting, and real-time analytics. Designed an intuitive UI/UX supporting multiple question types (MCQ, ratings, open-ended) for seamless poll creation.
Integrated real-time data visualization with dynamic charts/graphs for instant result analysis. Implemented secure user authentication (JWT/OAuth) and scalable cloud-based data storage to ensure data integrity and privacy. Enhanced performance with RESTful API integration and optimized database queries for faster response times.
-----
The motivation behind developing Carrier JS lies in the pursuit of
optimizing web application performance by addressing the challenges
of frequent data retrieval. Recognizing the need for faster, more
responsive user experiences, Carrier JS strategically employs
caching to reduce latency and conserve bandwidth.
By providing developers with flexibility in cache management and
empowering users with control over cache invalidation, the aim is to
strike a balance between performance and data accuracy.
-----
The inception of Headx was driven by a vision to revolutionize SEO
management in React applications. Focused on enhancing web page
optimization, Headx seamlessly incorporates meta tags for titles and
descriptions, elevating both search engine visibility and overall
user experience.
Motivated by a commitment to simplicity and effectiveness, Headx
earned accolades on GitHub with 6 stars, 4 forks, and contributions
from 3 developers, reflecting its widespread acclaim and the
meaningful collaboration it inspired within the developer community.