Albany, NY
929-***-**** **************@*****.***
LinkedIn( https://www.linkedin.com/in/muhammadarawan/) Muhammad Awan
EXPERIENCE IOS DEVELOPER, ONEBYTE LLC (AUGUST 2017- OCTOBER 2017)
Developed task-based apps to improve R&D and UI development skills.
Designed and developed mobile apps in Objective-C following VIPER architecture.
Designed and built app to collect funds and donations for a major UAE company using REST-APi.
Improved apps features based on user feedback.
Assisted developers in development and troubleshooting. COMPUTER SCIENCE TEACHER, EDUCATIONAL PUBLIC ORG (MARCH 2017- JULY 2017)
Taught Computer Science to High school students in rural areas of Pakistan.
Improved School fee scheduling and collecting system using C#.
Gave programming exposure to students.
EDUCATION BACHELOR OF SCIENCE IN COMPUTER SCIENCE, 2012-2016 University of Central Punjab
Major: Software Engineering
PROGRAMING SKILLS
AND CONCEPTS
C/C++, Objective-C, Cocoa, REST, JavaScript, PHP, HTML, CSS, Assembly
MySQL, SQL, Databases
Cryptography, Multithreading, Socket programming
X-Code (IOS Mobile Application Development), Microsoft Visual Studio
Object Oriented Patterns, knowledge of SDLC and Agile
Knowledge of Data Structures and Algorithms
PROJECTS RECIPEANUT (IOS MOBILE APPLICATION) JAN 2018-FEB 2018 Description: Developed an IOS mobile app that allows user to access food recipe on a quick search using Food2Fork API. Used Food2Fork public API to get search result and present to use in a clean and easy understandable UI using AFNetworking. On Selection of recipe from a list, a complete recipe is displayed using a shareable Webview.
Technologies Used: XCode 9 (Objective-C), AFNetworking,
PS-BOT (PAINTBALL SHOOTING ROBOT) MAR 2015-AUG 2016 Description: Developed hardware structure and algorithm for Paintball shooting robot that detects moving objects by differentiating frames and program motors to direct gun at target and shoot. PS-Bot was originally made to provide automated competitors during original paintball war games. Technologies Used: OpenCL (Target Detection), Arduino (H/W control), MS Visual Studio 2016
SWIFT MAIL (WEBSITE) APR 2015 – JUL 2015
Description: Developer Swift Mail to provide emailing service for Institutes to increase the communication between teachers and students. Using this service, the teacher can send emails to the whole class at one instance as an announcement or send it to particular students. The whole structure of the application was design including the database.
Technologies used: HTML, CSS, JavaScript, PHP, MySQL
C COMPILER MAY 2015 – SEP 2015
Description: Developed a C Compiler that create tokens of Input C code and develop a parse tree out of it to compile the code. In this project a specified grammar was given to follow, different from original C.. Technologies used: C++, Visual Studio 12.0
MULTITHREADED CHAT APPLICATION APR 2014- AUG 2014 Description: Chat application in C, basically a server that handles all clients through multiple threads. Socket programming was used to provide each new client a different socket to communicate to server. Technologies used: C, Socket Programming on Linux