Hello, I'm Gufran Ahmed Khan. I'm a curious and enthusiastic individual who is eager to learn and grow. I have a interest in history, philosophy, science, and mathematics. I like finding patterns in code & life. In my free time, I enjoy experimeting with Linux and writing Bash scripts. As a Backend Developer, I use PHP and Go (Golang) to build things online.

Why Choose Me

Backend Developer

I am not one to be defeated by failure. Like a phoenix rising from the ashes, I shall revive and renew my efforts, driven by my passion and dedication. With expertise in Golang, PHP, MySQL, Redis, GraphQL, RESTful APIs, microservices, Nginx, and more, I can help you build a robust and scalable backend infrastructure.
Please handle with care, as my skills are powerful and can make a significant impact on your project.

Latest Blog Posts

Check out my latest blog posts to learn more about my work and interests.

Officially, My First Blog

2024-10-11 13:32:36

Key Skills

Discover the key skill that set me apart as a backend developer.

Database Expertise

Proficient in designing, implementing, and optimizing database systems to ensure data integrity and performance.

Server-side Development

Experienced in building robust and scalable server-side applications using various frameworks and technologies.

API Development

Skilled in designing and implementing RESTful APIs to facilitate seamless communication between the backend and frontend.

Security Expertise

Knowledgeable in implementing secure coding practices and protecting applications from various security threats.

Cloud Deployment

Experienced in deploying and managing backend applications on cloud platforms, ensuring scalability and high availability.

DevOps Practices

Proficient in implementing DevOps practices, such as continuous integration and deployment, to streamline the development lifecycle.

Projects

Web Scraper

Developed a web scraper using Golang and the go-csv package to extract URLs from a given webpage and recursively scrape until a specified constraint is met, utilizing Breadth-First Search (BFS) algorithm. The scraped data is then saved to a CSV file.

Technologies: Golang, go-csv package

View on GitHub

Ecommerce APIs

Designed and developed a scalable and secure API for an ecommerce platform using Golang, Redis, and Postgres. The API enables efficient management of products, orders, and payments, ensuring a seamless user experience.

Technologies: Golang, Redis, PostgreSQL

View on GitHub

URL-Cutter(Laravel)

Developed a URL shortener using Laravel, Redis, and SQL, which provides a simple and efficient way to shorten long URLs, making it easier to share and manage links.

Technologies: Laravel, Redis, MySQL

View on GitHub

URL Shortner

Created a URL shortener using Golang, Redis, and MySQL, which encodes long URLs into shorter ones using a custom function, making it easier to share and manage links.

Technologies: Golang, Redis, MySQL

View on GitHub

BookReview

Created a Book Review web application using core-PHP, and MySQL, which provides a scalable and efficient way to give book-review, add book info and search book based on isbn and its author.

Technologies: PHP, MySQL

View on GitHub

Online-Clipboard

Online-clipboard to Copy Text in one device and retrieve in another device instantly. Going to Add File transfer feature soon.

Technologies: Laravel(PHP), Redis, MySQL

Live Link

Blogging Website

Blogging Website to share insights about different topics mostly Development Related. Going to Add Chatroom and file sharing features.

Technologies: Laravel(PHP), Redis, MySQL, Nginx, Cronjob

Live Link

Buy Me a Snack

Replica of Buy me a Coffee. Where user can enter account no. and whenever someone pay using this app amount will be transfer to that given info .

Technologies: Golang, Redis, MongoDB, Nginx, Cronjob

Coming Soon

Chat App

Chat Application to share message, document & vedio calling privately and group.

Technologies: Golang, Redis, MySQL, Nginx, Cronjob, Kafka, WebSocket, etc

Coming Soon

Get in Touch

If you have any questions or would like to discuss a project, please don't hesitate to contact me.