Italo da Silva

Italo da Silva

Recent Computer Games Development graduate from University of Limerick, passionate about creating immersive digital experiences through innovative web technologies and interactive design.

Profile Picture

About Me

I am a fresh Second Class Honours graduate from Computer Games Development at the University of Limerick, with internship experience.

I would describe myself as an individual who is self-motivated, hardworking and dedicated. A team player capable of working independently when necessary.

I am currently seeking a software engineering role where I can continue to grow my skills, contribute to industry level projects and collaborate with experienced teams.

Personal Interests
  • Coding & Technology
  • Gym & Fitness
  • Listen to Music
  • Travel & Exploring New Places
  • Video Games

I'm excited to bring my interest, energy, and drive to a full-time job as a software engineer.

Experience

Software Engineer Intern
WP EngineJan 2024 - Aug 2024Limerick, Ireland
8 monthsWP Engine Logo
  • Engineered high-performance UI features and accessibility enhancements as a Full-Stack Intern, utilizing React and TypeScript to elevate the user experience for customer-facing e-commerce systems.
  • Facilitated cross-functional collaboration between Product Managers and UI/UX Designers to ensure technical deliverables directly supported strategic business objectives.
  • Developed and optimized full-stack features using Golang and Ruby on Rails, maintaining high code quality through rigorous peer reviews and the creation of reusable components.
  • Streamlined DevOps workflows by leveraging Docker, Heroku, and Postman, ensuring efficient deployment and testing across distributed services.
  • Fast paced delivery in an Agile/Scrum environment, actively contributing to sprint planning, daily stand-ups, and retrospectives to improve team performance.
ReactTypeScriptGoRuby on RailsDockerHerokuGitAgile

My Projects

Hacker News Reimagined
Side Project
  • Re-designed the Hacker News interface into a modern, responsive web application using React, TypeScript, and Vite.
  • Optimized data orchestration with TanStack Query, implementing advanced caching strategies and background refetching for a seamless, always-fresh user experience.
  • Streamlined development workflow by architecting a CI/CD pipeline via GitHub Actions, automating deployments to GitHub Pages on every push.
ReactTypeScriptViteJestTanStack Query
Skill-Swap: Admin Panel
Software Design & Architecture (University Project)
  • Architected a robust N-Tier system (Presentation, Business, Data layers) for an enterprise-grade Admin Panel, prioritizing separation of concerns and horizontal scalability.
  • Improved code integrity by integrating SonarQube for automated static analysis and test coverage tracking, significantly reducing technical debt and identifying bugs.
  • Formalized system design through comprehensive UML documentation (Component, Deployment, and Sequence diagrams), providing a technical roadmap for interoperability and data security protocols.
ReactGitHub PagesN-Tier Layered Architecture Design
Testing Library Management System
Software Inspection and Testing Project (University Project)
  • Practiced Test-Driven Development (TDD): Engineered high-reliability software using JUnit, ensuring 100% of new features met strict acceptance criteria prior to integration.
  • Leveraged Jira to track bugs and enhancements, mapping them directly to user stories to refine requirements and reduce post-release defects.
  • Collaborated with a team of four in a GitHub environment, performing peer code reviews and managing branch merges to ensure seamless integration.
JavaJUnitTest-Driven DevelopmentBug Reporting using Jira
Rogue Adventures
Extracurricular Online Course Project - Techers, Brazil
  • Developed a 2D platformer game inspired by the atmospheric world-building and tight controls of Hollow Knight.
  • Iterated on level design to balance challenge and reward, integrating enemy encounters and collectible placement to guide the player's journey.
  • Scripted custom animations and sound triggers to enhance player feedback, ensuring a responsive and engaging user experience from start to finish.
GameMaker Studio2D PlatformerLevel Design

More projects on my GitHub.

Let's Connect

I'd love to hear from you.