Hi, my name is

Ashton Alva. I build things for the web.

I'm a Computer Science student at CSU Fullerton passionate about AI, mobile development, and full-stack systems. I enjoy building innovative solutions including native iOS apps and real-time video streaming systems, constantly exploring new technologies to improve user experiences.

Seeking internships and new grad opportunities in software engineering.

01.

About Me

Hello! I'm Ashton, a Computer Science student at California State University, Fullerton, graduating in May 2026. Based in Fullerton, California, I'm passionate about creating exceptional digital experiences through code.

I specialize in building full-stack applications, native iOS apps, and AI-powered solutions with a focus on modern technologies, machine learning, and real-time systems. Currently working as a freelance technician, I bring hands-on technical experience to software development. My goal is to create solutions that are not only functional but also elegant and user-friendly.

Here are a few technologies I've been working with recently:

  • Swift & SwiftUI
  • Python
  • React & TypeScript
  • QUIC & WebSockets
  • Machine Learning & AI
  • Computer Vision
02.

Education

May 2026

Bachelor of Science in Computer Science

California State University, Fullerton

Fullerton, California

Relevant coursework: Programming Concepts (C++), Data Structures, Operating Systems, Algorithm Engineering, Compilers & Languages, Software Engineering, Cloud Computing, Artificial Intelligence, Mobile App Development, Database Systems

May 2023

Associate in Math and Science

Fullerton College

Fullerton, California

Transferred to CSU Fullerton after foundational STEM coursework (Calculus I–II, Chemistry, Biology, Intro to Programming)

03.

Experience

May 2023 – Present

Technician, Freelance

Fullerton, California

  • Spearheaded server installations, cabling & troubleshooting to optimize data center efficiency (30% increase)
  • Performed setup, configuration, and migrations of Cisco VoIP phones; streamlined communication (30% efficiency gain)
  • Installed 10+ network equipment installations for clients (Cisco); streamlined POS systems & peripherals (20% efficiency boost)
  • Managed battery testing and replacement for 1900+ barcode, QR code, and RFID hand scanners
  • Drove 35% surge in customer satisfaction via checklists, spot checks, and audits for inventory turnover
  • Supported verification and installation of 30+ client posters and take-ones (Adobe Acrobat, MS Office, Canva)
04.

Some Things I've Built

RAG

Project

RAG Chatbot with IBM Watsonx

Built a Retrieval-Augmented Generation (RAG) chatbot that answers questions from uploaded PDFs using IBM Watsonx LLM and LangChain. Implemented the full pipeline including document loading, vector embedding with Chroma, and QA retrieval via RetrievalQA.

  • Python
  • IBM Watsonx
  • LangChain
  • Gradio
  • Chroma
ML

Project

Machine Learning Fundamentals

Applied core ML techniques including classification, regression, clustering, and dimensionality reduction using Scikit-learn, Pandas, and NumPy. Built and evaluated models using logistic regression, SVM, k-means, DBSCAN, and PCA.

  • Python
  • Scikit-learn
  • Pandas
  • NumPy
Watson NLP

Project

Watson NLP Emotion Detector

Developed a web application using IBM Watson Natural Language Processing to detect and classify emotional tone in user input. Integrated Flask for the backend and designed the interface using HTML/CSS/JavaScript.

  • Python
  • Flask
  • IBM Watson
  • HTML/CSS/JS
Geometry Dash

Project

Geometry Dash Clone

Created a browser-based 2D platformer inspired by Geometry Dash to demonstrate game mechanics including jump physics, collision detection, and frame-based animation.

  • JavaScript
  • HTML5 Canvas
  • Game Development
05.

Skills & Technologies

Languages

Python Swift JavaScript TypeScript C++ C# x86 Assembly HTML/CSS SQL

Frameworks & Libraries

React SwiftUI Node.js Flask CloudKit OpenCV YOLOv8 LangChain NumPy

Tools & Technologies

Git/GitHub QUIC (aioquic) WebSockets Agile Linux Windows iOS Android asyncio

Areas of Expertise

AI & Machine Learning Generative AI & LLMs Computer Vision Mobile App Development Real-Time Systems Data Structures & Algorithms Full-Stack Development Cybersecurity
06.

Certifications

AI & Machine Learning

  • Introduction to Artificial Intelligence (AI)
  • Generative AI: Introduction and Applications
  • Generative AI: Prompt Engineering Basics
  • Generative AI and LLMs: Architecture and Data Preparation
  • Gen AI Foundational Models for NLP & Language Understanding
  • Generative AI Language Modeling with Transformers
  • Generative AI Engineering and Fine-Tuning Transformers
  • Generative AI Advanced Fine-Tuning for LLMs
  • Fundamentals of AI Agents Using RAG and LangChain
  • IBM Generative AI Engineering
  • Introduction to Deep Learning & Neural Networks with Keras
  • Building Generative AI-Powered Applications with Python

Programming & Development

  • Python for Data Science, AI & Development
  • Developing AI Applications with Python and Flask
  • Data Analysis with Python
  • C++ (relevant coursework)

IT & Cybersecurity

  • Cyber Security CompTIA
  • Google IT Support (Coursera)
07.

Get In Touch

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Location: Fullerton, California

Phone: 346-702-9899

Email: ashtondarryl@gmail.com

Or email me directly: ashtondarryl@gmail.com