About Me
I am a passionate full-stack developer with experience in a variety of technologies and frameworks. My journey in software development has equipped me with skills in both front-end and back-end development, allowing me to create robust applications.
Skills
- MERN Stack: Proficient in building applications using MongoDB, Express.js, React.js, and Node.js.
- Next.js: Developed several projects leveraging - Next.js for server-side rendering and static site generation.
- Frontend Development: Created reusable frontend components during an internship, enhancing user interfaces.
- REST API Development: Experienced in building RESTful APIs using Drizzle ORM with PostgreSQL as the database.
- Content SAAS Application: Worked on a project utilizing the Gemini API to generate content captions for social media platforms.
- Caching: Explored caching strategies using Redis to improve application performance.
- Containerization: Familiar with deploying applications using Docker for consistent environments.
Cross-Platform Development: Developed mobile applications using Flutter, ensuring compatibility across various devices.
Projects
Description:
A service that generates social media captions using the Gemini API.
Technologies Used:
Next.js, Node.js, Gemini API.
-
REST API with Drizzle ORM
Description:
Developed a RESTful API to manage data interactions with PostgreSQL.
Technologies Used:
Node.js, Drizzle ORM, PostgreSQL.
Description:
Created reusable UI components during my internship to streamline the development process.
Technologies Used:
React.js, TailwindCSS, React-PDF
Internships/Experience
Front-end Intern: Frover Labs
I helped design web components that aligned with the design of the project and created elements that worked across different platforms. Created a library of components under the internship which can be referred here:
Link to my NPM package
Future Endeavors
I am currently exploring advanced backend concepts and looking to deepen my understanding of cloud services and microservices architecture.