About Me

Passionate Developer,
Problem Solver

Building powerful desktop applications with modern technologies

Farhad Khan

Who I Am

I'm Farhad Khan, a self-taught desktop application developer based in Pratapgarh, Uttar Pradesh, India. I started my coding journey in 2018, learning programming through online resources, documentation, and hands-on projects.

My expertise lies in C#, C++, Java, and Golang, allowing me to tackle diverse projects across different platforms. Through dedication and continuous self-learning, I've developed strong skills in building high-performance desktop applications.

I believe in writing clean, maintainable code and creating intuitive user experiences. Being self-taught has given me a unique perspective on problem-solving and the ability to quickly adapt to new technologies and frameworks.

I'm passionate about staying updated with the latest technology trends, contributing to open-source projects, and sharing knowledge with the developer community. When I'm not coding, I enjoy exploring new programming languages, building side projects, and constantly challenging myself to grow as a developer.

Let's Work Together
My Journey

Experience & Timeline

My professional journey in software development

Senior Desktop Application Developer

Leading development of enterprise desktop applications using C# and .NET Framework. Managing projects and ensuring code quality through best practices and optimization techniques.

2021 - Present

Desktop Application Developer

Developed cross-platform desktop applications using Java and C++. Implemented efficient algorithms and optimized application performance for better user experience.

2019 - 2021

Freelance Developer

Started taking on freelance projects, building desktop applications for clients. Gained practical experience and built a strong portfolio of successful projects.

2018 - 2019

Self-Learning Journey

Started learning programming through online resources, tutorials, and documentation. Built foundation in C#, Java, and other programming languages through self-study and personal projects.

2018
Technical Skills

Skills & Technologies

My technical expertise across different domains

Programming Languages

  • C# / .NET
  • C++ / Qt
  • Java / JavaFX
  • Golang
  • Python
  • JavaScript

Frameworks & Tools

  • .NET Framework / .NET Core
  • WPF / WinForms
  • Qt Framework
  • JavaFX / Swing
  • Entity Framework
  • Visual Studio

Databases & Others

  • SQL Server
  • MySQL / PostgreSQL
  • SQLite
  • Git / GitHub
  • Docker
  • Azure / AWS
Achievements

Certifications & Awards

Professional certifications and recognitions

Microsoft Certified Professional

Microsoft - 2022

Top Performer Award

Client Recognition - 2023

Advanced C++ Programming

Coursera - 2021

Self-Taught Developer

6+ Years Experience - 2018

Interested in Working Together?

Let's create something amazing together

Get In Touch
Chat on WhatsApp
F
Farhad Khan
Typically replies within an hour

Hi there! How can I help you today?

Now