Garrett Becker
Bellevue, WA 425-***-**** ac7elq@r.postjobfree.com github.com/yoyoma207
Software Engineer
Accomplished software engineer with advanced programming skills, and a proven ability to manage technical projects, programs, and initiatives. Demonstrated success in meeting complex project goals and requirements as both an individual and team leader, guiding teams to complete projects on schedule and within budget. Brings innovation to software engineering, collaborating to develop new methods and ways to improve products.
Education
Bachelor of Science (BS) in Computer Science, University of Portland (May 2017)
Completed advanced coursework in Artificial Intelligence, Topics in Cybersecurity, Computer Networks, Computer Graphics, Linear Algebra, Number Theory
Software & Technical Competencies
■ Android ■ Project Management
■ Python/Django ■ C
■ Java ■ Unix
■ Git ■ Linux
Programming & Software Engineering
●Utilized the Django framework, CSS, JavaScript, and other resources to develop a website that allowed users to browse through user-defined categories and access various webpages.
●Worked in a team to develop Space Dungeon in C# and Unity which is a turn based dungeon crawler where the user navigates throughout various levels engaging in turn based combat.
●Extended an existing C program to implement a parameterized merge sort on a linked-list data structure and insertion into a binary tree; measured and compared performance of these implementations vs. a version of bubble sort along with other search algorithms.
●Took the lead in a project to extend an existing program in C, determining whether or not a course schedule satisfied a set of prerequisites, accomplished by applying Graph Theory.
●Developed a lite version of Risk for Android that allowed a player to play vs. a bot or another player over a network; implemented all user actions and the majority of the game’s underlying logic.
●Led a research team that analyzed teaching methods utilized by the school’s library, and reported all findings and information through an interactive website.
Additional Experience
E-Filing Specialist (Temporary Position), ABC Legal 2018 (April-August)
●Tasked with E-filing civil proceedings for Washington, Nevada, Texas, and Florida, required ability to work both independently and as part of a cohesive team to accomplish daily goals.
Software Engineer, TecAce Software Ltd. 2017 (July-November)
●Developed and tested retail application software for Android Devices while working in conjunction with Samsung development teams. as well as independently. Learned new software/technologies; expanded knowledge of Java design patterns and their application as well as Python automation to interact with an FTP server and the Android build process, including Android/Java J-unit testing.