Ghadeer Alkubaish
**** ** *********** **, *********, OR 97124
****************@*****.***
SUMMARY
A software developer with 3.5 years of working experience in software and mobile application development- iOS development with Swift, and Full Stack development with Ruby-on-Rails, JavaScript, jQuery, HTML, CSS, Reactjs, and Express.js. Offering the ability to collaborate in an Agile team in Full Stack web development or iOS mobile development.
EDUCATION
M.S., Computer Science at Oregon State University GPA: 3.81 Mar 2020 B.S., Computer Science at Oregon State University GPA: 3.92 Jun 2017 PERSONAL PROJECTS
Free lancer - iOS and Web Application Developer Feb 2020 – present
** iOS mobile developer
Project: An iOS application that displays a list of Albums and provides a link to each of them in iTunes.
§ Design patterns: MVVM, delegate, decorator, data Source, singleton, observer, dependency injection, and protocol-oriented programming.
§ Using Key-Value Observing.
§ Involves working with restful APIs networking (JSON, Codable, POSTMAN).
§ Threading.
§ Programmatic UI and AutoLayout.
§ Safe unwrapping and Error handling.
§ Modularity.
§ Unit testing (Mock objects) and UI automated testing.
§ Caching for memory.
** Full Stack Developer
Project: Library web application to search and store books.
§ React.js for Front-End.
§ Node.js Express for Back-End Restful APIs.
OSU College of EECS – Full Stack Developer Sept 2016 – Nov 2018 Project: Building a Ruby-on-Rails web-app to assign graduate TA’s to classes based on professors and students’ preferences using integer linear programming.
§ Implemented the Backend server using Ruby-on-Rails.
§ Modeled application dynamic view with HTML and CSS.
§ Constructed an interactive website with JavaScript and JQuery.
§ Built the system’s DB with PostgresSQL.
§ Authenticated users with Multifactor authentication using Google OAuth.
§ Deployed the web-app on Heroku.
§ Used integer linear programming framework to solve the assignment problem.
§ Processed, parsed and automated converting data into excel sheets.
§ Generated large datasets for application testing. UPLE – iOS Developer June 2016 – January 2017
Project: Building an iOS social media app with Swift to connect academics.
§ Architected application view, models and controllers.
§ Designed the application dataflow and memory leaks.
§ Used native camera and imaging APIs.
§ Deployed the application to Apple store.
§ Built and interactive chat system to allow communication with web-socket.
§ Interacted with Spring Boot micro-services to perform application’s tasks.
§ Simulated test data for test-driven development.
§ Used version control (git) for code collaboration. CERTIFICATIONS
- Design patterns in Swift. Apr 2020
- Intermediate to Advanced Swift. Apr 2020
- Design patterns in iOS. Mar 2020
- MVVM Design Pattern Using Swift in iOS. Feb 2020
- Complete iOS development Bootcamp. Feb 2020
SKILLS
- Languages: Swift – JavaScript - React.js – Express.js – Ruby-on-Rails – HTML – CSS - C - C++ - Haskell – Java