Building powerful desktop applications with modern technologies
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 TogetherMy professional journey in software development
Leading development of enterprise desktop applications using C# and .NET Framework. Managing projects and ensuring code quality through best practices and optimization techniques.
Developed cross-platform desktop applications using Java and C++. Implemented efficient algorithms and optimized application performance for better user experience.
Started taking on freelance projects, building desktop applications for clients. Gained practical experience and built a strong portfolio of successful projects.
Started learning programming through online resources, tutorials, and documentation. Built foundation in C#, Java, and other programming languages through self-study and personal projects.
My technical expertise across different domains
Professional certifications and recognitions
Microsoft - 2022
Client Recognition - 2023
Coursera - 2021
6+ Years Experience - 2018