About
Activity
1K followers
Experience & Education
Volunteer Experience
-
Volunteer
Iowa Games
- 1 month
Children
-
Volunteer
dsmHack
- 1 year 1 month
Science and Technology
Help Non Profits in the Des Moines area with IT support and website assistance
Patents
Courses
-
Computer Engineering (Computer Networking and Digital Communications)
489
-
Computer Engineering (Computer Organization and Assembly Programming)
381
-
Computer Engineering (Digital Logic)
281
-
Computer Engineering (Discrete Mathematics)
310
-
Computer Engineering (Problem Solving in C)
185
-
Computer Engineering (Professional Skill Development)
166
-
Computer Science (Cyber Defence)
332X
-
Computer Science (Data Structures)
228
-
Computer Science (Intro To Java)
227
-
Computer Science (Linux System Esentials)
252
-
Computer Science (User Interfaces)
319
-
Electrical Engineering (Electric Circuits)
201
-
Engineering (Leadership through Engineering Academic Diversity
104
-
Engineering (Skills and Information for success Engineering )
101
-
English (Technical Communications)
314
-
Math (Calculus 1)
165
-
Math (Calculus II)
166
-
Music (Marching Band)
114A
-
Physics (Classical Physics II)
222
-
Physics (Classical Physics)
221
Projects
-
DJ Alfred
- Present
See projectCRM Platform catering to Mobile DJ’s. Helps users manage their events, clients, and playlists
-
Access Plus Schedule Parser
- Present
See projectA web scraper for grabbing a class schedule from Iowa State's Access Plus and generating a .ics calendar file for use in one's favorite calendar software.
Programmed in Python and uses the BeautifulSoup4 webscraper and Django web framework. -
Cyber Pidgeon
Written in Python, Cyber Pigeon allows users to own and manage their own Twilio Voice/SMS account from their computer. Users can do various things through a simple GUI (written in the QtPy4 framework) such as check voicemails, view text messages, place TwiML-scripted calls, etc.
To address the concern of safety on college campuses, the program also has a safety feature! There is a dedicated tab where users can input contact information for themselves and contact information for a few other…Written in Python, Cyber Pigeon allows users to own and manage their own Twilio Voice/SMS account from their computer. Users can do various things through a simple GUI (written in the QtPy4 framework) such as check voicemails, view text messages, place TwiML-scripted calls, etc.
To address the concern of safety on college campuses, the program also has a safety feature! There is a dedicated tab where users can input contact information for themselves and contact information for a few other emergency contacts. From here, the application serves as a sort of check-in/check-out service. Users specify how long they will be away, after which point the program will keep track of time and alert the emergency contacts via SMS if the user has not returned and checked into the program.
This program can be adapted as a mobile application, enabling even more features such as GPS tracking for missing persons (especially useful for WP8+ phones), mobile check-in, connectivity alerts (using a SYN-ACK style heartbeat), etc. In the future, the application could even implement a voice authentication check-in (courtesy of Twilio's development team)!Other creatorsSee project -
Kinect With Yoga!
Written in C#, Kinect With Yoga uses the Microsoft Kinect to bring the self-therapeutic value of yoga to your home. Through a simple desktop interface, users can select one of six default yoga positions. After a position is selected, a stick figure overlay appears on the screen to show the correct posture. Using skeletal tracking, the Kinect detects users and live updates them on how closely they match the selected yoga position. After a user has matched the position and held it for 10 seconds,…
Written in C#, Kinect With Yoga uses the Microsoft Kinect to bring the self-therapeutic value of yoga to your home. Through a simple desktop interface, users can select one of six default yoga positions. After a position is selected, a stick figure overlay appears on the screen to show the correct posture. Using skeletal tracking, the Kinect detects users and live updates them on how closely they match the selected yoga position. After a user has matched the position and held it for 10 seconds, another position can be chosen.
This prototype can be adapted for motion/gesture based actions and new yoga positions can be easily uploaded via text file.Other creatorsSee project -
Sky Dev
-
A Cloud IDE made for collaborative development. Includes code completion, chat, and project management
Other creatorsSee project -
DJ Cyko
-
Instantaneous, collaborative DJing web app, allows users to share music videos and automatically play crowd sourced playlists
Other creatorsSee project -
Recursive Reconstruction of Sparse Signal Sequences
-
Assisted with research on tracking algorithms
Gathered data (i.e videos in specific situations)
Analyzed videos with Matlab
Developed a GUI to make the processing of data more intuitive
Honors & Awards
-
1st Place Iowa State Cyber Defense Competion
ISEAGE
-
National Cyber Analyst Challenge - Finalist
Leidos
-
National Cyber Defense Competition - 2nd Place
ISEAGE
-
Iowa State University Fall 2015 Cyber Defense Competition - 3rd Place
Iowa State University
The Cyber Defense Competition asks student teams to assume administrative and protective duties for an existing “commercial” network – typically a small company with 50+ users, 7 to 10 servers, and common Internet services such as a web server, mail server, and e-commerce site. Each team begins the competition with an identical set of hardware and software and is scored on their ability to detect and respond to outside threats, maintain availability of existing services such as mail servers and…
The Cyber Defense Competition asks student teams to assume administrative and protective duties for an existing “commercial” network – typically a small company with 50+ users, 7 to 10 servers, and common Internet services such as a web server, mail server, and e-commerce site. Each team begins the competition with an identical set of hardware and software and is scored on their ability to detect and respond to outside threats, maintain availability of existing services such as mail servers and web servers, respond to business requests such as the addition or removal of additional services, and balance security needs against business needs. Throughout the competition an automated scoring engine is used to verify the functionality and availability of each team’s services on a periodic basis and traffic generators continuously feed simulated user traffic into the competition network. A volunteer red team provides the “external threat” all Internet-based services face and allows the teams to match their defensive skills against live opponents. All or most of this red team is composed of industry-grade professional penetration testers or network security specialists.
Organizations
-
National Cyber Analyst Challenge - Iowa State Team
Member
- Presenthttp://cyberanalystchallenge.org/
-
GROOVE (Grand Rhythmic Orchestra and Outstanding Visual Ensemble)
President, Vice President
- PresentResponsibilities Include: Planning and Executing a show design from conception to performance Performing for events throughout the community like the Iowa Governor's Conference on Public Health Coordinating recruitment and community outreach. Managing rehearsal plans in order to meet deadlines. Leading the ensemble during rehearsals and encouraging synergy.
-
ISUCF"V"MB (Iowa State University Cyclone Football "Varsity" Marching Band
Drum Major
-Leveraging available resources to autonomously complete tasks
Recommendations received
3 people have recommended Tyler
Join now to viewExplore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content