My Work Experience

Resume

Download Formal Resume

Education

  • Computer Engineering B.S. Cum Laude
    Computer Science Minor
    Rutgers, The State University of New Jersey
    - With an extreme passion for technology and yearning to learn how computers work I decided to pursue a degree in Computer Engineering.

    - With this degree I have gained not only valuable knowledge of hardware but as well how to integrate software in to the hardware.

    - Graduating with honors, I was able to take full advantage of my degree by minoring in Computer Science to gained the full perspective of how computers are built and developed.

    - Some of the clubs I was involved in were United Mission Relief, Intramural Basketball and annual the RU Strong Competition.
    2016 2020
  • Full Stack Development Courses
    Udemy
    - Successfully completed over 80 hours of instruction from Udemy courses.

    - Courses I completed include "Angela Yu 's Full Stack Web Development", "The Ultimate MySQL Bootcamp", and the "Complete Python Bootcamp".

    - Currently I am going through the "Complete React Native Course" and the "IOS 11 and Swift 4 Course".

    - Personally, I found these courses extremely beneficial to my learning.
    2018 2020
  • High School
    Old Bridge High School
    - One of the largest public High Schools in NJ, This high School offered me myriad of courses that developed my interest in Technology.

    - Graduating in the upper top 10% of my class some the courses I studied included AP Computer Science, Electronics and Computer Aided Design.

    - The clubs and organization that I participated included 4 years of the Football, Track, and Islamic Club.
    2012 2016

Experience

  • IOS Software Engineer
    Linkedin (New York, NY)
    -Develop and engineer exciting new features for Linkedin focused on Media Consumption.
    2021 Present
  • Software Engineer
    Barclays Investment Bank (Whippany, NJ)
    - Won first place in company wide early careers competition purposed to create a Project/Point of Concept to benefit the bank

    - Integrated new payments platform APIs and redesigned the payment’s interface utilizing Swift, Objective C and RestKit

    - Diagnosed and resolved over 6 critical app crashes to maintain rating of 99.1% crash free users, using tools such as Tealeaf and Crashlytics

    - Increased IOS app rating from 2.2 to 4.3 in less than 1 year from joining Barclays after several application enhancements and crash fixes

    - Engineered and integrated new bottom tab bar in application to facilitate navigation of features utilizing MVVM design pattern

    - Improved backend payments API to better handle responses in payment processing error scenarios using Java and Spring Framework

    - Created reusable UI components to increase productivity of mobile app development particularly in new “dispute a transaction feature”

    - Tested operatively by writing comprehensive and thorough unit test cases for all development work
    2020 2021
  • Summer Technology Analyst
    Nomura Securities (New York, NY)
    -Engineered Development and Operations (DevOps) projects to containerize corporate applications utilizing Docker

    - Deciphered and conceptualized Unified Modeling Language (UML) diagrams conducted on Confluence workspaces.

    - Operated GitLab to manage repositories and maintain consistency for version control with software development team.

    - Administered technical support utilizing Microsoft System Center Configuration Manager to meet the demands of over 200 financial traders.

    - Refurbished and configured over 30 computers to bolster their performance while ensuring proper network and security protocols.
    2019 2019
  • Office of Information Technology Consultant
    Rutgers University (New Brunswick, NJ)
    - Facilitated functionality and maintenance of technical devices such as computers, printers, scanners and other mobile devices

    - Analyzed and eliminated mechanical and technical errors in a seamless manner

    - Deciphered and abetted various computer software programs including Microsoft Office, Eclipse, AutoCAD, and Adobe Photoshop
    2018
    2019
  • Office of Information Technology Consultant
    Rutgers University (New Brunswick, NJ)
    - Facilitated functionality and maintenance of technical devices such as computers, printers, scanners and other mobile devices

    - Analyzed and eliminated mechanical and technical errors in a seamless manner

    - Deciphered and abetted various computer software programs including Microsoft Office, Eclipse, AutoCAD, and Adobe Photoshop
    2018
    2021
  • Office Supervisor
    G.A.A Construction (Perth Amboy, NJ)
    - Compounded and expanded clientele by producing innovative forms of advertisements and marketing designs

    - Facilitated projects by functioning as a liaison between customers and general construction manager

    - Developed, designed, and maintained company website - Orchestrated daily functional tasks by managing estimates, contracts, and inventory for innumerable projects
    2015
    Present
  • Computer Sales Associate
    BestBuy (Woodbridge, NJ)
    - Bolstered sales and recognized for being the top tri-tile in revenue per hour for the quarter year

    - Familiarized customers about novel technologies in order to efficaciously augment daily sales.

    - Consolidated ideal solutions and correlated customers’ technical needs with designated supportive device

    - Formulated strong customer rapport using effective communication and interpersonal skills
    2017 2018

Core Languages

Below are some of the languages that I am most comfortable coding in. I have either completed projects or taken courses that involved practicing the languages below./p>

Swift 100/100

Objective C 100/100

Python 100/100

Java 100/100

C 85/100

Matlab 100/100

Python 85/100

React Native 85/100

Arabic 95/100

Web Development

I have completed over 40 hours in full stack Web Developer courses on Udemy. I was able to practice and complete several projects on the following languages below. Coding this website involved bootstrap, css, html Jquery and Javascript. If you scroll through my Web-Apps above you also will be able to see some of my previous work.

HTML 98/100

CSS 95/100

Javascript 90/100

Bootstrap 90/100

JQuery 85/100

Server/Cloud Services

After gaining much interest in Backend Development, I decided to use Udemy as a source to learn backend development. I was able to complete several projects and uploaded them to this site.

JSP/JDBC 90/100

Node.JS 90/100

Express.JS 90/100

Heroku 100/100

MongoDB Atlas 100/100

Amazon Web Services 90/100

Apache Tomcat 95/100

Databases

After taking classes in college learning MySQl I took it upon myself to learn some NoSQL database programming. I started with MongoDB and realized the ease that it provided to create very flexible database Schemas. I also used Mongoose as it greatly reduces the amount of lines of code. After finishing programming the code, I have used MongoDB Atlas to upload my database to run my programs on an actual host.

MySQL 98/100

MongoDB 95/100

Mongoose 95/100

Methodologies

The following Methodologies are just a few that I have been introduced to over the years.

Object Oriented Programming 100/100

SCRUM 95/100

DevOps 90/100

Rest API 90/100

Unified Modeling Language 90/100

Tools/Applications

There are countless of applications I have used and Below are just a few that I have used often over the years.

Linux/Unix Terminal 100/100

XCode 100/100

Microsoft Office (All Suites) 100/100

Pspice 100/100

Jupyter Notebooks 100/100

Autodesk (AutoCAD & Revit) 100/100

IntelliJ, Eclipse, Visual Studio Code, Etc 100/100

Confluence 100/100

Docker 80/100