Personals
Seattle, Washington
Education
2010 - 2013
Arizona State University
B.S.E. in Computer Systems Engineering
Skills
Core Web Technologies
HTML, CSS, JavaScript
Websockets, Webhooks, HTTP
Frontend
Backend
Tools
Cloud Platforms
Other
Java, Python, C#, SQL, NoSql
Soft Skills
Problem Solving, Attention To Detail, Critical Thinking, Self Management, Communication, Continuous Learning, Creativity
Career Experience
CoreStack
Senior Software Engineer2022-Present
Key asset in the Optio3 acquisition, drove front-end design and implementation with Angular and TypeScript. Enhanced the legacy PHP codebase, developed performant data visualizations, dashboards, and core UI components, transitioning features to the new framework and turning high-value concepts into reality.
Optio3
Senior Software Engineer2018-2022
Worked in a lean, agile startup, focusing on UI design and implementation with Angular and TypeScript. Developed advanced, high-performance data visualization tools, expanding options for customers and enabling visualization of large-scale datasets. Enhanced bespoke canvas-rendered visuals, created and maintained core UI components, and contributed to the backend in Java and Python.
ServiceNow
Senior Software Development Engineer2016-2018
Developed core UI components and data visualization tools for the CMDB, conducted hiring interviews, and designed an extendable low-code data processing and visualization pipeline, unlocking new data analysis paradigms for customers.
Software Development Engineer2014-2016
Led CMDB Service Mapping development (showcased in the Knowledge keynote), contributed to Neebula integration, and created core Angular.js UI components for other CMDB developers, enhancing product continuity and application performance.
Associate Software Development Engineer2013-2014
Prototyped the CMDB Dashboard with D3 and a custom drag-and-drop system, drove Angular.js adoption, and contributed to CMDB application development.
Freelance Projects
Video Processing Pipeline2024
Developed an automated video processing pipeline using FFMPEG and Node.js, hosted on Firebase/GCP. The system processed raw sports footage from Firebase Cloud Storage, referenced gameplay rundowns in Firestore, and generated streaming-optimized highlight clips stored back in Cloud Storage, with metadata in Firestore. Containerized with Docker and deployed on Google Cloud Run with a nightly trigger.
Twitch Election System2023
Developed a scalable real-time voting and virtual currency system with dynamic overlays, web-based control panels, a Twitch extension, and a cloud-hosted backend. Tracked viewers and awarded virtual currency for subscriptions, maintaining detailed transaction and voting records for leaderboards. Created an SDK to generate a type-safe ORM from SQL schema. Utilized skills in Websockets, Webhooks, API development, Node.js, TypeScript, WebGL, and SQL.