Tiago Davies's Picture

Hi I'm Tiago.

I work as a Full-Stack Developer, where I build web and mobile applications. I studied at the University of Rochester where I earned a B.S. in Computer Science.

Outside of work I enjoy board games, cooking new recipes, and developing video games.

Check them out below!

Languages

C# TypeScript JavaScript T-SQL

Frontend

Angular Sass CSS Bootstrap HTML

Backend

.NET Entity Framework Microsoft SQL Server

Tools

Github TortoiseSVN Vite npm jQuery Postman Cordova

Full Stack Developer

2025 - Present
Smart Software Solutions
  • Security & Authentication: Expanded a cross-platform .NET RESTful API to support secure JWT authentication using a refresh token system for a mobile application while maintaining the existing cookie-based sessions for the web platform.
  • Database & Backend: Modernized database transaction handling by introducing rollback/commit patterns and structured error handling, significantly improving data reliability and integrity.
  • Mobile Development: Enhanced a mobile application by implementing Angular route guards for secure client-side navigation. Switched from template-driven to reactive forms for consistent validation and error handling.
  • Feature Integration: Integrated a Cordova biometrics plugin to enable seamless Face ID and fingerprint authentication on iOS and Android. Also, integrated Tesseract OCR to extract and auto-fill passport data with >90% parsing accuracy.
  • Front-end Architecture: Transformed Figma designs into interactive and responsive front-end views, using modern CSS/SCSS to achieve fluid UI across multiple screen sizes on both web and mobile.

Computer Science Teaching Assistant

2023 - 2024
University of Rochester
  • Spearheaded weekly technical labs for 150+ students in core Data Structures & Algorithms topics.
  • Guided students through problem-solving, debugging, and code architecture during study sessions.

Computer Science Workshop Leader

2022 - 2023
University of Rochester
  • Led weekly workshops for groups of 10+ students on data structures and algorithm topics.
  • Participated in weekly leadership class focused on team work and communication.