Fernando Portillo

Software Engineer

Hi! I am Fernando Portillo, a Computer Engineering student at UT Dallas, passionate about web apps and robotics. I specialize in full-stack development, mobile apps, and robotics projects, with expertise in Java, JavaScript, Python, C++, and Kotlin. My experience spans React, Angular, Node.js, AWS, and integrating hardware with software to solve complex challenges.

Education

utd logo
The University of Texas at Dallas
Bachelors in Computer Engineering

August 2021 - May 2025

dallas college logo
Dallas College
Associates of Applied Sciences in Software Programmer/Developer

January 2018 - May 2021

Experience

uKnomi logo
uKnomi
Software Developer

August 2025 - May 2025

Remote - Contract

Developed the foundation of a React-Native app, implemented AWS Mobile Push Notifications (CloudFormation, SNS), authored onboarding documentation for new developers, and led onboarding and knowledge transfer sessions. Conducted research on WiFi-based localization solutions to enhance app functionality.

Google logo
Google
Software Engineering Intern

August 2025 - May 2025

Sunnyvale, California, United States - Internship

Enhanced a World Map with the Google Maps API to highlight the geolocation of project resource usage and verify policy compliance using Angular+TypeScript; reviewed code, implemented Python API Endpoints with Protocol Buffers, and authored design documentations.

Carousel image 1
Carousel image 2
Carousel image 3
Carousel image 4
Carousel image 5
Carousel image 6
Carousel image 7
uKnomi logo
uKnomi
Software Developer

August 2025 - May 2025

Remote - Contract

Designed and implemented a solution for bulk SMS off-premise engagement with bulk scheduled SMS and QR code reviews with analytics tracking based on engagement time using AWS (SNS, SQS, CloudFormation) and SQL.

Google logo
Google
STEP Intern

August 2025 - May 2025

San Jose, California, United States - Internship

Developed the initial components of a full-stack web application to streamline certification tests and reviews for Android Auto partners, including building three rich web pages. Implemented multiple APIs to enhance frontend user experiences, supporting features like filtering, pagination, sorting, and downloads using Kotlin, Protocol Buffers, and Spanner/Blobstore databases. Designed and developed frontend pages with custom UI components and integrated media support for video and images, utilizing Angular, TypeScript, RxJS, and Material Design.

CataBoom logo
CataBoom
Junior Software Developer

August 2025 - May 2025

Dallas, Texas, United States - Part-Time

Developed custom internal tools using Node.js to efficiently convert and transform data into various formats. Additionally, created integrations of our services into other applications with Express and React, adhering to best practices to ensure successful integration and promote the use of our services.

UT Dallas Office of Information Technology  logo
UT Dallas Office of Information Technology
OIT Help Desk Analyst

August 2025 - May 2025

Dallas, Texas, United States - Part-Time

Provided direct IT support and troubleshooting for a campus of 29,000+ students, faculty, and staff via phone, chat, and email. Documented and reported each technical support issue for tracking and resolution purposes.

FindLaw, part of Thomson Reuters logo
FindLaw, part of Thomson Reuters
Digital Marketing Intern

June 2021 - August 2021

Remote - Internship

Modified data, tasks, and due dates for over 100 clients using Wrike. Gained expertise in 20+ SEO best practices, applying them to client websites, including Back-links, Google Ads, and utilizing tools like MOZ, Screaming Frog, and WordPress to improve customer interactions. Presented a new product idea in just three weeks, including a full presentation and product layout, to a group of 20+ people from the product and marketing teams.

Projects

Eco Fast Track card title image
Eco Fast Track

A smart water management tool designed to help households and property managers optimize water usage, save on utilities, and promote conservation through personalized insights and community-driven data.

Wristband LED Control and Notifications card title image
Wristband LED Control and Notifications

Developing a system that allows for wristband LED control and notifications using AWS SNS, ESP32, and a phone application.

Home Server card title image
Home Server

Personal server running Proxmox, Wireguard, and Portainer to host applications.

Simple UTD Planner card title image
Simple UTD Planner

NextJs application that allows UTD students to plan out their terms, view professor ratings, and grade distributions.

Mealy State Machine - Sequence Detector card title image
Mealy State Machine - Sequence Detector

Designed and programmed a Mealy State Machine to detect the sequence 1010.

Foodies card title image
Foodies

Implemented the backend into the application using Firebase Authentication and Firestore to hold users data. Configured the Google Maps API to show filtered restaurants. Gathered data of the restaurants marking any dietary restrictions they meet.

UTD Flowchart Tracker v2 card title image
UTD Flowchart Tracker v2

Developing a Web application that lets you keep track of the courses you have taken, mark current ones, and future courses that would improve the student's organization. Implementing a database in MongoDB to hold over 50+ courses and maintain user accounts. The web application uses Node, Express for API calls, express-handlebars for templating, and TailwindCSS.

UTD Flowchart Tracker v1 card title image
UTD Flowchart Tracker v1

Developed a website that lets you mark what classes you took based on the UTD CE Flowchart. As well, will show what classes you are able to take based on that information. Tech stack used was JavaScript, HTML, and CSS.

Grocery List Maker card title image
Grocery List Maker

Developed a website that lets you create a list (specifically a grocery list) that is saved in your local storage. Allows you to download a pdf with the items you added.

The Kids Circle Foundation - Web Designer card title image
The Kids Circle Foundation - Web Designer

Designed the base of the website using Figma, and kept new team members up-to-date on project progress.

VR News Fake card title image
VR News Fake

Designed a website based on a news-themed layout with HTML, SASS, and JavaScript.