Hello, I'm Gufran Ahmed Khan,

A |

I build scalable systems using Go (Golang) and PHP. I focus on reliable infrastructure, embracing Linux, automation with Bash, and foundational concepts like philosophy, science, and math.

View Blogs

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.

Advanced Go Patterns for Backend Development

2025-01-15

Building Scalable APIs with Redis Caching

2025-01-10

Microservices Architecture Best Practices

2025-01-05

Database Optimization Techniques

2024-12-28

Key Skills

Discover the key skills 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.

Featured Projects

Some of my notable backend development 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.

Golanggo-csv package

E-commerce API

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.

GolangRedisPostgreSQL

URL Shortener (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.

LaravelRedisMySQL

URL Shortener (Golang)

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.

GolangRedisMySQL

Online Clipboard

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

Golang (Go)RedisMySQL

Blogging Website

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

GolangRedisMySQL

Get in Touch

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