Basir Navab

Basir Navab

Software Engineer

Los Angeles, CA

navab@usc.edu

+1 (818) 934-3998


University of Southern California, Los Angeles, CA
Viterbi School of Engineering
Expected Graduation May 2018

Masters Of Science, Computer Science

International Academy
June 2016

Pre-Master ( English courses, communication skills ) - ( top 5 % )


Azad University, Tehran, Iran
June 2014

Bachelor of Engineering, Computer Science, Software Engineering - ( top 5 % )


Programming Languages

JavaScript

100%

HTML5

100%

Java

90%

CSS

100%

Swift

90%

PHP

90%

SQL

100%

C/C++

95%

C#

50%

Frameworks and IDEs

AngularJS

100%

React.js

100%

JQuery

100%

Kudan

100%

Node.js

100%

ExpressJS

100%

Xcode

90%

Vuforia

100%

Laravel

100%

ASP.NET

100%

Android Studio

100%

Spring MVC

100%

Bootstrap 3 & 4

100%

Unity

100%

Data Bases

MongoDB

100%

phpMyAdmin

100%

MySQL

100%

Oracle Database

100%

Postgres + PostGIS

100%

Cloud Services

Amazon Web Services ( lambda AWS serverless )

100%

Microsoft Azure Cloud

100%

Google Cloud Platform ( GCP )

100%

Applications

Yeoman

100%

Npm

100%

GitHub

100%

Bitbucket

100%

Highchart

100%

Trello

100%

Jira

100%

Microsoft project

100%

Slack

100%

Google Analytics

100%

MS Visual Studio

85%

Rational Rose

70%

Adobe Photoshop (UI)

100%

MS Office

100%

Facebook Analytics

100%

Maple

50%

Matlab

50%

Operating Systems

Mac

100%

Windows

100%

Linux

100%
Software Engineering Internship - Full Stack developer
Realization of Robotic Systems Lab (USC), Los Angeles, CA
June 2017 - December 2017

Designed a responsive MEAN stack (MongoDB, Express.js, Angular.js, and Node.js) web application from scratch for the USC Robotic lab and hosted on USC servers which let lab manager manage lab website content dynamically on the dashboard by approving researchers requests to show their updates about their project on lab website.

Modified profiles, projects, papers on researcher’s dashboard by lab members as well as used Yeoman for generating and scaffolding the whole project, Bower for dependencies and Grunt for magnification, compilation, and unit testing.

You can see the web application here: http://cam.usc.edu


University of Southern California, Los Angeles, CA
Front-End Developer, Project manager And Life cycle planner
September 2016 - May 2017

Led team of 7 in the development of the first prototype of Farmworker safety responsive web application and hosted on Microsoft Azure which notified farmworkers to take a break when the temperature goes up by texting them.

Presented features to sign up via text or web application that contribute to a Node.js and MySQL backend based on JSON and a dashboard which design by Angular.js for users to manage their accounts.

Decreased the rate of farmworkers death by around 40% based on the test result on California Valley.

Useful Links:
https://calorapp.org
Documents
News Which USC published on the univeristy website


Cloud Computing - Software Developer
Amirkabir University Cloud Center, Tehran, Iran
September 2014 – August 2015

Created different secure online payment APIs based on cloud services by JavaScript in a team of 20 as well as design a software to monitor data flow on the APIs by Pro-Active software for Saman and Pasargad Banks.

Provided various APIs by JavaScript on the cloud which computes customer’s text data as well as interacts with the backend PHP and MySQL for Iran Cell mobile operator company in Iran.


IT Man, Front-End, Back-End Developer
Navaplast company, Tehran, Iran
June 2014 – August 2014

Monitored the local network between different sections of the two companies.

Developed different construction measurement application by using ASP.NET, C++, MySQL.


Stock News Web and Android application
University of Southern California, Los Angeles, CA
August 2017 – December 2017

Created a responsive stock news web and Android Application which displaying company equity stock charts using stock ticker symbols interacting with a backend Node.js hosted on Amazon Web Services.

Provided features to autocomplete user input, suggested company symbols and display a graphic chart with HighCharts libraries by JSON data from Alpha Vantage API which handle in the back-end as well as save users search by browser Local Storage and android shared preferences.

Integrated Facebook API for sharing a chart picture on user timeline and sort saved history in different ways by using Angular.js chart in Facebook and storing stuck information by saving data in browser Local Storage.

You can see the applications here:

Stock News Web App
Stock News Android APP


Augmented Reality Mobile Game
University of Southern California, Los Angeles, CA
August 2017 – December 2017

Designed an augmented reality game (Wire Loop) which a player needs to pass a circular pin from the different pipe in various levels without touching them and try to collect starts as well.

Developed this mobile game app based on C# with Unity framework as well as Kudan API for marker-less technology.

You can see code + demo video of the application here:

WireLoop


Accounting Application
Azad Univeristy, Tehran, Iran
January 2014 – June 2014

Managed the research part of an accounting program application for banks in Iran which consisted of 60 people from freshman to Ph.D. students. (used Microsoft project plan and Jira).

Implemented application of the ASP.NET framework with C#/C++ and MySQL.


Address Management
August 2017 – Present

Developing an idea with my team which reduces new mover’s time by 50% by allowing them to change their mailing address that auto-updates to Banks, DMV, Amazon, etc.

Sketching a responsive MEAN stack web application (MongoDB, Express.js, Angular.js and Node.js) which hosted on Amazon Web Services as well as generating and scaffolding by Yeoman.


My Resume Portfolio Web Application
January 2018 – Present

Designed a simple resume website for the detail of my projects and my work experience. Also, Used Google Analytics to track and report website traffic and Understand which projects or Work experiences is the most interesting for recruiters and visitors.

Developed website with HTML5, CSS3, JavaScript, Google Analytics and hosted on AWS.


CSCI570 - Analysis of Algorithm

Class Website

Professor: Dr. Shahriar Shamsian Dr. Victor Adamchik


CSCI577a - Software Engineering

Class Website

Professor: Dr. Barry Boehm Dr. Supannika Koolmanojwong


CSCI577b - Software Engineering

Class Website

Professor: Dr. Barry Boehm Dr. Supannika Koolmanojwong


CSCI598 - Professional Writing and Communication for Computer Scientists

Professor: Steve Bucher   Stephen Schrader


CSCI571 - Web Technologies

Class Website

Professor: Dr. Marco Papa


CSCI526 - Advanced Mobile Devices and Game Consoles

Class Website

Professor: Dr. Scott Easley


CSCI590 - Directed Research

Professor: Dr. Barry Boehm


Board Member of Persian Student Organization (PSO)
University of Southern California, Los Angeles, CA
Jan 2017 – Present

The Persian Student Organization at USC aims to unify the Persian-Iranian community on campus in pursuance of a broader sense of cultural and communal identity. We hope to provide a panel, comprised of individuals involved with Iran and the Persian diaspora irrelevant of background, where students can educate one another through cultural and social events. Los Angeles possesses the greatest community of Persian-Iranians outside of Iran and the organization assumes the responsibility to present a spirited, educated voice to connect student interests and backgrounds with those in the general community, California, Iran and beyond.



Kharazmi Competition
Tehran, Iran
2009

1st place at Kharazmi programming competition, a competition among talented students in Iran, to solve different Algorisms and present efficient ideas to solve them.


Swiming Champian In Tehran
Tehran, Iran
2004

1st place at Swiming Champian In Tehran.


English

Speaking Professionally

Listing Professionally

Writing Professionally

Reading Professionally


Farsi (Main Language)

Speaking Professionally

Listing Professionally

Writing Professionally

Reading Professionally