Peyton Williams

(317) 771-3543 · pwilliams@purdue.edu

Education

Purdue University

B.S. Computer Science
  • GPA: 3.77 / 4.0
  • Certificate in Entrepreneurship and Innovation
  • Semesters Honors and Dean’s List 4/4 semesters
  • Courses: Software Engineering I, Data Structures and Algorithms, Software Testing, Information Systems, Operating Systems, Systems Programming, Computer Architecture, Programming in C, Foundations of Computer Science, Problem Solving and Object-Oriented Programming
August 2018 - December 2021 (Expected)

Experience

Raytheon Technologies

Arlington, VA
Software Engineer Intern
  • Contributed to Parliament, an Open Source “triple store” database for RDF, OWL, and SPARQL.
  • Replaced legacy server code with Spring Boot and updated existing implementation to utilize Spring, which increased productivity and maintainability.
  • Wrote REST APIs using Java with Spring to cover SPARQL endpoint specifications.
  • Improved existing exception handling control flow and error responses to failed queries.
June 2020 - August 2020

Purdue University

West Lafayette, IN
Teaching Assistant, CS240
  • Supervise and assist students in understanding problems they face learning the fundamentals of C.
  • Work alongside other teaching assistants to facilitate student learning.
January 2020 - May 2020

TRIMEDX

Indianapolis, IN
Software Engineer Intern
  • Overhauled and refactored program handling machine learning processes for medical devices with Pandas and NumPy in Python.
  • Interacted with SQL databases for machine learning and associated medical data.
  • Created documentation and analysis of existing code.
  • Collaborated with other team members in a SAFe Agile development Environment.
June 2019 - August 2019

Zionsville Community Schools

Zionsville, IN
IT Intern
  • Performed machine diagnostics, repair, and part replacement.
  • Imaged several hundred school machines.
  • SSO portal bug testing across multiple operating systems.
June 2018 - August 2018

Projects

FINEX (finex.money)

  • Contributed to website offering users financial and stock tools. Followed Agile process in team of six.
  • Created REST APIs with Express.js and Node.js, developing features including simulated stock portfolio, safe budget management tools, and fast stock/crypto autocomplete.
  • Built secure user accounts and authentication using Passport.js and MongoDB.
February - May 2020

Adventurous Sloth

  • Wrote backend for website which chooses your travel location based on questionnaire and builds itinerary with real information including flight bookings, hotel bookings, and local attractions.
  • Developed REST APIs using Express.js and Node.js, using external APIs to pull relevant travel data.
  • 3rd Overall at Boilermake VII hackathon, working on a team of 4, out of over 100 original teams.
January 2020

Image To Text Bot

  • Created Python program utilizing OpenCV for text detection and Tesseract for text recognition to transcribe text in images.
  • Automated as a Reddit bot which replies to image posts with transcribed text, hosted on AWS EC2.
December 2019

Rugby Fatigue Prediction

  • Best in Show – Purdue Datafest. Analyzing women’s rugby match fitness data. Collaborated on team of five.
  • Used Python, Pandas, and NumPy to create algorithms for impact detection, high exertion detection, and distance traveled.
April 2019

Skills

Tools

  • Languages: Java, Python, C/C++, JavaScript
  • Technologies: Spring, Express.js, Node.js, MongoDB, Passport.js, OpenCV, AWS(EC2), RDF, Git, Linux

Chinese

  • Conversational level, lived 5 years in Shanghai, China.