Alexander G. Arias

A picture of Alexander smiling at the camera, wearing a nice grey suit.

Contact Me


About Me


I am a Computer Science graduate from the University of California, San Diego, with a passion for problem-solving and software development. From 2013 to 2016, I proudly served in the U.S. Army, where I honed my discipline, resilience, and teamwork skills, earning an honorable discharge.

Now, as a civilian, I strive to serve my community through technology, developing applications that address complex challenges while keeping stakeholders’ needs at the forefront. I am genuinely excited to grow as a professional, contribute to impactful projects, and build lasting, trustworthy relationships in the industry.

Education


University of California: San Diego

Bachelor of Science in Computer Science

Graduated December 2023 with an Overall GPA of 3.73

UCSD Seal.

Imperial Valley College

Associate Degrees in Computer Science, Mathematics,

Physics, and University Studies in Science and Mathematics

Graduated June 2020 with an Overall GPA of 4.0

IVC logo.

Skills


Hypertext Markup Language Logo. Cascading Style Sheets Logo. JavaScript Logo. C Programming Language Logo. C++ Programming Language Logo. C# Programming Language Logo. Java Programming Language Logo. Python Programming Language Logo. System Verilog Hardware Language Logo.

Projects


Simple Central Processing Unit and Custom Instruction Set Architecture

Designed and developed a 9-bit Instruction Set Architecture (ISA) for a custom central processing unit (CPU), optimizing for efficiency and compatibility.

Engineered the microprocessor architecture, including the instruction set, datapath, and control unit, ensuring seamless execution of instructions.

Implemented three operational programs using the custom CPU and assembly language, focusing on error correction and pattern searching.

Collaborated with a team to ensure a cohesive and integrated approach in design and execution.

Conducted rigorous testing and debugging to validate functionality, performance, and reliability.

github logo.

Technologies: Assembly Language (Custom ISA), System Verilog, and C.

Nachos Operating System

Designed and implemented a functional academic operating system in a team of four, known as Nachos (Not Another Completely Heuristic Operating System).

Developed three core components:

1.) Synchronization – Ensured proper thread coordination and resource management.

2.) CPU Scheduling – Optimized task execution and processor utilization.

3.) Memory Management – Implemented efficient allocation and paging strategies.

github logo.

Technologies: Java and C.

Multi Platform Post Scheduler

Co-led an 8-member team in developing a web application for scheduling and managing social media posts across Twitter, Facebook, and Instagram.

Implemented full CRUD (Create, Read, Update, Delete) functionality, enabling seamless post creation, editing, and organization.

Designed a user-friendly interface for efficient content planning and automated scheduling, improving workflow for users.

github logo.

Technologies: HTML, CSS, and JavaScript.

Graphics Shadow Mapping

Developed a shadow mapping system using OpenGL and C++, achieving realistic light-based scene rendering.

Resolved shadow acne and other graphical artifacts, optimizing visual quality and performance.

Collaborated in a two-person team, demonstrating effective problem-solving and teamwork in graphics development.

github logo.

Technologies: OpenGL, C, and C++.

This Simple Professional Website

Developed a clean, responsive, and accessible website following modern web development standards.

Ensured error-free validation and compliance with best practices for performance and usability.

Built using HTML, CSS, and JavaScript to provide a professional online presence.

github logo.

Technologies: HTML, CSS, and JavaScript.


...And Hopefully More to Come! Thank You for your Time!