garrett gutierrez_resumeofficial

1

Click here to load reader

Upload: garrett-gutierrez

Post on 12-Apr-2017

12 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Garrett Gutierrez_ResumeOfficial

Garrett Gutierrez Address: 1319 East Laurel Place, Casa Grande, AZ 85122 Phone: (520) 834 – 2888 E-mail: [email protected]

Education

Master of Science, Computer Science May 2017 GPA 4.0 Arizona State University, Tempe, AZ 85281 Bachelor of Science, Computer Science May 2016 GPA 4.0 Arizona State University, Tempe, AZ 85281 Minor, Women and Gender Studies May 2016 GPA 4.0 Arizona State University, Tempe, AZ 85281

Technical Skills

Languages: Java, C, C++, C#, Scheme, Prolog, Python, Bash, Groovy, JavaScript, MIPS, x86, relational algebra, relational calculus, SQL. Tools and Frameworks: Visual Studios, Eclipse, Git, Docker, Pthreads, OpenMP, Maven, Microsoft Access, pgAdmin with PostgreSQL,

MySQL, SQL Server, Oracle DB, MongoDB, Express, Node.JS, AngularJS, Spring Tool Suite with Spring, Django, ASP .NET MVC, Hadoop HDFS, Hadoop MapReduce, Apache Spark

Software Process Models: Waterfall, Iterative, Agile, and Scrum Web Design: HTML, CSS, JSON, XML, Bootstrap, Materialize, and Certification: Web Page Development Courses Taken: Applied Cryptography, Usable Security and Privacy, Database Management, Distributed Database Systems,

Operating Systems, Design and Analysis of Algorithms, Information Assurance, Computer Security, Introduction to Software Engineering, Introduction to Theoretical Computer Science, and Principles of Programming Languages

Employment

USAA, San Antonio, TX Summer Internship June 2016 – August 2016

Worked in an Agile/Scrum team for IT operations in order to automate database deployment changes from DEV to PROD

Utilized enterprise technologies such as Mainframe, GitLab, UrbanCode Deploy, and Rational Team Concert

Employed project management with managers, team members, product owners, and other development teams to successfully complete project

Arizona State University, Tempe, AZ Undergraduate Teaching Assistant January 2014 – December 2015

Assisted students in the course Introduction to Programming Languages and Intro to Software Engineering at ASU

Consulted with the instructor in order to create exercises and materials to facilitate student learning

Offered tutoring during office hours to help students with various concerns about the class and material Arizona State University, Tempe, AZ Grader for Introduction to Programming Languages August 2014 – December 2014

Collaborated with other graders in order to create the solution and grading rubric for assignments

Actively communicated with the instructor about grade inquires and task assignments

Communicated with students in order to resolve questions about grading and uncertainties about assignments

Projects

Automate Database Deployment: constructed a traceable and standardized self-service system for allowing DBAs to apply changes to databases from development to production, agonistic of the database platform.

E-commerce and Bitcoin: performed a feasibility analysis for economic currency on the Bitcoin decentralized cryptocurrency

Geospatial Operations: used Hadoop HDFS and Apache Spark to implement geometry union, convex hull, spatial range, spatial join, closest pair, farthest pair, and spatial aggregation

Ideal Seating Chart: used NodeJS, AngularJS, Express, and MySQL to create a corporate level seating chart web application

Media Message Synchronizer: implemented semaphores to synchronize parallel message transactions

Medical Office Database: created ER diagram, defined functional dependencies, developed a medical database using MS Access

Sudoku Puzzle: communicated with stakeholders and meet customers’ needs in order to create a software Sudoku game

Wi-Fi Security Perceptions: wrote technical paper based on survey about people’s perception of public Wi-Fi security

Clubs, Teamwork, and Leadership

Member of pwndevils, a hacking club focusing on software and machine code exploits sponsored by Dr. Adam Doupe

Presided over biweekly meetings with students in Introduction to Software Engineering o Managed team dynamics, fostered team cooperation, delegated tasks for each team member, and assessed team member

contribution

Educated aspiring youths at Children First elementary school in Tempe, Arizona about the various disciplines of engineering by demonstrating useful engineering applications and activities