Resume

\n

Sammy Thorne

Software Engineer

Vancouver, WA (360) 784-9142 Sammy@dev-crypt.com


Professional Expirence


Projects

More in depth details of each of these projects and their source code for some can be found in the nav bar at the top of the screen.

Symetric encryption

Programed a encryption system similar to DES and skipjack algorithms commonly used in industry.

This was coded in the Go coding language. A cryptography system needs to be fast. Although Go is not the fastest language available, it was sufficent for the project. Go was also chosen because it supported future features.

After creating this for a cryptography class I expanded this project by turning it into a REST API, allowing users on this site to see have an example of what the encryption process looked like.

Micrograd handwriting recognition

Using the micrograd library developed by Andrej Karpathy, created handwriting recognition software.

This was created for a class I took an Artifical intellegence. Micrograd and my final product were both written in Python 3.

I plan to expand this project later by migrating the Micrograd code base into the new Mojo coding language. This will make the program much faster, allowing me to create a larger neral netowork and support more characters.

My hope is to support all english characters, and potentally support language detection

Wordle Solver

A program that would take the current state of Wordle and make a good word guess suggestion. Could be used by a player to guess more optimal words.

My code used a heuristic method that would guess the Wordle correctly more than 80% of the time. "parody" wordle games were also supported because the algorithm was able to guess any sized word.

This was created in the Java coding language for a data structures class. The purpose of the assignment was for us to use different data structures creativly. As a result, my code relys a lot on hashtables and other common data strucures. Often when not necessary.


Skills

Coding languages and Technolgies

Python: Expert

C/C++: Skillful

Go(lang): Expirenced

Java: Expirenced

git: knowledgeable

HTML/CSS/JS: knowledgeable (this site was bult with these)

Soft skills

Problem solving: Expert

Critical thinking: Expert

Time managment: Expert

Teamwork: Skilled

Training: Experienced


References

Mac Mintz

(206) 602-0759 mac@techmint.com

Direct manager at Tehcmint applied solitions and teacher at Union high school for AP computer science

Renee Media

(360) 977-2440

General manager at North Star resturnats


Education

BACHELOR OF SCIENCE (B.S.) IN COMPUTER SCIENCE

Aug 2021 - June 2026

Planned to graduate in summer of 2026

HIGH SCHOOL DIPLOMA

Year of 2021

Union High School, Camas,WA