My time in the Computer Science program at SNHU has fundamentally shifted my approach to development from simply "writing code" to architecting complete, user-centric solutions. While my coursework provided a rigorous technical foundation, my most significant growth occurred while translating complex requirements into functioning applications. This journey taught me that perfecting software is as much about clear communication and stakeholder alignment as it is about hitting technical specifications.
Through various group projects, I learned to navigate the nuances of collaborative engineering, merging diverse coding styles and problem-solving approaches into unified, modular systems. This collaborative mindset extends to my technical work, where I now prioritize the integration of components using established software engineering principles. I have also developed a security-first mentality, ensuring that authentication and input validation are integrated into the initial design phase rather than treated as afterthoughts.
My technical versatility is anchored in a solid full-stack foundation:
- Algorithms & Data Structures: Implementing efficient operations, such as the Quicksort algorithm, to optimize data handling.
- Database Design: Creating robust schema structures and using indexing and pagination to maintain performance under load.
- Full-Lifecycle Management: Taking existing codebases and evolving them to meet modern needs, such as my work on Travlr Getaways.
The projects in this portfolio, specifically the cross-platform migration and optimization of "Travlr Getaways", demonstrate my ability to use these concepts. By enhancing mobile functionality, algorithm efficiency, and database structure in a single project, I’ve shown how different Computer Science principles unite to create secure, professional-grade software.