Home About Me Resume Projects

Educational Experience

University of Southern California Photo
University of Southern California
MSc Computer Science - December 2016
Received December 2016
Los Angeles, California

Continuing my education I pursued a masters degree at The University of Southern California. At USC I had the opportunity to learn from world renowned faculty and take part in cutting edge research. While further developing my skillset as an engineer I had the opportunity to gain experience in UX Design and Strategy.

University of Arizona Logo
University of Arizona
BSc Computer Science, Mathematics - May 2014
Recieved May 2014
Tucson, Arizona

The University of Arizona provided a plethora of educational experiences and opportunities. Guided by experienced and insightful professors, I expanded my breadth and depth of technical knowledge. My Computer Science coursework spanned from the theoretical level exploring automata, grammars and language to the applicative level learning industry engineering practices and processes. Simultaneously my Mathematics coursework further developed my analytical skills. Together both these majors established my strong skill set geared toward a career in Engineering.

Professional Experience

Cisco Systems Logo
Cisco Systems
Graduate Intern
Summer 2016
San Jose, California

Returning to Cisco I was placed on a pilot effort to create an Amazon-like experience applied to purchasing Cisco devices. Our application Was developed utilizing AngularJS for the frontend and a combination of Java and Python for the backend.

Cisco Systems Logo
Cisco Systems
Undergraduate Intern
Summer 2015
San Jose, California

Working as an Intern at Cisco I was fully submerged in Agile development and processes. During my internship I was tasked with singlehandedly deploying a distributed CI server for a development team with no previous agile practices. The server I developed included functionality to trigger builds on repo commits, build failure alerts and customize unit test functionality. This internship gave me the opportunity to experience the numerous benefits of applying agile development practices.

Raytheon Logo
Raytheon
Software Engineer I
September 2014 to April 2015
Denver, Colorado

As a software engineer at Raytheon I had the opportunity to apply firsthand my academic knowledge in a professional setting. I had the opportunity to develop the next generation of US satellite system software for the Joint Polar Satellite System. During my time at this position I gained valuable experience developing J2EE applications under mission critical requirements. In addition I also was responsible for developing new Windows installer to streamline software deployment at multiple mission controls. This position taught me the importance of development culture and necessity for guidance and trust within a team.

University of Arizona SALT Logo
University of Arizona
Student Tutor, October 2013 - May 2014
Tucson, Arizona

Tutoring at The University of Arizona’s Strategic Alternative Learning Techniques (SALT) Center provided me a valuable life lesson in personal capability and immensely develop my interpersonal skills. The SALT Center primarily functions to provide academic support to undergraduate students with learning and attention challenges. As an academic tutor it was vital for me to effectively communicate with my tutees in order to be successful. Developing communication methods for spatial, kinesthetic and visual learners at this position greatly enhanced my interpersonal skills. Most of all working as a tutor provided the self realization that we all have an incredible amount of potential; and we all access that potential in incredibly unique ways and that’s perfectly OK.

Technical Skills

Java
Python
Haskell
MATLAB
MATLAB
Groovy
Prolog
R
C
Pascal
MIPS
HTML & CSS
JavaScript
jQuery
C++
PHP
Scheme
Perl