About Me

Hi! I'm Deborah, and I'm an iOS Engineer currently residing in the San Francisco Bay Area. Apart from programming, I've been involved in music since I began playing the flute at age 12. Since then, I've been involved in multiple bands and choirs, and have tried (and sometimes succeeded) to pick up a multitude of instruments including guitar, baritone, and tenor saxophone.

Work Experience

Senior Software Engineer, iOS
  • I currently work as an iOS Engineer at Quizlet, an online educational tool that helps people learn.
  • Our iOS app currently boasts 4.8 stars on the App Store, and we reach millions of people across web, iOS, and Android every year.
Software Development Engineer I
  • I worked in a fast-paced team in a highly confidential project for AWS.
  • My day-to-day responsibilities included writing in Objective-C (including XCTests) and ReactNative (including unit tests using Jest).
Software Development Engineer I
  • I was the iOS Lead for the team, which included maintaining the existing code, fixing bugs, and implementing new features.
  • I was also the primary owner of the iOS app pipeline, which included updating/running automation tests and pushing a new release to the App Store every month.
  • I also worked on the back-end, front-end, and database logistics for any project I was assigned, making me the sole owner and domain knowledge holder of that particular aspect of the product.
Software Developer Intern
  • I rewrote web APIs to send data that Android and iOS (Objective C) devices were calculating separately to synchronize the information across the three applications.
  • I worked on the design and implementation of a separate mobile application (iOS and Android).
Junior Software Developer
  • I was a primary developer in the deprecation of an old service by implementing one of the APIs with a more efficient design. This included writing unit and integration tests, as well as performing load testing and analyzing metrics before and after Prod deployment.
  • I created integration tests for various APIs from different services.
  • I improved a bash script used to analyze logs and check for errors by decreasing its runtime from 4 hours to less than five minutes and altering the output to be more organized and descriptive.
Net Admin Student Assistant / Firewall Administrator
  • I provisioned Aruba Access Points for on-campus housing and used JunOS to configure firewall pinholes to allow traffic from certain sources to destinations within the Cal Poly network.

Education and Skills

Bachelor of Science, Computer Science | Minor in Mathematics
Mustang Band Section Leader School Year '15 - '16, Fall '15
WoW Orientation Leader Falls '13, '14, and '15
Mustang Band Orientation Coordinator Spring and Falls '14 and '15
Iota Pi Service Committee Chair School Year '15 - '16
Java
Swift
Objective-C
C
HTML
CSS
JavaScript
Node.js
UI/UX
iOS Dev
Android Dev
Databases
ReactNative

Scroll down to my projects for more details!

My Projects

A short list of projects that I've worked on. Take a look at my github account for details and more!

HarryBird (FlappyBird)

Completed: Winter '16
Language: Swift
Platform: iOS

HarryBird was my first iOS project. The result was a cummulation of the first half of my iOS class my fourth year of college, and was my first attempt at making a game, programming for a phone, and using Swift. Soundtrack belongs to EA and was part of the original Harry Potter video games. Background cloud image was found online, as were the rolling hills. I made the 'HarryBird' character and the pillars used as obstacles.

Savvy

Completed: Winter '16
Language: Swift
Platform: iOS

Savvy was the partner final project I made for my iOS class my fourth year at Cal Poly. It's a copycat of the popular flashcard application, Quizlet, and even lets users import their already-existing flashcard information from there. Users can then learn cards,

We used Alamofire, Parse, SwiftyJSON, Bolts, the Facebook API, and the Quizlet API. We also used mostly pure wireframes for the look of the app, as UI was not a main priority for the class.

Woods Humane Society

Completed: Spring '16
Language: Java
Platform: Android

"Woods Humane Society is an independent nonprofit organization dedicated to the humane care of homeless dogs and cats in San Luis Obispo County." (Woods Humane Society)

In the spring quarter of my 4th year at Cal Poly, I teamed up with four others to build an Android version of an iOS app created by student for their thesis. We took her existing iOS design and adjusted it to fit Android users. The app is available to all volunteers at the humane society, and is used to manage the dogs they tend to by marking their latest baths, walks, feedings, etc. It also helps the volunteers keep track of dog names, traits, and adoption dates. It's currently available on the Google Play Store for Android.

Iota Pi App

Completed: Winter '17
Language: Swift
Platform: iOS

Kappa Kappa Psi is national honorary fraternity for college bandmembers. I was initiated into the brotherhood in March of 2014, and since then went on to hold a few leadership positions in both the Cal Poly Mustang Band and our chapter of Kappa Kappa Psi, Iota Pi.

I chose to create an organizational app for the chapter as my senior project. I began by designing it during the Fall of 2016, and actually started coding back in the following October. The app has ways for the officers of the chapter to keep track of attendance, voting proceedures, and a section for general brother information. All of this is currently available through mutiple platforms (Google Drive and Calendar, paper and pencil, etc), and streamlining these processes would make the chapter more efficient. I completed the project in March of 2017.