Yantento.com | Developed by Yan Guzman

Welcome to my Portfolio

Explore interactive, web-based previews of the applications I’m currently developing:

Professional Self-Assessment

As I near the completion of the Bachelor of Science in Computer Science program at Southern New Hampshire University, I’ve taken the time to reflect on the professional and technical journey that has led to the creation of my ePortfolio at Yantento.com. This capstone experience has given me the opportunity to consolidate, enhance, and showcase not only my best work but also the growth I’ve undergone in software engineering, algorithmic thinking, and database design.

Personal and Professional Growth

This program has allowed me to evolve from someone who could write simple programs into a developer who can architect full, responsive applications that integrate visual design, user input handling, data management, and version control. The development of my portfolio website and weight tracking application taught me more than just syntax — it emphasized modular thinking, clean code practices, and the user experience.

My work experience in a tech and finance hybrid role at Disney has also influenced my projects. The Bankeze Calculator, featured in my portfolio, was inspired by real-world financial use cases I encountered. Combining that experience with academic learning helped me build tools that are useful, visually appealing, and professionally structured.

Teamwork and Communication

Throughout this program, I’ve worked in both individual and collaborative coding environments. Courses such as Software Development Lifecycle and Software Testing taught me the value of documentation, peer review, and clarity in code. I learned to write code that not only functions well but is understandable by others — a critical component of teamwork.

This is reflected in my use of inline comments, consistent naming, and modular files in all of my artifacts. Whether presenting to peers, writing enhancement narratives, or preparing this review, I’ve developed the ability to clearly explain decisions, trade-offs, and logic — skills essential to communicating with stakeholders.

Mastery of Core CS Areas

  • Software Design and Engineering: I refactored the Weight Tracker Web App into modular components, improved its responsive design, and integrated modern UX elements such as animations, hover effects, and user feedback messages.
  • Algorithms and Data Structures: I implemented comparison logic for trend analysis, visualized weight changes over time, and used conditional rendering and sorting in JavaScript.
  • Databases: I created a `StorageService` class that handles CRUD operations, export/import logic, and mimics real database interaction through structured JSON.

Security Mindset

I applied security principles by requiring login validation, protecting private app views, and avoiding data corruption through format validation in my import features. I also implemented logout mechanisms and ensured that direct access to certain pages is blocked unless the user is logged in.

While the portfolio uses front-end technologies, the security foundation laid here can be expanded with backend tools like Firebase, which I’ve planned as a next step.

Conclusion and Future Plans

My ePortfolio demonstrates that I am capable of transforming an idea into a polished, functional, and professional-level application. It also showcases my ability to revise, refactor, and explain my work for academic and professional audiences.

In the future, I plan to build additional apps and refine existing ones by integrating cloud-based services, improving accessibility, and implementing real-time data features. I will also continue developing my UI/UX and cybersecurity skills to prepare for roles in full-stack or Android software development.

Thank you for reviewing my self-assessment. I hope it provides clear evidence of my readiness to contribute meaningfully to the field of computer science.