Hi, my name is

Ethan Clark.

I build things.

About Me

Hello! My name is Ethan Clark and I am a Software Engineer who specializes in Python, SQL (including MySQL and PostgreSQL), Java, and C++ Programming. I am pursuing a degree in Computer Science with an emphasis in Artifical Intelligence at the University of Louisville. Everyday I strive to learn something new relating to software engineering!

I am currently learning many topics on Codecademy including Data Analytics, Artificial Intelligence, Computer Science, Python, Java, C++, HTML & CSS, and much more. In fact, I learned how to make this very website using Codecademy!

Here are some of the technologies I've been working with recently:

  • Python w/ Django
  • PostgreSQL, MySQL & Databases
  • Java
  • C++
  • HTML5 w/ Bootstrap
  • CSS3 w/ SASS
My face

Projects

PasswordGeneRate
PasswordGeneRate

Led a team and developed a web application using Python and the Django framework that allows user to generate or rate passwords.

Passwords are generated based on a set of criteria.

When a user inputs a password, if it matches one from a database of 1 million common passwords, it will notify the user with an insult.

Robot Arm V1
Robot Arm V1

Created a stationary robot arm. I used several MG996r servo motors, a Raspberry Pi Zero 2 W, a PCA9685, and custom 3D printed parts.

I wrote the code in Python with the pygame and Adafruit_pca9685 modules to link it with an Xbox controller.

Simple Bank Account Manager
Simple Bank Account Manager

Created a user interface using tkinter, PIL, and alexit.

Adapted the program to allow user interaction with the bank account through several methods including withdrawing, depositing, and transferring money.

Lead a team of five to create the best possible scenarios for bank account management.

Red Hood Suit
Red Hood Suit

Created a full body Red Hood suit out of 3D printed parts for Halloween.

Trail of Thales
Trail of Thales

Developed a simple C-based Game inspired by The Oregon Trail

Incorporated options for the user to select a path to walk and created a dice-event function to generate random events.

Designed various user interfaces for the main menu, traveling events, monster battles, and the storyline.

Disability Inclusive Design Project - GE Appliances
Disability Inclusive Design Project - GE Appliances

In this project, I collaborated with a team of students where we evaluated and designed a table that accommodated handicapped individuals.

"Moros" Helmet
Moros Helmet

3D Modeled, 3D Printed, and spraypainted a custom helmet of my own design.

Gray Fox Helmet
Gray Fox Helmet

I built the Gray Fox Helmet from Metal Gear Solid.

I used SG90 servo motors, 3D models from Cults3D, and some other hardware to give it the ability to open it's faceplate with the push of a button.

This helmet was featured on Saint Xavier's Youtube and News Channel.


Certifications