Hi There, I'm

Rohail Khan

Software Engineer

I build responsive websites, clean web applications, and practical digital experiences with a focus on performance, usability, and maintainable software.

Software Engineer

Software Engineer

I am a Software Developer with project-based experience in Python, .NET, RESTful APIs, Flask APIs, web applications, SQL/MySQL databases, cloud tools, and data-driven solutions. Skilled in application modernization, debugging, dependency management, API development, data preprocessing, machine learning, NLP, and Generative AI. Seeking roles as a Software Engineer, Web Developer, Python Developer, or Data Analyst.

Education & Experience

A focused overview of Rohail Khan's academic background, practical experience, and growth across technical and creative work.

Education

2023 - 2024

Trine University

| Master of Science in Information Studies (MSIS), CGPA: 3.6

• Built a foundation in software engineering, information systems, database management, and cloud-based application development.

• Gained hands-on knowledge of Python, .NET technologies, C++, data structures, algorithms, and system design.

2018 - 2022

Brilliant Grammar School Educational Society Group of Institutions Integrated Campus — B.S., Computer Science

| Bachelor of Science in Computer Science |

• Studied programming, web development, database management, data visualization, machine learning, and database administration.

• Developed problem-solving, logical thinking, and practical software development skills through coursework and projects.

• Final Year Project: Securing Data with Blockchain and AI — immutable blockchain storage with AI-driven anomaly detection

Work Experience

2024 - Present

Freelance Software Developer

Independent contract and product development across .NET and Python stacks • Stabilized a client's production .NET web application and API by diagnosing and resolving dependency conflicts, framework compatibility issues, and build errors, restoring reliable builds and deployment readiness. • Modernized legacy application components through targeted debugging, dependency upgrades, and code-level fixes, reducing recurring runtime errors and improving maintainability. • Designed and delivered three end-to-end business applications (detailed below) spanning REST API design, relational database modeling, role-based authentication, automated data pipelines, and interactive dashboards. • Implemented secure Admin/User role separation and authentication workflows across applications, enforcing access control at both the API and database layers. • Managed the full development lifecycle independently: requirements, schema design, API development, testing, debugging, and version control (Git/GitHub).

Recent Works

Selected projects showcasing the idea, process, execution, and outcome behind meaningful digital and technical work.

Blogs

Project insights, practical notes, and articles written to share decisions, lessons, and useful ideas from real work.

Python Backend Development with AI
Aug 05, 2026

Python has become one of the most popular technologies for backend development because of its simple syntax, powerful frameworks, and strong...

Building a REST API with ASP.NET Core
Jun 30, 2026

Building a REST API with ASP.NET Core and SQL Server is a practical way to create fast, secure, and scalable backend applications. ASP.NET C...

Flask vs ASP.NET Core
Jan 08, 2026

Choosing the right backend framework is an important decision when building a modern web application. Flask and ASP.NET Core are both powerf...

Skills

Core technologies, frameworks, and development tools used to build fast, responsive, and scalable digital products

Python
Python
C++
C++
Javascript
Javascript
.net
.net
mysql
mysql
AWS
AWS

Drop a line

Have a website, portfolio, or software project in mind? Send a message to discuss the requirements and next steps.