From the very beginning of my programming journey, I have built a strong foundation in Object-Oriented Programming (OOP). My first language was Java, which introduced me to core OOP principles such as encapsulation, inheritance, polymorphism, and abstraction. Over the years, I have expanded my expertise by applying these concepts in C++, and C#, strengthening my ability to design scalable, maintainable, and modular software solutions.
I have hands-on experience in network design, configuration, and troubleshooting. My work includes subnetting for optimized IP allocation, configuring routers and switches, and implementing secure network architectures. I have also worked with firewalls, VPN's, and proxies to enhance security and efficiency in network environments.
During the time ive been in school I have had the opportunity to experience plenty of group work through projects. I worked with range of people on a wide variety of problems in C ranging from triangle and different shape classifiers, basic file encryption software, or even an implementation of the machine learning K Nearest Neighbors algorithm (K-NN). Each of these ventures where vastly successful being great opportunities to learn.