Projects

A showcase of my work, ranging from personal side projects to professional company assignments.

Project Preview

Placement Portal Management

Developed a Placement Portal Management System, a web-based application that enables students to upload and manage their placement details, including job offers and related documents. The platform allows staff to monitor student placement status, review submitted information, and download offer letters for verification and record-keeping. Implemented functionality for generating student lists based on company-specific eligibility criteria, such as academic performance and other filters, streamlining the recruitment coordination process. Additionally, provided admin-level controls to update and manage student academic records, ensuring data accuracy and centralized management. Built using PHP, HTML, CSS, and phpMyAdmin, the system focuses on simplicity, efficient data handling, and role-based access for students, staff, and administrators.
PhpHTMLCSSPhpMyAdmin
Project Preview

Counsellor Portal Managment

Developed a Counsellor Portal, a web-based module that enables assigned counsellors to monitor and manage the overall progress of students. The portal provides a centralized view of student data, including attendance, academic performance, and curricular and extracurricular activities submitted by students. Counsellors can track individual student growth, review activity updates, and gain insights to provide better academic and career guidance. The system ensures organized monitoring and improved communication between students and counsellors. Built using PHP, HTML, CSS, and phpMyAdmin, the portal supports efficient data management and role-based access for seamless supervision of student performance.
PhpHTMLCSSPhpMyAdmin
Project Preview

Vendor Management System

Developed a Vendor Management System, a backend-driven application designed to manage vendor profiles, track purchase orders, and evaluate vendor performance. The system enables efficient handling of vendor-related data, ensuring streamlined procurement and operational workflows. Implemented RESTful APIs using Django REST Framework to support core functionalities such as vendor onboarding, purchase order creation, status tracking, and performance evaluation. Designed robust data models using Django ORM to manage relationships between vendors, orders, and performance metrics. The platform includes automated calculation of vendor performance indicators such as delivery timelines, order fulfillment rates, and overall reliability, providing actionable insights for better decision-making. Built using Python, Django, Django REST Framework, and Django ORM, the system emphasizes scalability, clean architecture, and efficient data processing.
PythonDjangoREST API's
Project Preview

RMA

Contributed to the Rand Mutual Assurance (RMA) platform, a large-scale South African insurance system managing thousands of policies and supporting end-to-end operations including billing, claims processing, and document workflows. Developed the Annual Increase module, implementing scheduled jobs to automatically adjust policy premiums based on configurable percentages, while enforcing affordability checks—reducing manual processing effort by 80%. Engineered scalable, event-driven backend services using .NET Core, EF Core, and Azure Service Bus, applying producer–consumer patterns to handle high-volume insurance data reliably. Integrated a Power BI reporting portal to provide real-time insights into policy performance, premium adjustments, and key operational metrics.
.NetSQLSSRSpowerBI Reports
Project Preview

Linkworks

Worked on Linkworks, a modern SaaS starter platform designed to accelerate the development of scalable web applications by providing pre-built modules for authentication, subscriptions, and multi-tenant architecture. Contributed to building and customizing core features such as user authentication, role-based access control, and subscription management, enabling rapid development of production-ready SaaS applications. Leveraged modern technologies like Remixjs, TypeScript, and Tailwind CSS to create responsive and maintainable user interfaces, while integrating backend services for efficient data handling and business logic.
Remix.jsPrismaTailwindCSS
Project Preview

ENS

Developed a modern, responsive company website for ENS using Next.js, focusing on performance, scalability, and seamless user experience. The platform showcases company services, insights, and dynamic content through an intuitive and visually engaging interface. Implemented reusable UI components with Tailwind CSS and optimized rendering using Next.js features such as server-side rendering (SSR) and static generation (SSG) to ensure fast load times and improved SEO. Integrated smooth scrolling and interactive animations to enhance user engagement, along with a structured content layout for easy navigation.
NextjsUmbraco