Hello and Welcome.

I am a programmer and computer science student searching for work opportunities.

Software Development

User-Friendly Applications

I am well versed in creating intuitive and useful applications.
I have worked with QT, React, and ASP.NET frameworks to design usable desktop and web apps.

Web Development

Website and Webapp Design

I have created this website, and am working on others using HTML, CSS, and Javascript.
I have also worked with ASP.NET and NodeJS to create intuitive web applications

General IT Solutions

Computer and Systems IT

I have spent nearly my entire life on a computer.
I personally have used machines with Windows, macOS, and Linux based operating systems and continually assist others with their computers.
I plan on pursuing certificate programs to reinforce my IT and technical support abilities

About Me:

My name is Daniel Yeaman. I am a senior at the University of Oklahoma. I am currently pursuing Bachelor's and Master's degrees of Science in Computer Science. I have a passion for computers and programming. I am currently seeking an internship or entry-level position in full-stack software development, Information Technology, or any job involving a computer. If you can't tell, my favorite color is blue.

Experience:

Software Developer Intern - EduSkills

September 2026 - Present

Migrated legacy systems and applications to modern NodeJS Architecture

- Worked with NodeJS, React, and ExpressJS.
- Extended existing prototypes and migrated to Express/React stack.
- Connected new backend applications to existing SQL databases.

Software Engineer Intern - Pioneer Telephone Cooperative

May 2026 - August 2026

Implemented key systems monitoring functions for in-house applications:

- Worked in C# with .Net frameworks.
- Modified and iterated existing systems with new features.
- Tested and deployed software on server environments.
- Added automated emergency messaging capabilities to warn of critical system issues.
- Worked with SQL database tables and database integration across multiple machines.
- Created and modified Power BI Reports for viewing pipelined data and statistics.

Instructor - iCode Norman

April 2025 - Present

Instructed after school and summer computer and STEM classes for Elementary and Middle School aged students.

Areas Covered:
- Introductory programming concepts using Scratch, Minecraft Education/Microsoft Makecode, VexCodeIQ
- Roblox game development with Roblox Studio
- Introductory electronics
- Introductory robotics with VexIQ
- Introductory CAD with TinkerCAD and 3D Printing
- Scripting in Python and Lua
- Introductions to algorithms, OOP, Data Structures, Data analysis, AI/LLM usage
- Introduction to Computer/Network Security and Cryptography

Education:

I am currently attending the University of Oklahoma and pursuing a BS and MS in Computer Science. I am currently in my 4th year of the program, with an expected graduation date of May 2027. Additionally, I expect to graduate with my MS degree in May 2028. I previously attended Heritage Hall, where I received my diploma.

Completed Coursework:

AP Computer Science Principles
AP Computer Science A
CS2334 - Programming Structures & Abstractions
CS2813 - Discrete Structures
CS2414 - Data Structures
CS2614 - Computer Organization
CS3133 - Intro to Operating Systems
CS3203 - Software Engineering (see projects)
CS3823 - Theory of Computation
CS4613 - Computer Architecture
ECE2214 - Digital Design
CS4173 - Computer Security
CS4413 - Algorithm Analysis
CS4513 - Database Management Systems
ECE2713 - Digital Signals and Filtering

Current Relevant Course Enrollment:

CS4273 - Capstone Design Project
CS5473 - Graduate Parallel, Distributed, and Network Programming
CS5903 - Graduate Perspectives on Computing

ChangeLog:

9/30/26

-Updated work experience and general information

9/5/26

-Updated education and project information

6/15/26

-Added Client Work section to projects

6/11/26

-Updated experience and education info
-Removed overscrolling

5/25/2026

-Added password manager info to projects tab

3/24/2026

-Tweaked some image and div sizes
-Continued tweaking mobile view

3/23/2026

-Started mobile view implementation

2/24/2026

- Added scroll markers to and removed scroll bar from image carousel
- TODO:
- finish implementing infinite auto scroll for image carousel
- Switch changelog to separate document or github commit history

2/23/2026

- Added JS code (thank you braums) to only run fade/scroll in animation once for paragraph text elements
- Added initial implementation for scrolling image carousels to showcase project images.
- Tweaked div sizes and animations.
- TODO:
- Finish implementing auto scroll image carousel
- Add images for projects
- Add email contact form with PHP and dropdown menu for showing social media links.

2/20/2026

- Added additional time and view based animations
- Added more relevant information
- Changed some div sizes

2/19/2026:

- We are Live!
- Domain is being hosted and the site is live. Added ChangeLog section and updated all information.

- TODO:
- Work on mobile browser functionality and animations.
- Add more project information and pictures.
- implement socials and contact pages.