Chiragkumar Gohil
Software Developer @ Carboledger
A developer with a passion for building innovative solutions.
About
I am a passionate software developer with expertise in building innovative solutions using a wide range of technologies, including HTML, CSS, JavaScript, React, Node.js, Next.js, MongoDB, and PostgreSQL. My journey began with Python, which sparked a deep fascination with programming. Through self-taught learning and hands-on experience, I have continuously expanded my skills to create dynamic web applications that enhance user experiences and drive efficiency.
Want to learn more about my journey? Read more.
Work Experience & Skills
Software Developer
Carboledger, Inc. | 2023 - Present
PCF Data Sharing Platform: Developed and implemented a data sharing platform from the start. Key responsibilities included architecting RESTful APIs, performing Prisma ORM queries, writing PostgreSQL scripts, constructing interactive dashboards, and delivering end-to-end feature implementations.
MERN Stack Development: Contributed to the development of the company's first MERN stack project. Enhanced user experience through design improvements, built dynamic dashboards, and managed data using MongoDB.
Web Development: Spearheaded the migration of the company website to Next.js, resulting in a substantial boost in performance and SEO rankings. Revamped the website's design, incorporating a user-friendly interface and seamless content management with Sanity CMS.
Programming Languages
Frontend
Backend
Tools
Projects
FinTracker
FinTracker is a personal finance tracker that helps you easily manage your expenses and income. With its intuitive interface, you can keep track of your finances easily
Cloudmark
Cloudmark is a bookmark manager extension that makes saving, organizing, and sharing bookmarks easy. It offers a simple and efficient way to keep your favorite websites accessible and neatly arranged.
Project
Local data pipeline with Apache Kafka
Local data pipeline with Apache Kafka
This project implements a local data pipeline that generates synthetic user activity data, streams it using Apache Kafka, processes it with a consumer, and stores it in a SQLite database. The project also includes data visualization features to analyze user actions.
Book recommender
Discover your next great read with the Book Recommender app! Choose your favorite genres, and let the app find intriguing titles for you. Unique AI-generated descriptions help you decide if a book is right for you.
Foldkart - Flipkart clone
Foldkart is a Flipkart clone created using the MERN stack. It includes features such as user authentication, product listings, and a shopping cart, enhanced with Redux for state management and Material UI for design.
Money tracker
Money Tracker is a web application that helps you keep track of personal debts and credits. You can log who owes you money and to whom you owe money, and send reminders via email to ensure timely repayments.
Blogspace
Blogspace is a web-based platform for sharing your thoughts and experiences. Built with MongoDB, Node.js, and Express.js, it allows users to write and publish blog posts easily using the EJS templating engine.
CO2 emissions data analysis
This Python program analyzes CO2 emission data from 1997 to 2010. It generates graphs comparing yearly emissions for selected countries and creates detailed reports to understand global emission trends.
Cricket CLI game using Python
The Cricket CLI Game brings the childhood book-based cricket game to your computer. Enter '1' to hit the ball, and your score is determined by a random number. Set overs, play, and track your score with this fun Python program.
To-Do list CLI
The To-Do List CLI is an interactive Python program that lets you manage your tasks from the command line. You can add, view, and delete tasks, with each task timestamped for better organization.