Nicholas Bonat
nickbonat.com |- |-
EDUCATION
EXPERIENCE
UNIVERSITY OF OREGON
EBAY | IOS SOFTWARE ENGINEER II ON SEARCH TEAM
BS IN COMPUTER SCIENCE
BUSINESS MINOR
November 2020 – Present | Portland, OR | Full time
Sep 2015 - Dec 2019
LINKS
nickbonat
PUSHOK DEVELOPMENT LLC
Github:// Nickbonat22
LinkedIn:// nicholas-bonat
• Migrating from the old service path to the new service using Swift/Objective-C
• Developing new content frames using UIKit
• Writing Unit/UI tests to ensure proper functionality
TUTORTREE | IOS ENGINEER
COURSEWORK
July 2020 – September 2020 | Hillsboro, OR
• Firestore access and update user/school fields
• Included use of heroku to allow local push notifications as well as sms/email
• Used Firestore to allow users to book a tutor for a specific time
• Venmo and Apple Pay SDK to allow multiple payment options
UNDERGRADUATE
FAITH OVER FEAR | IOS DEVELOPER
Operating Systems
Artificial Intelligence
Machine Learning
MySQL Database Processing
Data Structures
Algorithms
Software Architecture
SKILLS
PROGRAMMING
• Swift
• Objective-C
• Xcode
• Json API parsing
• Unix
• Python
• C/C++
• Java
• Javascript
• React
• HTML
• CSS
•MySQL
• Git
OTHER
• MVVM design pattern
• UX/UI design
• Unit testing
FREELANCE CLIENTS
June 2017 – Present
April 2020 – July 2020 | Hillsboro, OR
• Developed a native iOS application that allows users to read daily sermons,
prayers, and shop for apparel
• Used Moltin’s SDK to create and maintain Ecommerce store
• Incorporated Contentful’s SDK to allow owner to input sermons and prayers
• Implemented MVVM design pattern to decouple components and alow easier
unit testing
• No storyboards or force unwraps - achieved and maintained 0 crashes to date
PORTER | IOS DEVELOPER
June 2019 – March 2020 | Eugene, OR
• Developed a native iOS application for Porter platform using Swift. Focusing on
the user being able to login, check the map for locations offering Porter, and
update account/payment settings
• Implemented Apple’s Mapkit API and a custom annotation view
• Incorporated Porter’s API to populate the app with data
• Unit/UI testing to ensure updates to the app will still run smoothly and correctly
• Agile environment meeting deadlines and quality of code standards
EXPAL | IOS DEVELOPER
September 2018 – September 2019 | Hillsboro, OR
• Used Google’s Firebase to allow users to register/login
• Intergraded PayPal’s API
QUPON | WEB DEVELOPER
March 2018 – September 2019 | Portland, OR
• Created a secure website with ICO landing section capable of utilizing a smart
contract and generating tokens
• Integrated FundAmerica API allowing safe and secure transactions
• Designed company iOS application using Figma and FluidUI
• Commercial featuring my iOS designs: Youtube:// Qupon
WORDPRESS
• Netco Estate Planning
• Restoring Balance
• Path to Bliss Wellness
• Nourishing Hearts Nutrition
• Python Programming Magazine
PERSONAL IOS APPS IN THE APP STORE
NO CAPTION | SWIFT 5, XCODE, SWIFTYJSON
Uploaded March 2020 to the App Store: apps.apple.com/no-caption
This app lets users take or upload an image and produces multiple lyrical-based
captions using Google Vision AI and Genius API