Summary
Overview
Work History
Education
Skills
Websites
PROJECT EXPERIENCE
Timeline
Generic

Ryan Smith

Dayton

Summary

Dedicated and adaptable professional with a proactive attitude and the ability to learn quickly. Strong work ethic and effective communication skills. Eager to contribute to a dynamic team and support organizational goals.

Overview

5
5
years of professional experience

Work History

Software Developer

Reynolds & Reynolds
Dayton
06.2021 - Current
  • Managed multiple projects to reverse engineer niche logic for solving complex bugs and resolving old issues passed from other developers and departments.
  • Utilized AI tools like Claude.AI to streamline project workflows and enhance documentation processes for better organization of program bugs.
  • Developed skills in deciphering, organizing, and implementing string-based databases to improve data management.
  • Enhanced documentation skills within code and overarching file layout for effective communication with team members and external departments.
  • Organized multiple update procedures to bring a series of applications up to new standards.
  • Work with multiple program languages on a day to day basis: COBOL, pickBasic, Python, and JSON.

Education

Bachelor of Science - Computer Science

Wright State University
Dayton, OH
12.2020

Associate of Applied Science - Electronics Engineering Technology

Sinclair Community College
Dayton, OH

Skills

  • Software development
  • Programming Languages: COBOL, Pick Basic, Java, C, C, HTML, Assembly, SQL, JSON, Python
  • Code debugging
  • Code refactoring
  • Testing and debugging
  • AI tool integration
  • Software & Tools: Claude AI, GitHub, Unity, Godot, LabVIEW, Virtuoso, NetBeans, Visual Studio, Notepad, Logisim, Oracle, DaVinci Resolve, Microsoft Office Suite
  • Version control
  • Operating Systems: Windows, Linux, Kali Linux, Ubuntu
  • Bug resolution
  • Project oversight
  • Program coding
  • Front-end tech
  • Code documentation
  • Object-oriented programming
  • Team collaboration
  • Critical thinking

PROJECT EXPERIENCE

  • Video Game Jam, Team Member, Participated in a month-long game jam as part of a 3-person team, contributing to design, coding, and testing throughout the development process.
  • Data Structures and Algorithm Projects, Alphabet Trie Tree: Developed a general tree for storing strings as nodes, reading data from both console input and text files. Conducted tests with large data sets (65,000+ strings) to evaluate performance.
  • Digital System Design Project, Built a basic CPU using Logisim, creating individual components to process binary instructions entered by the user.
  • Intro to Oracle/SQL Database Project, Designed an SQL database for Beaver creek Landscape and Nursery to automate scheduling and resource management, saving approximately 3 hours per week.
  • Sinclair Capstone Project, Led a team of three students to design and construct adapted toys for physically challenged clients, incorporating physical, visual, and vocal therapy features to promote structured play and learning.

Timeline

Software Developer

Reynolds & Reynolds
06.2021 - Current

Bachelor of Science - Computer Science

Wright State University

Associate of Applied Science - Electronics Engineering Technology

Sinclair Community College
Ryan Smith