\indent My experience in software engineering at the University of Guelph has honed my skills in writing high-performance, scalable code in C and other languages. 
I have been deeply involved in the development of real-time processing systems, where I implemented multithreaded C++ and Python modules for robotic applications and utilized C to deploy ML models enhanced with hardware-acceleration on Xilinx SoCs. 
These experiences have given me a solid foundation in writing efficient, maintainable code and a deep understanding of the importance of system reliability.\\

At the Robotics Institute, I contributed to the development and deployment of a Node.js and PostgresDB backend system on AWS EC2 for an accessibility application, which was part of the research conducted at the institute. 
This system featured a frontend interface that retrieved data from the PostgresDB, enabling real-time visualization and analysis of user activity. 
In addition to developing the system, I also maintained the frontend application, ensuring that dependencies were regularly updated to keep the system secure and functional. 
By facilitating seamless communication with users, this setup ensured that feedback was effectively gathered and integrated, resulting in enhanced system usability and functionality. \\

In addition to my technical expertise, I bring a passion for best practices in software development. 
I am experienced in conducting comprehensive code reviews, ensuring adherence to coding standards, and employing Test-Driven and Security-Driven Development methodologies. 
My commitment to quality is further demonstrated through my hands-on experience in my homelab, where I manage and monitor Dockerized applications, develop and dockerize services, and deploy them using a robust CI/CD pipeline. 
This setup streamlines the entire process of building, testing, and deploying applications, ensuring efficiency and reliability in every stage of the software lifecycle. \\