About me
With two years of hands-on experience in fintech startups, I have cultivated a robust skill set as a MERN Stack Developer, proficient in React, Node.js, Nest.js, Next.js, MongoDB, and MySQL. Thriving in dynamic environments, I excel in delivering scalable solutions that adhere to industry standards. My current focus on AWS and containerization underscores my commitment to staying ahead in modern development, ensuring I remain innovative and well-equipped to tackle emerging challenges.
Driven by a fervent dedication to excellence, I approach every project with enthusiasm, whether it involves system architecture, database optimization, or UI design. My journey reflects adaptability and an unwavering pursuit of excellence, qualities I am eager to leverage in contributing to transformative projects within the fintech industry and beyond.
My Skills

Front-end

Back-end

Tools
This Task Management System features user registration and login, followed by a dynamic dashboard with columns for "To Do", "In Progress", "Completed", and "Frozen" tasks. New tasks are created in the "To Do" column by default, where users provide a title and short description. Using OpenAI LLM, the system auto-generates a detailed task description and assigns a priority level (Low, Medium, or High) based on the content. Tasks can be easily moved between columns by selecting the desired status. Users can also edit task details such as the due date and participants, or delete tasks as needed. The backend is built with FastAPI, and the frontend uses React.js for a seamless and responsive experience.
FastAPI,Mongodb,Reactjs,TailwindCSS,OpenAI LLM,Vercel,DigitalOcean
Email:
john@example.com
Password:
123456
The application begins with a job listings page where users can browse roles fetched from a backend API. Upon selecting a job, the system uses the job description to generate two relevant coding questions using OpenAI. When a user chooses a question to solve, they are taken to the code editor screen. This screen displays the question description, sample inputs/outputs, and a Monaco-based JavaScript editor. Users can write and run code using the built-in compiler to test their solutions. After submission, the code is saved to the database and analyzed by an OpenAI LLM, which returns suggestions for improving the submitted code. This end-to-end flow offers a dynamic and intelligent coding environment tailored to job-specific challenges.
React.js,Express.js,MongoDB,OpenAI LLM,Code-compiler,TailwindCSS,DigitalOcean,Vercel
The Workflow Management System offers a visual interface to create and manage linear workflows using React Flow. Each workflow begins with a Start node, followed by an API node where users can configure the HTTP method, URL, headers, and body for POST/PUT requests. An Email node is then added to specify the recipient who will receive the API response. Workflows must be saved before they can be executed, edited, or deleted, ensuring structured management. The platform includes secure authentication, role-based authorization, and a robust backend with database integration for reliable performance and data persistence.
React.js,Node.js,MongoDB,TailwindCSS,ReactFlow,DigitalOcean,OpenAI LLM
Email:
john@example.com
Password:
123456
Our streamlined weather app provides instant access to the current temperature, ensuring you're always in the know. With a clean and simple interface, easily check the current temperature wherever you are. Stay informed without any clutter, just the temperature you need at a glance. Click now for quick and easy weather updates on the go.
React.js,API Integration,Netlify
The mini-website was developed using Next.js, Express.js, and Redux to track real-time cryptocurrency prices. The backend continuously polls live price data from an API, storing it in MongoDB, while the frontend retrieves and displays the latest 20 entries in a dynamically updating table. WebSockets facilitate seamless real-time updates, and Redux, along with Redux Persist, efficiently manages state, ensuring user selections are preserved in localStorage. A modal allows users to effortlessly switch between different stocks or cryptocurrencies, providing a smooth and responsive experience.
Next.js,Express.js,MongoDB,Redux,WebSockets,TypeScript
Experience the ultimate movie database in the palm of your hand with our IMDb app. Instantly access a vast collection of movies, TV shows. Browse through detailed ratings, reviews for your favorite films and TV series. Stay up-to-date with the latest entertainment news and release dates. With personalized recommendations and user-friendly navigation, our IMDb app is your go-to destination for all things cinema. Click now and dive into the world of entertainment!
React.js,Styled-Components,API Integration,Netlify
A Quiz application developed using React Router, seamlessly integrated with the Open Trivia Database API. The app offers a diverse range of categories and three levels of difficulty. Users can select their preferred category and difficulty level to access a curated set of questions. Leveraging the Open Trivia Database API ensures a comprehensive and reliable source of quiz content. With React Router facilitating smooth navigation, users can enjoy an interactive and engaging quiz experience tailored to their preferences.
React.js,MaterialUI,Netlify