Resume


Education

  • School: University of Colorado Boulder

  • Major: Computer Science B.A.

  • Dates: January 2014 - December 2019

  • Location: Boulder, Colorado, USA

  • GPA: 3.3

  • Achievements: Dean's List Fall 2015 and Fall 2018

Skills

  • Programming: C/C++, Python, Scala

  • Databases: MySQL, MongoDB

  • Web Development: HTML, CSS, PHP, SQL databases

  • Applications: Microsoft Word, Excel, PowerPoint; Google Docs, Sheets, and Slides; MySQL Workbench

  • Spanish: conversational level

Relevant Coursework

  • Intro to Programming: Learned Python and C++ and applied various programming solutions for different tasks. Wrote a Twitter API-integrated game of TicTacToe in Python.

  • Data Structures: Used C++ to accomplish various programming tasks using essential data structures and object-oriented programming. Developed a universal grader that determined the minimum score one must receive on a final exam to earn an A, B, C, or D in the class as the final project.

  • Computer Systems: Learned about modern computer architecture and its interaction with computer performance. Assignments based around C programming. Used bitwise operators, worked with the GDB debugger, learned assembly code, wrote a multithreaded shell program.

  • Software Development Tools and Methods: Worked on team of five people to develop a web application comprised of HTML, PHP, CSS, and an SQL database that allowed users to post local deals for stores by geolocation, and vote on them or save them.

  • Database Systems: Worked with various data sets, drew data models, and implemented them through efficient database schemas using MySQL and MongoDB.

  • Principles of Programming Languages: Used abstract syntax trees in Scala to build an interpreter, learned functional programming techniques with Scala.

  • Algorithms: Learning how to analyze and write more efficient algorithms.

Relevant Experience

Company: Astromyx LLC Web Development

Position: Owner

Location: Longmont, CO

When: June 2015 - current

Duties: Build and manage various websites for clients. Web development includes hosting websites, securing domain name options for clients, and building websites for clients from scratch or using a web design tool (i.e. Wordpress, Hostgator Website Builder, and Weebly).

Github
YouTube
Repl