Résumé

Home

Tim Gavlick Designer, Developer, & Learner

[email protected]

timgavlick.com

About Me

I am a web and mobile professional who recently attained a bachelor’s degree in Computer Science. I’m fueled by an innate drive to learn, grow, and make things I’m proud of. I’m well-versed in software development, web programming, UI/UX design, and translating needs into streamlined products. I love creating tools and workflows to increase quality, efficiency, and team happiness. I’m a learner and problem-solver at heart, and I’m ready for the next adventure.

Skills

  • Software engineering
  • Web and app design
  • UI+UX development
  • Tooling and workflow design
  • Client coordination
  • Team coordination

Technical Expertise

Languages

  • C,
  • C#,
  • CSS/SCSS,
  • HTML5,
  • Java,
  • JavaScript,
  • Swift

Tools & Frameworks

  • Bash,
  • Git,
  • Gulp,
  • .net/Razor,
  • Node.js,
  • PostCSS,
  • React.js,
  • React Native,
  • Subversion,
  • SwiftUI,
  • UIKit

Software

  • Blender,
  • Figma,
  • Final Cut Pro,
  • InDesign,
  • JAWS,
  • Logic Pro,
  • Nova,
  • Photoshop,
  • Progress Sitefinity,
  • Sketch,
  • Sublime Text,
  • Visual Studio,
  • WordPress,
  • XCode

Education

University of Arizona Half-time. 2017–2023

Bachelor's of Science, Computer Science summa cum laude / 4.0

Relevant Coursework

  • Analysis of Discrete Structures;
  • Automata, Grammars, and Languages;
  • Computer Organization;
  • Computer Security;
  • Geometric Algorithms;
  • Linear Algebra;
  • Object-Oriented Programming and Design;
  • Parallel and Distributed Programming;
  • Principles of Operating Systems;
  • Software Development;
  • Symbolic Logic;
  • Systems Programming and Unix;
  • Web Programming

Professional Experience

Results Direct / RD Mobile Full time. 2011–Current

Frontend Web Developer

Interpret and translate designs and specifications into websites with high-quality user experiences. Maintain high degree of technical proficiency to create custom solutions; utilize this expertise to resolve complex bugs for teams across the company. Facilitate client success via hands-on training.

Process & Tooling Engineer

Contribute to increasing team efficiency and product quality via new processes, documentation, and tools. Represent the front-end team in organizational decision-making. Create and maintain internal coding standards and pipelines.

Key projects: designed and developed a bespoke, flexible front-end framework to meet common client needs, resulting in over 50% build time reduction. Leveraged expertise to design and implement an internal automation and configuration tool that decreased build times by a further 2–3x.

Designer

Gather and anticipate client specifications and preferences; translate into multiple design comps emphasizing ease of use, cleanliness, and attractiveness. Lead client reveal presentations and develop client rapport. Execute internal design work for cross-functional teams.

Mobile Developer (iOS)

Hand-picked by CTO to serve on the mobile products team; subsequently gained an in-depth understanding of Swift, UIKit, and SwiftUI. Spearhead interface and structure overhauls, new features, and improvements to existing product by leading design and implementation.