Hello! 👋

My name is Nick Richardson.

I'm a developer with a passion for coding and technology, currently pursuing a degree in IT Programming at NSCC. When I'm not buried in lines of code, I'm often outside geocaching, metal detecting, or gaming. These hobbies have been beneficial to sharpening my problem-solving skills and nurturing my creativity, perfectly complementing my passion for coding and technology. With a commitment to mastering the craft and a keen attention to detail, I am excited to apply my skills to real-world challenges and contribute meaningfully to the tech industry.

Projects

Atlantic Emissions Map

Collaboratively Developed a full-stack application for dynamically mapping maritime industrial emissions. Built with Spring, React, PostgreSQL, Nginx, and Docker. Utilized Leaflet for interactive maps and Chart.js for visualizing emission breakdowns.

Emission Map Image

FundMate

Developed a full-stack financial management application enabling users to add accounts, schedule transactions, and manage budgets. Built using Spring, React, PostgreSQL, Nginx, and Docker, and secured with JWT-based authentication.

FundMate dashboard example

Bloom Cart

Built a full-stack e-commerce platform for a flower shop using Spring, React, PostgreSQL, and Docker. The application allows customers to browse products, add items to their cart, and place orders. Role-based access control via Spring Security and JWT ensures secure and differentiated user experiences: admins can manage products and user accounts, while agents can track and update order statuses in real time.

Bloom Cart example

Meteor Catch Mobile

Developed an Android mobile game that offers a fun, hands-on experience. Made with Java in Android Studio, the game lets players tilt their device to guide falling meteors into a basket. Using sensors and dynamic object creation, it creates engaging and interactive gameplay.

Meteor Catch Example

Education

Nova Scotia Community College

IT Programming | 2023 - Present

Skills

Java Icon React Icon JS Icon HTML Icon CSS Icon SQL Icon Git Icon Spring Icon Docker Icon

Contact

I am currently looking for new opportunities and my inbox is always open. Whether you have a question or would just like to say hi, I'll try my best to get back to you as soon as possible!

Say Hello