Steven Aziz

Steven Aziz

Bachelor of Science (B.S.),
Computer Science Graduate

Seattle Pacific University
Seattle, WA

Meet the Developer

I'm a recent Computer Science graduate who takes pride in doing quality work, no matter the challenge. I'm passionate about what I build, take ownership of my projects, and always look for opportunities to learn and improve. Whether working independently or with a team, I strive to be thoughtful, reliable, and always growing.

My values are shaped by my Christian faith, which guides how I work—with integrity, humility, and a mindset of service.

Most Recent Position

Technical Expert

Apple, Inc.

May 2022 - April 2025

Seattle, WA

As a Technical Expert at Apple, I combined extensive functional troubleshooting skills with my ability to inspire excitement around ownership across the Apple ecosystem — with a focus on iPhone. After conducting a thorough diagnosis, I enabled customers to select the best repair or upgrade option to meet their needs, and I performed repairs on iPhones and other Apple products as required. I also mentored Technical Specialists and frequently educated my team on service principles and guidelines to improve Same-Unit Repair (SUR) success rate and—by extension—the customer journey.

Projects
GPA

The Graduation Planning App (GPA)

September 2023 - June 2024

React.js Node.js Express.js MySQL Python SupaBase

I collaborated with a team of four to design and build a full-stack web application that scrapes and parses student transcripts to automatically generate optimized course schedules based on graduation requirements and preferences. I developed the database schema, backend APIs, course prerequisites parser, and core scheduling algorithm. In addition, I managed project documentation, coordinated team meetings, maintained development tools, and presented the final product to a board of industry professionals.

View on GitHub
Rust

Lexical & Syntax Analyzer

September 2023 - October 2023

Rust SWI-Prolog MIT-Scheme Cargo

I developed a compiler front end in Rust for a domain-specific language (DA) used in data analysis workflows, implementing both a lexical analyzer and a recursive-descent parser. I designed error-handling logic to detect and report the first lexical or syntax error, following the "ostrich model" to ensure clean processing. Based on CLI flags, the compiler generated valid Scheme or Prolog code from parsed DA input, enabling downstream statistical operations like linear regression and correlation.

View on GitHub
Simple To-Do List

Simple To-Do List

November 2022

HTML CSS Bootstrap JavaScript Node Express.js MongoDB

I collaborated with a team of three to build a full-stack task management web application. I developed the backend using Node.js and Express.js, designing RESTful APIs to handle task operations. On the frontend, I used HTML, CSS, Bootstrap, and JavaScript to create a responsive and intuitive user interface. The application leveraged MongoDB for efficient data storage and supported full CRUD functionality for user tasks.

View on GitHub
Binary Expression Tree

Expression Simplifier

November 2021

C++ Valgrind

Using C++, I built binary expression trees from postfix algebra expressions by parsing tokens and constructing node-based tree structures with stack-based logic. I implemented recursive simplification routines using arithmetic rules, identity properties, and distributive transformations, ensuring correctness and memory safety through structured input validation and Valgrind testing.

View on GitHub
Education
Seattle Pacific University logo Seattle Pacific University logo

Bachelor of Science (B.S.),
Computer Science

June 2025

GPA 3.47

IB Diploma Program Logo

International Baccalaureate
Diploma

June 2019

GPA 3.48

Certifications
Microsoft Logo

Microsoft Certified: Azure Developer Associate

Issued June 2025

This certification demonstrates proficiency in designing and building cloud-based applications on Microsoft Azure. Key competencies include developing compute solutions with Azure App Service, Functions, and containerized apps; implementing secure and scalable storage with Cosmos DB and Blob Storage; integrating authentication and authorization using Microsoft Identity and Entra ID; and enabling observability through Application Insights. Also skilled in building event-driven and message-based architectures using Event Grid, Event Hub, Service Bus, and API Management.

View Certificate
Technical Skills
Microsoft Azure Microsoft Azure
Node.js Node.js
C++ C++
Rust Rust
Python Python
MySQL MySQL
Assembly Language Assembly Language
MongoDB MongoDB
Express.js Express.js Express.js
MIT-Scheme MIT-Scheme
SWI-Prolog SWI-Prolog
JavaScript JavaScript
CSS CSS
HTML HTML
Docker Docker
Figma Figma
LucidChart LucidChart
Jira Jira
Confluence Confluence
Visual Studio Code Visual Studio Code
GitHub GitHub GitHub