Hi, I am Nicholas

I am a software developer who strives for perfection

About

As a graduate of NAIT's Computer Software Development program, where I maintained a 3.8 GPA and received recognition on the Honor Roll and Dean's List, I have acquired a solid foundation in programming languages such as C#, Java, JavaScript, and SQL.

My experience as a Software Developer at CAN Africa allowed me to apply my skills in a real-world setting, collaborating with cross-functional teams to improve systems and deliver solutions tailored to client requirements.

When I am not working, I enjoy staying active through running and playing tennis. These hobbies not only help me maintain my physical fitness but also provide a great way to unwind and clear my mind. Whether I’m hitting the pavement for a long run or engaging in a competitive tennis match, these activities bring balance and enjoyment to my life outside of work.

Experience

Jan 2023 - Apr 2023

Software Developer ~ CAN Africa

As a Software Developer at Can Africa, I collaborated with a team to enhance a system for teachers, enabling them to establish lessons, add materials, and create quizzes. I implemented two-factor authentication using SendGrid and utilized the C# Signal library for real-time updates. I modernized legacy codebases and developed features using C#, HTML, CSS, JavaScript, and T-SQL. Additionally, I designed intuitive user interfaces, conducted unit and integration tests, and coordinated with project

  • HTML
  • CSS
  • Javascript
  • C#
  • SQL
  • ASP.NET Core

Dec 2021 - Present

Cashier ~ IKEA

As a cashier at IKEA, I managed transactions efficiently, providing excellent customer service. My responsibilities included processing purchases, returns, and exchanges, handling payments, and maintaining accurate cash registers. I also assisted customers with inquiries, ensured a clean and organized checkout area, and collaborated with team members to ensure a smooth and pleasant shopping experience.

  • Customer Service
  • Organization
  • Communication
  • Team Work
  • Multitasking

Dec 2024 - Apr 2024

Software Developer ~ CN Maisons

Worked in a team to develop a web-based rental management system for CN Maisons, streamlining property management for landlords and rental processes for tenants. The platform provides an efficient way for tenants to browse properties, apply for rentals, and manage payments, while landlords can oversee property listings and tenant interactions.

  • HTML
  • CSS
  • Javascript
  • C#
  • SQL
  • ASP.NET Core

Sep 2023 - Dec 2023

Software Developer ~ John Great Properties

I upgraded the company website and implemented new features using ASP.NET and C#, improving both performance and user experience. To enhance customer support, I designed and deployed an AI-powered chatbot that streamlined service inquiries. I worked closely with stakeholders to ensure that all web functionalities aligned with business objectives, and I integrated SQL Server to strengthen backend performance and enable efficient data tracking.

  • HTML
  • .NET
  • CSS
  • Javascript
View My Resume

Projects

UpstreamImage

Cultivate Bootstrap Website

This is a fully Bootstrap 5-powered website, built exclusively with Bootstrap to demonstrate and test my proficiency with the framework.

UpstreamImage

My First Web Portfolio

This was the portfolio that I made on completion of my Diploma program at NAIT it is now replaced with this Newer one which I made during my Degree Program

UpstreamImage

Club BAIST Golf Club Management System

The Club BAIST project involved creating a robust web-based management system for an exclusive private golf club, automating essential operations such as tee time bookings, membership management, and player score tracking. Built with ASP.NET Core for the backend, Razor Pages for the frontend, and SQL Server for database management, the platform enhances efficiency and scalability.

UpstreamImage

CN Maisons Renatal Management System

CN Maisons, built with ASP.NET Core and C#, uses Entity Framework Core for database interactions and SQL Server for storage. The responsive frontend combines Razor Pages, HTML5, CSS3, and JavaScript. It features secure authentication via ASP.NET Core Identity, custom error handling, automated emails, and session management. Hosted on IIS, it’s a reliable solution for rental property management with cloud deployment potential.

View All My Projects
×

Login






Forgot Password?
×

Create Account