0%
Isaac Beale

Isaac Beale

backend_engineer | system_architect | problem_solver

My name is Isaac Beale and I hold an M.S. in software engineering with a focus in cybersecurity from Arizona State University along with a B.S. in industrial engineering with a minor in computer science from Oregon State University. My path to becoming a software engineer was unconventional, starting in a different discipline, and finding a passion for programming late into my undergraduate studies.

I'm a full-stack software engineer at Apple with a backend focus, working primarily with Django and Angular. My expertise spans database design, system architecture, analyzing technical trade-offs, and root cause analysis. I'm equally comfortable diving deep into backend systems as I am working across the full stack to deliver complete solutions. My work style is self-starting and independent, but I believe strongly in collaborative problem-solving and knowledge sharing with my team.


Experience

$ cat timeline.log

Apple

Full Stack Software Engineer

September 2022 to Present

Tech Stack

DjangoAngularRxJSPostgreSQLElasticsearch

Human Engineering Software

Working on a small, agile internal tools team focused on innovation and developer experience. Responsibilities include collaborating with stakeholders to gather requirements, designing and pitching technical solutions, and building and maintaining a diverse portfolio of tools and libraries that support internal workflows.

Intel Corporation

Full Stack Software Engineer

Intern: August 2020 to May 2022 | Full Time: May 2022 to September 2022

Tech Stack

ReactDjangoPostgreSQLCloudFoundryReact TableReact QueryReduxDjango Rest FrameworkIntel DBaaSMicrosoft ADFS

Key Project: Integration Technician Request System

Designed and implemented a web application for employees at Intel to make requests to the integration team. This system was built to replace the email standard that was currently in place. Started as a prototype for Intel in Aloha, OR and now supports 8 different intel locations including 4 outside of the US.

Built a dynamic form with dropdowns, text inputs, and a rich text editor. Dropdowns populate based on previous selections to support different request types with varying requirements. Input fields are customizable by integration team management to adapt to changing needs.

Arizona State University

M.S Software Engineering

Graduation: May 2022
Relevant Courses:
Software Design (Java, Design Patterns)Advanced Data Structures and Algorithms (Python)Foundations of Software Engineering (C#, Unity, Agile)Information Assurance and SecurityLanguages and Programming Paradigms (Prolog)Software Agility (Java, Agile)Web-Based Applications (Javascript)Software SecurityApplied CryptographyExtracurricular attack and defense CTFs

Oregon State University

B.S Industrial Engineering, minor in Computer Science

Graduation: June 2020
Relevant Courses:
Data Structures (C)Assembly Language (MASM, Intel x86)Intro to Computer Science I and II (C++)Backend Software Engineering (C)Information Systems Engineering (MS Access, Database Design)Industrial Systems Optimization (LINGO Solver, Linear Optimization)Analysis of Algorithms, Operating Systems (C)Programming Language Fundamentals (Prolog, Haskell)

Skills

$ ls -la /skills

Languages

4 items

Python ●●●TypeScript ●●●Java ●○○C# ●○○

Frontend

2 items

Angular ●●●React ●●○

Backend

3 items

Django ●●●Database Design ●●●Flask ●○○

Cloud

1 items

AWS ●○○
Proficiency Legend
●●●Advanced (75-100%)
●●○Intermediate (50-74%)
●○○Familiar (<50%)

Projects

$ ls -R projects/

ASU Maps AR Navigation

An augmented reality mobile application for Arizona State University that helps students navigate between classes using AR overlays. The app features user authentication with persistent class sche...

Tech Stack

UnityC#AR FoundationFirebase

Digy Programming Language

A custom programming language based on Python syntax, built using ANTLR for grammar parsing and evaluation. Digy supports multiple data types (integer, string, boolean), arithmetic and logical ope...

Tech Stack

PythonANTLRLexical AnalysisParserInterpreter Design

LifeMapz E-Commerce Platform

A proof-of-concept e-commerce platform developed for an external stakeholder, demonstrating how vendors could sell products through individual stores with QR code integration. The project showcase...

Tech Stack

ReactReduxAWS AmplifyAWS LambdaDynamoDBAPI GatewayCloudFrontStripeQRTigerFigma

Hoop Finder

HoopFinder is an interactive crowd sourced database of basketball hoops around the world. The project was built for basketball players to share and discover lesser known basketball hoops, with...

Tech Stack

ReactTypescriptFirebaseReact-BootstrapGoogle OAuthGoogle Maps APIGoogle Maps Geolocation
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot

Graph Algorithm Visualizer

This application adds a visual element to graph algorithms. Currently it only supports Dijkstra's Algorithm. A user may add and remove blockades represented by black squares. When the user press...

Tech Stack

ReactTypescript
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot

Keypers Sneaker Bot Rental Site

Keypers was a website for users to rent sneaker bots in order to secure limited pairs of shoes. The bots that we provided primarily used key based authentication to to pair users with bots. In...

Tech Stack

FlaskSQLiteSassBulmaAmazon EC2Amazon Route 53
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot

OSU Capstone

This project set out to empirically test the effect of hose diameter, hose length, valve, fitting, and cylinder size on the dwell time of a hydraulic cylinder for the company TEKFAB in Albany, OR. ...

Tech Stack

Pythonmatplotlib
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot
Project screenshot