Hi, my name is Taylor Williams and I am a recent graduate of the University of Michigan-Dearborn, where I majored in computer and information science.
About Me!
- I graduated in April of 2024
- I've always been interested in computers, gaming, writing, and reading. I'm always up for learning new skills and growing myself as a person. I am creative but also practical, I was in theatre and marching band in high school.
- I would also definitely consider myself a fast learner!
- Computer Science background, most proficient in programming languages: C++ and Python
- I also have experience in other languages such as SQL/SQLite, Java/Javascript, Kotlin and HTML/CSS
- I have worked with Linux, and Ubuntu
So far I have worked with many software/coding applications such as...
-
Microsoft Visual Studio + Microsoft Visual Studio Code
-
Microsoft Office + Excel + Powerpoint + Word
-
Oracle + SqlDeveloper, for creating a database system
-
Git/Github, for group collaborations
-
Android Studio, building Android applications
-
Enterprise Architecture, for creating different types of software models and diagrams
-
Jenkins, a continuous software integration tool
-
Bitvise SSH client and WinSCP, for working with different servers
-
Eclispe IDE, for java implementation
-
Docker, for working with different operating systems
-
Oracle VM Virtualbox, for creating and implementing proxy servers to test security measures of different mobile applications
Here are some classes where the projects found in this repository are from....
-
Operating Systems
- Project Associated
- OperatingSystems: simulates a traffic control system using C (pthread lock(s) and semaphores)
- Project Associated
-
Intro to Artificial Intelligence
- Project Associated
- AI_Robot_Localization: Use Python to implement robot localization with the HMM algorithm.
- Project Associated
-
Software Engineering
- Project Associated
- UIGroupProject: Group collaboration project that created a user interface for an accessibility checklist questionnaire, use of making a website to host UI
- Project Associated
-
Database Management
- Project Associated
- RestaurantDatabase: Group collaboration project to create a database for a restaurant chain
- Project Associated
-
Computer Networks and Distributed Processing
- Projects Associated
- NetworkMeasurementProject: assess link latency for a five-day period (identify network delays/issues)
- OnlineStockTradingSystem: create an online stock trading application that allows multiple clients to connect to the server simultaneously, using Python and SQL
- Projects Associated
-
Software Architecture and Design Patterns
- Project Associated
- Projects under SoftwareDesign, all of which utilize different software design patterns
- Project Associated
-
Web Technology
- Project Associated
- Wolverine Work: This website application revolves around the idea of students within the University of Michigan, being able to share their creative endeavors, hence our project’s title, “Wolverine Work”. Our team wants to create a “central hub” for students to be able to showcase creative and academic work,
- http://wolverine-work.f23.435.rocks/
- https://github.com/taywil612/WolverineWork
- Project Associated
-
Senior Design
- Project Associated
- Llama Lingo:
- https://github.com/taywil612/LlamaLingo
- Project Associated
-
Practical Computer Security
- Project Associated
- SSL Vulnerabilities Lab: Conduct experiments to unearth flawed apps set up proxies to monitor HTTPS packages, identify sensitive information within data packages, and ultimately distinguish flawed or malicious applications.
- Project Associated
-
Mobile App Design
- Project Associated
- DiceGame: A simple two-player game to help children practice arithmetic. There will also be a die (singular of dice) image that will determine what type of problem the players have to solve.
- Newsapp: A simple app I created that generates random news for its users. Users can view a random news article's description, title, and author via a news API (NewsData.IO).
- Project Associated
Other Courses I have taken
- Computer Organization and Assembly Language
- Data Structures and Algorithm Analysis
- Intro to Python
- Software Engineering Tools
- Tech Writing for Engineers
- Intro to Software Security
I look forward to furthering my skills and learning some new ones in a professional setting :)