Hello, World!

Pratyush
Badal

> |

Final-year BSc (Hons) Computing student & current .NET Developer Intern. Building backend systems, APIs, and full-stack products from Kathmandu, Nepal.

C# / ASP.NET Core Python / FastAPI React / TypeScript Docker
Pratyush Badal
Available for work
Current Role
.NET Intern @ Swift Technology
Education
BSc (Hons) Computing
Scroll down

Who am I?

I'm a final-year BSc (Hons) Computing student at Islington College / London Metropolitan University in Kathmandu, Nepal and currently interning as a .NET Developer at Swift Technology.

I focus on backend engineering: APIs, authentication, data modelling, and workflow-heavy business systems. I prefer clear architecture and maintainable code over unnecessary complexity.

I've worked across the full stack with C# / ASP.NET Core, Python / FastAPI / Django, and React / TypeScript. I also have practical experience with containerized development, background jobs, and relational database design.

Download Resume
2
Developer Internships
3
Featured Projects
4
JournalApp Platforms
7
Certifications & Programs

Tech Stack

Backend

C# ASP.NET Core Web API Dapper Entity Framework Core Python FastAPI Django Django REST Framework .NET MAUI

Frontend

React TypeScript JavaScript Blazor Tailwind CSS shadcn/ui Bootstrap HTML5 / CSS3

Databases & Cache

SQL Server (MS SQL) PostgreSQL SQLite MySQL MongoDB Redis PgBouncer

DevOps & Tools

Docker Docker Compose Nginx RabbitMQ Celery Git / GitHub Postman

Architecture & Practices

Clean Architecture REST APIs Repository Pattern JWT Auth Role-based Access Agile / Jira Code Reviews

Languages

C# Python TypeScript JavaScript Java SQL HTML5 / CSS3

Where I've Worked

Swift Technology

.NET Developer Intern

June 2026 – Present Kathmandu, Nepal
  • Develop an internal IT access request and approval system using C#, ASP.NET Core MVC, Razor, and JavaScript.
  • Implement role-based, sequential approval workflows for employees, managers, approvers, and administrators, including reapplication, expiry, decline, and revocation flows.
  • Build SQL Server stored procedures and parameterized ADO.NET data access for pagination, search, sorting, dashboards, and Excel import/export.
  • Improve security and reliability through cookie authentication, password hashing, server-side validation, authorization checks, structured logging, and asynchronous email notifications.
C# ASP.NET Core MVC SQL Server Razor JavaScript Bootstrap

Nvolve Pvt. Ltd

Software Developer Intern

Aug 2025 – Nov 2025 Kathmandu, Nepal (Hybrid)
  • Developed and maintained REST APIs using Django REST Framework and PostgreSQL.
  • Worked with Docker Compose and PgBouncer for containerized development and PostgreSQL connection pooling.
  • Worked with background task queues using Celery and RabbitMQ to offload report generation and email work from web requests.
  • Applied select_related and prefetch_related to improve relational query efficiency.
  • Contributed to PostgreSQL backup and restore tooling used by the application.
  • Worked in Agile sprints using Jira and Trello, participating in code reviews and pull request verification.
Python Django PostgreSQL Docker Celery RabbitMQ PgBouncer

Things I've Built

VehicleIMS

Vehicle Inventory Management System

A team-built full-stack platform for vehicle inventory, bookings, parts requests, customer reviews, and role-specific dashboards.

  • Contributed booking, customer, parts-request, review, and notification workflows across a layered C# ASP.NET Core backend
  • Implemented JWT-based customer authentication and strengthened validation, status handling, and global exception handling
  • Built React and Tailwind CSS interfaces for customer and administrative workflows, including pagination and request actions
C# ASP.NET Core React PostgreSQL EF Core Tailwind CSS

DataViz

Data Visualization & Analytics Platform

Collaborative dataset management, cleaning, and visualization platform with automated data profiling.

  • Built high-performance REST API using FastAPI with a React + TypeScript frontend
  • Implemented ML-based chart recommendation engine using scikit-learn and Pandas for optimal plot suggestions
  • Secured via JWT, email OTP, Google OAuth; integrated Google Drive API for dataset imports
Python FastAPI React TypeScript PostgreSQL scikit-learn

JournalApp

Cross-Platform Journal & Task Tracker

Cross-platform diary and task tracker for Android, iOS, Windows, and macOS.

  • Built using .NET MAUI Blazor Hybrid, sharing Blazor views natively across all four target platforms
  • Implemented async SQLite persistence with app-local storage and a lightweight schema migration
  • Added a local PIN lock and used QuestPDF to generate and export styled PDF records
.NET MAUI Blazor SQLite QuestPDF C#

Education & Certifications

Academic

BSc (Hons) Computing
Islington College / London Metropolitan University
2023 – Present · Kathmandu, Nepal
Key coursework: Advanced Programming & Technologies, Software Engineering, Database Systems, Application Development
School Leaving Certificate (SLC / +2)
Trinity International SS & College
2021 – 2023 · Kathmandu, Nepal
School Education Examination (SEE)
KMC School
2021 · Kathmandu, Nepal

Certifications & Achievements

AWS Cloud Practitioner
Amazon Web Services · 2024
AWS Academy Graduate
Data Engineering, ML Foundations, ML for NLP, Cloud Foundations · 2024
Django Essential Training
LinkedIn Learning · 2025
Learning Docker
LinkedIn Learning · 2025
NASA International Space Apps Challenge
Participant · 2025
Islington Hackathon
Participant · 2025
Python and Django Graduate
Broadway Infosys · 2020

Get In Touch

I'm actively looking for backend or full-stack roles. Whether you have a question, an opportunity, or just want to say hi — my inbox is open.

Send a Message