Profile photo

Fernando Huilca

Software Engineering Student

Seventh-semester Software Engineering student at the National Polytechnic School, Quito - Ecuador, focused on web and mobile application development.

BibioTec — Accessible Digital Library

2026

BibioTec accessible digital library screenshot

Description

Team project for a digital library web platform (BibioTec) built with a strong focus on usability and accessibility. Implemented semantic HTML5, WAI-ARIA and keyboard-first navigation, reaching partial WCAG 2.2 AA conformance (38 of 55 applicable success criteria). Testing combined automated tools (WAVE, axe DevTools, Pa11y) with manual audits, screen reader checks (NVDA), color-contrast validation, and reflow testing at 400% zoom.

View Demo

Technologies used

  • HTML5 Semantic
  • CSS
  • JavaScript
  • WCAG 2.2 AA
  • WAI-ARIA
  • NVDA / Screen readers
  • WAVE, axe DevTools, Pa11y

Recipe Web App — Jakarta EE

October 2025 - January 2026

Recipe web system with Jakarta EE

Description

Web-based recipe management system built with Jakarta EE and deployed on Apache Tomcat 10. Uses Servlets, JSP and JSTL for the frontend and JPA (EclipseLink) for persistence with MySQL. Enterprise architecture following Java EE standards for maintainability and scalability.

GitHub

Technologies used

  • Java (JDK 17+)
  • Jakarta EE (Servlets, JSP, JSTL)
  • MySQL
  • JPA (EclipseLink)
  • Apache Tomcat 10
  • HTML5/CSS3/JavaScript

Knockout Game

May - September 2025

Knockout game screenshot

Description

Knockout is a 2D fighting game where players face off in 1v1 combat across different scenarios. Built for the Software Engineering and Requirements course. Made in Unity and programmed in C#.

Play

Technologies used

  • Unity
  • C#
  • GitHub

Fitec

April - August 2025

FITEC project screenshot

Description

FITEC is a management system for a network of gyms in Quito; implements a distributed database for clients, instructors, and subscriptions.

GitHub

Technologies used

  • Java
  • SQL Server
  • GitHub

Grade Prediction API — Neural Network

May - September 2025

Grade prediction interface with neural network

Description

Academic grade prediction API using a neural network trained with TensorFlow 2.15.0. Deployed on Render with subdomain permission management. Interactive web interface that consumes the API to predict grades based on student input data.

View Demo GitHub

Technologies used

  • Python
  • TensorFlow
  • Google Colab
  • HTML/CSS/JavaScript
  • Render

HelloCode

April - August 2025

HelloCode project screenshot

Description

HelloCode is an educational platform with interactive, gamified lessons for learning Python, Java, and C#.

GitHub

Technologies used

  • Java
  • SceneBuilder
  • GitHub

PoliEats — DSA Project

July - September 2024

PoliEats system interface

Description

PoliEats is a management system for the National Polytechnic School's restaurant. Uses data structures (doubly linked lists, queues, and binary search trees) to optimize orders, inventory, and reservations, applying Data Structures and Algorithms concepts.

GitHub

Technologies used

  • Java
  • JavaFX
  • Scene Builder
  • Git & GitHub

Computer Architecture Emulator

July - August 2024

Computer architecture emulator screenshot

Description

Simulation of how a computer works at the hardware level: memory, cache, CPU, and I/O.

GitHub

Technologies used

  • Java
  • SceneBuilder
  • GitHub

Fingerprint Reader — Arduino

July 2024

Fingerprint reader system with Arduino

Description

Fingerprint reader system integrated with a database for user registration and verification. Implemented on an electronic lock, providing secure access control through electronic components and C programming with Arduino Uno.

GitHub

Technologies used

  • C
  • Arduino Uno
  • Fingerprint Sensor
  • Git & GitHub

Bad Ice Cream — OOP Game

November 2023 - March 2024

Bad Ice Cream game with custom levels

Description

Clone of the classic Bad Ice Cream game built in Java with OOP. Includes multiple custom, polytechnic-themed levels where you collect fruit, break and create ice, and avoid monsters. Final project for Programming II applying the object-oriented paradigm.

GitHub

Technologies used

  • Java
  • OOP (Object-Oriented Programming)
  • Git & GitHub

Hangman in C++

May - August 2023

Hangman game screen in C++

Description

Final project for Programming I at EPN. Implements the classic hangman game in C++ using the rlutil library for the console interface. My first language and first complete project. Recommended to compile and run in Visual Studio 2022.

GitHub

Technologies used

  • C++
  • rlutil
  • Visual Studio 2022
  • Git & GitHub

Library Management System

May - August 2023

Library management system in C++

Description

Library management system built in C++. Allows renting and returning books, searching the database, adding new titles, and managing inventory. Includes a login system and a console-based graphical interface using the rlutil library.

GitHub

Technologies used

  • C++
  • rlutil
  • Git & GitHub