Secure Task Manager
C# task-management project focused on authentication, safer defaults, and CI/CD habits. I used it to practise thinking like a DevSecOps engineer instead of only building CRUD screens.
Problem Task apps are simple until users, roles, and trust boundaries enter the picture.
Challenge Keep the authentication flow understandable while still treating security as part of the build.
Evidence Repo includes secure-task workflow thinking, C# implementation, and pipeline-oriented checks.
C#CI/CDSASTAuth
AI Resume Analyser
Resume-to-job matching tool that forced me to go beyond keyword counting. The useful part was redesigning the scoring so skills, experience, and role requirements carried different weight.
Problem A resume mentioning one keyword ten times can look stronger than a better candidate.
Challenge Build scoring that separates must-have skills from nice-to-have signals.
Evidence Python/FastAPI backend, React frontend direction, Docker, and security pipeline work.
JavaScriptPythonNLPAI/ML
Banking Application
Banking-style system built to practise accounts, transaction flows, database structure, and deployment thinking. This project helped me connect backend logic with the reliability expectations of financial software.
Problem Transaction systems need clean validation and predictable data updates.
Challenge Keep account logic modular while connecting the app to MySQL and cloud concepts.
Evidence Flutter, .NET direction, MySQL, AWS exposure, and secure data-management practice.
AWS.NETMySQLFlutter
Fitness Tracking System
Desktop fitness logger built around clean data capture: workouts, progress tracking, and a relational database model. It is one of the projects where I learned how much a usable app depends on boring, reliable data design.
Problem Health data becomes messy quickly if the schema is loose.
Challenge Model progress tracking without making the user workflow feel heavy.
Evidence Delphi desktop UI, MySQL tables, and a recorded demo.
DelphiMySQLDB Design
Web Application — .NET & SQL Server
Dynamic web system used to practise REST API structure, SQL Server integration, and clean separation between interface, application logic, and database access.
Problem Web apps become hard to change when data access and UI logic are mixed together.
Challenge Keep user operations structured through API endpoints and database-backed workflows.
Evidence .NET, SQL Server, REST API design, and layered application structure.
.NETSQL ServerREST API
Portfolio Sites & Git Deployments
This portfolio is also a project: static hosting, Netlify redirects, contact form delivery, SEO metadata, and continuous improvement based on technical feedback.
Problem A portfolio should prove how you think, not only list technologies.
Challenge Make the site personal while keeping it fast, responsive, and easy to deploy.
Evidence Netlify deployment, Git-based updates, SEO files, responsive CSS, and live GitHub feed.
HTMLSCSSNetlifyCI/CD