2019 — 2022
Ann Arbor, Michigan
Led technical design and development of project to allow sales teams to demonstrate the Duo Admin Panel to customers and potential buyers; worked with the Data Science team to collect realistic datasets to automate continuous data generation
Created React and Typescript components and corresponding API endpoints to automate admin activation and provisioning process; collaborated with design to do customer research and create code components from Figma designs
Updated and deployed Duo Signup App during support rotation; completed manual testing of phone numbers library and captcha in test environment before production deployment in GCP App Engine
Worked across teams to upgrade entire codebase to Python 3 using mypy, futurize, and thorough testing
Guided team to using newer technologies for frontend development and backend architecture; presented architecture learnings at the Research and Development department meeting
Mentored new team member and helped onboard them to current team projects and initiatives
Guided biweekly meetings with mentor and collaborated on finding better technical solutions, improving team processes, and advancing personal skills including public speaking
Created proof of concept projects and research documents through Duo Hack Days – biyearly, company-wide research days devoted to creating innovations around security and pushing forward future ventures
Participated in bi-weekly research days; worked on backlogged tasks, researched new technologies, and prepared for upcoming projects through exploration and planning
Advised customer success team members and end users on questions, support requests, and feature ideas
Completed Dale Carnegie Effective Communications course
Ann Arbor
Rebuilt and automated client system with support for shipping and receiving, invoicing, and manufacturing; Orchestrated invoicing subproject -- integrated external accounting API and generated complex ruleset to automatically build invoices while allowing extensive customizability based on user research
Led development of web app to provide current and future insights into vehicle transmissions; engaged with global team and successfully planned PR review and architecture communication
Served as intern mentor; taught agile and engineering best practices through practical application; feedback from intern: "Gillian welcomed me to learn about the software development field in a way I had never experienced. Special thanks to [her] for helping me expand my knowledge in computer science through [her] patience and willingness to give thoughtful advice."
Wrote technical articles for company blog; article on Docker volumes has 75k+ hits to date
Worked with mentors and colleagues to create quarterly goals with topics including development operations with AWS, design, marketing, and new programming frameworks (i.e. Go, VueJS)
Participated in Accelerator program in which individuals share learnings from assigned reading, client interactions, and technical decisions and discussions
Completed support engagements for apps built using RubyMotion and EmberJS; quickly onboarded to outdated system with an unfamiliar tech stack to begin support work
Presented personal research projects to Ann Arbor team on topics including the positive ways to use music in the workplace and mobile application development with React Native
Developed iOS and Android mobile application for EMU’s Digital Divas conference
Application allowed easier access to conference talk details, speaker information, sponsors, and directions to event locations
Collaborated with marketing and design students to construct an app that included beautiful assets and relevant information for conference attendees
Education
2015 — 2018
Eastern Michigan University
Bachelor of Science (B.S.)
2015 — 2018