Shiva Nagadan

Aspiring Full-Stack Engineer

Building Modern Web Solutions with Passion & Precision

Computing student specializing in Software Engineering with strong hands-on experience in full-stack development, desktop applications, and database-driven systems. Passionate about creating scalable, efficient solutions using modern technologies.

10+ Technologies
5+ Major Projects
98% Top Project Score

About Me

I'm a dedicated Computing student at Belgium Campus University in Pretoria, South Africa, specializing in Software Engineering. My journey in tech is driven by a passion for creating robust, scalable solutions that solve real-world problems.

With hands-on experience in both frontend and backend development, I've built everything from full-stack web applications to desktop systems managing critical data. My technical toolkit includes C#, Java, JavaScript, and modern frameworks like React, Node.js, and Spring Boot.

I thrive in collaborative environments and have demonstrated leadership through academic projects, including achieving the highest project score (98%) in my cohort. Currently, I'm seeking internship or graduate program opportunities globally, where I can contribute, learn, and grow as a software engineer.

Top Academic Performance

Achieved 98% on final project - highest in subject

Full-Stack Expertise

Proficient in modern web technologies and frameworks

Leadership Experience

Led multiple high-performing project teams

Technical Skills

Programming Languages

C# Java JavaScript Python PHP Delphi

Frontend Technologies

HTML5 CSS3 JavaScript React EJS

Backend Technologies

ASP.NET Core Node.js Express.js Spring Boot RESTful APIs

Security & Authentication

JWT Role-Based Access Control Authentication

Databases

SQL Server PostgreSQL MySQL MongoDB Microsoft Access

Data Access & ORMs

Entity Framework Core Hibernate

Tools & Platforms

Git Visual Studio VS Code IntelliJ IDEA Apache NetBeans Postman

Core Concepts

OOP MVC Model CRUD Operations Exception Handling Software Testing Scrum & Agile

Featured Projects

01 Completed

Internship Management System

A comprehensive full-stack platform designed to streamline internship processes for students, companies, and administrators.

  • Multi-role authentication system with secure JWT-based access control
  • RESTful API architecture enabling internship postings, applications, and approvals
  • Normalized relational database design with SQL Server
  • Modern React frontend currently in development for enhanced UX
View on GitHub
C# ASP.NET Core SQL Server Entity Framework Core React REST API
02 Completed

Student Management System

Desktop application for comprehensive student record management - achieved highest project score (98%) in subject.

  • Led 8-month team development using C# Windows Forms
  • Implemented full CRUD functionality with MySQL database integration
  • Built comprehensive exception handling and data validation
  • Created automated logging system for database change tracking
  • Delivered ahead of schedule with top academic performance
C# Windows Forms MySQL Git
03 In Progress

Java E-Commerce Platform

Modern e-commerce application with complete user and admin functionality built using Spring Boot.

  • User authentication and authorization system
  • Dynamic product catalogue with shopping cart functionality
  • Admin dashboard for product and inventory management
  • PostgreSQL integration for persistent data storage
  • RESTful API design with comprehensive CRUD operations
View on GitHub
Java Spring Boot PostgreSQL REST API
04 In Progress

SQL Portfolio Database Projects

Collection of advanced SQL database implementations demonstrating enterprise-level database design and querying skills.

  • Created multiple relational databases (LibraryDB, HRDB, SalesDB)
  • Developed complex queries with joins, subqueries, and aggregations
  • Implemented triggers, stored procedures, and functions
  • Designed comprehensive database schemas with proper normalization
  • Documented all work with Markdown for clarity and maintainability
SQL Server PostgreSQL Database Design T-SQL

Professional Experience

Project Lead

Student Management System

Feb 2024 – Oct 2024

Led an 8-month collaborative project developing a comprehensive student management application using C# Windows Forms and MySQL.

  • Oversaw full development lifecycle from planning to deployment
  • Implemented robust exception handling and data validation
  • Resolved complex data-mapping issues between UI and database
  • Mediated team conflicts and maintained high productivity
  • Delivered project ahead of schedule with 98% grade - highest in cohort

Co-Lead

AI-Assisted Generator Monitoring

Jan 2025 - Nov 2025

Co-lead a year-long industry-collaborative project focused on real-time generator monitoring and predictive maintenance solutions.

  • Organize weekly stand-up meetings for progress tracking
  • Contributed to system architecture and security design
  • Took charge of Data Storage and Data Visualisation
  • Coordinate technical and interpersonal challenge resolution across team
  • Assisted in planning predictive AI model development using sensor data
  • Collaborate with industry partners on real-world requirements

Education

Belgium Campus University

Bachelor of Computing in Software Engineering

Pretoria, South Africa

Relevant Coursework

Software Engineering Database Development Web Programming Software Testing Software Analysis & Design Project Management Linear Programming

Let's Connect

I'm actively seeking graduate programs and internship opportunities locally and globally, in order to complete my 4th Year of Bachelors. If you're looking for a passionate, dedicated full-stack engineer, I'd be open to hear from you.