I'm Kuldeep Ranjan, a Full Stack Web Developer and Technical Writer. Welcome to my GitHub profile!
I am passionate about crafting robust and scalable web applications. With expertise in both frontend and backend development, I strive to create exceptional user experiences by leveraging the latest technologies and best practices.
As a Medium Technical Writer, I enjoy sharing my knowledge and insights with the developer community. Through my articles and tutorials, I aim to simplify complex concepts and help fellow developers enhance their skills.
-
Frontend Development:
- React
- NextJs
- StoryBook
- styled-components
- TailwindCSS
-
Backend Development:
- Node.js
- Express.js
- Mongoose
- Prisma
- web-rtc
- TurboRepo
-
Databases:
- PostgreSQL
- MongoDB
- Firebase
-
Other Tools and Technologies:
- Git
- Docker
- RESTful APIs
- AWS
- Kubernetes
Here are some of the projects I have worked on:
- CourseHub: An online platform for IITG students to get access to all study materials in a single app.
- Chat App: Implemented on socket.io, a group chat application.
Feel free to explore the repositories for more details about each project.
I regularly write technical articles on Medium. Here are some of my recent publications:
-
Understanding Message Queue and Its Role in System Architecture: It is an architectural pattern that arranges an application as a collection of loosely coupled, fine-grained services, communicating with each other through lightweight protocols. Communication between these different services plays a vital role in delivering at scale and this is where Message Queue comes into the picture to facilitate persistent and efficient data exchange between services. Read more about this in my Blog on Medium to understand its technical side and use cases in real-world applications.
-
IP Address Conflict with Docker: Have you ever heard of or experienced Ip address conflict, If not allow me to explain the issue which I faced and the knowledge I gained debugging it. I will roughly provide an overview of what happened rather than getting deep into it. Read more about this in my Blog on Medium to know more about it in detail.
Feel free to check out my Medium profile for more articles and tutorials.
- Medium
- Email: [email protected]
Feel free to reach out if you have any questions, or collaboration ideas, or just want to connect!
If you're looking for a skilled Full Stack Web Developer or need help with technical writing projects, I am available for hire. Please reach out via email to discuss your requirements and project details.
Thank you for visiting my GitHub profile. I look forward to connecting with you and collaborating on exciting projects!