I am Alice Roherty-Carrier - a versatile software developer blending creativity and technical expertise to build seamless, impactful digital experiences. With a strong foundations in both frontend and backend technologies, I thrive on solving complex problems and transforming ideas into polished, user-focused products.
My passion for learning, clean code, and collaboration drives me to deliver solutions that not only work, but truly delight. If you're looking for someone who brings energy, adaptability, and a relentless drive for quality to every project, you're in the right place.
My expertise spans both frontend and backend development, and I thrive on turning complex ideas into intuitive, impactful digital experiences. I am committed to writing clean, maintainable code and enjoy collaborating with others to deliver high-quality solutions that make a difference.
Driven by curiosity and a love for learning, I quickly adapt to new technologies and enjoy tackling challenging problems. I believe the best software is built with empathy for users, and I strive to create products that are not only robust and efficient, but also delightful to use.
Outside of work, I am passionate about open-source development and have recently been building a custom plugin for the Playnite game launcher. I am also actively rebuilding my portfolio using Next.js,exploring modern frameworks and tooling in the JavaScript ecosystem. I love to learn, experiment, and grow — whether that is through shipping production-ready code or diving into emerging technologies.
I am always eager to connect with others who are passionate about technology, innovation, and making a positive impact. If you share similar interests or would like to collaborate , feel free to reach out!
Web and Mobile App Development (Honors Graduate). My coursework and projects gave me hands-on experience with a wide range of technologies:
We also explored methodologies like Waterfall and Agile, test-driven development, SOLID principles, multi-tier architecture, and design patterns such as Factory and Singleton.
Sole maintainer of .NET Core-based job board platforms. Led a full infrastructure migration from a traditional data center to AWS and implemented a CI/CD pipeline using GitHub Actions.
Contributed to several large-scale medical software projects using Java (Spring Boot, Java EE) and Angular. Our software is used internationally in countries such as Canada, Belize, and Barbados, supporting both public health and research efforts.
A plugin for Playnite game launcher to display a splash screen on startup. This results in a more console-like experience for users of the FullScreen mode.
This website is my professional portfolio. It was created using React, Vite, Three.js, Tailwind CSS, Animate.css, Framer Motion, Material UI, EmailJS, Formik, and Yup.
This was my research project at NBCC for my Server-Side Development class. The project was on Node.js it consisted of a powerpoint presentation, an assignment for the class to complete and a solution that pulls data from a MS SQL Server database.
This was my final project at NBCC for my Java class. The application was a booking system for a fake company called Advanced Technology Solutions. This application used a MySQL database and JSP for the front-end.
This was my final project at NBCC for my PHP class. The application was a portfolio site to be used for showcasing my work to employers. This application used a MySQL database and FullPage.js for the front-end. This application also contained a lot of animations using javascript and css.