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.