Hi, I'm Kartik Dwivedi.
A JavaScriptor|
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving complex and challenging real-world problems.
About
👋 Hey there! I'm a full stack developer (MERN stack & Java stack along with React Native), currently in my pre-final year pursuing BTech at the National Institute of Technology, Raipur. With a strong grasp of Data Structures, Algorithms, High-Level Design, System Design, JavaScript and Advanced Java, I love diving into tech challenges. 💻 My portfolio showcases a variety of software development projects where I've blended creativity and analytical thinking. From seamless React experiences to robust system architectures. I am passionate about developing complex applications that solve real-world problems impacting millions of users.
- Languages: Java, JavaScript, TypeScript, Bash
- Databases: MySQL, PostgreSQL, MongoDB
- Utilities: ReactJS, ExpressJS, NodeJS, TailwindCSS, High Level Design, Computer Networking, REST API's
- Tools & Technologies: Git, GitHub, Docker, AWS, Kubernetes, RabbitMQ, Apache Kafka, Linux, Arch-Linux
Detail-oriented Software Developer with experience in Full Stack Development. I am adept in JavaScript, TypeScript, NodeJS & ReactJS.
Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.
Experience
- I have written various blogs on HashNode on various topics related to Software Development.
- Learning in Public is one of the best ways to learn and grow. I have been writing blogs on HashNode and other similar platforms since last few years.
- Talks About: JavaScript, React, Node, Express, MongoDB, Python, Java, System Design
- I have made various projects for clients on Freelancing platforms like Upwork, Fiverr, etc.
- Learn't to write clean and maintainable code by going through various codebases.
- Learn't to work with clients and deliver the projects on time.
- Tools: React, Node, Express, MongoDB, System Design, Prisma, Web Scraping, JavaScript, TypeScript, TailwindCSS, MaterialUI, Bootstrap, HTML, CSS, Git, GitHub, Docker, AWS, Kubernetes, RabbitMQ, Apache Kafka, Linux, Arch-Linux
Projects

Airline Management backend system for managing the operations of an airline industry, making tasks easier than ever before.
- Built using Microservice Architecture
- We have specific cron-jobs for automation of repetitive tasks
- Used RabbitMQ for message queueing
- For proper Microservice communication, API Gateway is also integrated in this system
- Deployed on a AWS's EC2 instance
- Tools Used: NodeJS, ExpressJS, MongoDB, RabbitMQ, AWS, Git, GitHub, Linux

An e-learning platform which enables students to learn and teachers to teach online with ease.

This backend application is a social media platform where users can create posts, like posts, comment on posts, follow other users, etc.

This is a simple yet fun game of Tic-Tac-Toe built using ReactJS.
- Built using ReactJS
- Learned to manage state without using external state management libraries
- Hosted on netlify: Live Link
- Tools: React, JavaScript, HTML, CSS, Git, GitHub, Netlify

This is a news app built using ReactJS and NewsAPI.
- Built using ReactJS and NewsAPI.
- Learned to manage state using external state management libraries.
- Hosted on netlify: Live Link
- Tools: React, TailwindCSS, NewsAPI, JavaScript, HTML, CSS, Git, GitHub, Netlify
Skills
Languages and Databases






Utilities






Frameworks & Libraries





Other


-Logo.wine.png)



Education
National Institute of Technology, Raipur
Raipur, Chhattisgarh
Degree: Bachelor of Technology
CGPA: 8.3/10 (Till 4th Semester)
- Data Science
- Machine Learning
- Programming in C++
- Applied Machine Learning
- Data Structures and Algorithms
Relevant Courseworks:
Lucknow, Uttar Pradesh
Higher Secondary School (ISC Board)
Physics | Chemistry | Mathematics | Computer Science | English
Percentage: 95.75
High School (ICSC Board)
PCM | Computer Science | English | Social Sciences | Hindi
Percentage: 91.4