ZAIN ABIDEEN
**** ******* **, ******, ** ***** H: 516-***-**** C: 516-***-**** ac1pki@r.postjobfree.com Bachelor of Science: Computer Science, January 2016 Stony Brook University - Stony Brook, NY
OCA(Oracle Certified Associate)
Java SE 7 (In progress, Exam date May-15-2017)
Programming Languages: JAVA, JavaScript, C/C++,SQL, PL/SQL. Web Technologies: HTML 5, CSS 3, AngularJS 2, Bootstrap and XML.
Frameworks: Spring MVC and Hibernate.
Development Tools: NetBeans, Eclipse, SQL Developer and Bootstrap Studio.
Operating Systems: Windows, Mac OS X.
Databases: Oracle 11g, 12c and MySql.
Communication: English, Urdu, Punjabi and Hindi.
Online Food Ordering System, 11/2016 to Current
Cognizant – College Station
Developed an online system for a restaurant chain, which allowed facility to store menu (appetizers/snacks, entrees, beverages, deserts etc) along with prices. Users were allowed to login and place online order with pickup and delivery options based upon location. Some locations did not allow delivery options. Restaurant staff were able to view the orders and mark them as completed. Technologies: Java, Spring, Rest Webservice, AngularJS 2, Tomcat Server 8, Eclipse, and Junit. ROLES AND RESPONSIBILITIES IN THE PROJECT
Used AngularJS 2 and Bootstrap for a interactive and dynamic web design. Developed the application with Spring MVC.
Involved in design and development of RESTful Services. Configured Hibernate to store persistence data into Oracle database. Used Maven for project builds.
Deployed the application on Tomcat Server 8.
Created test cases using Junit Test.
Customer Bill Payment Schedule Generator, 09/2016 to 11/2016 Cognizant – College Station, TX
Given data containing customer billing configurations in monthly, bi- weekly and daily formats, developed a PL/SQL package containing procedures and functions to generate entries into a payment schedule table for every different configuration. Technologies: SQL Developer and EXCEL
ROLES AND RESPONSIBILITIES IN THE PROJECT
Analysis of requirements and documentation.
Development of parameter and procedure lists.
Prepared design specifications for processes and validations based on the gathered requirements. Created exception handling and error processing.
Developed the monthly payment configuration.
Presented a demo and the code logic and functionalities at conclusion. Operating System Project
Given an operating system with only few components working, my objectives was to build on the given operating system. Added more components to make it more robust.
Added the following components:
File System.
Memory allocation.
READ, WRITE, EXECUTE, FORK, JOIN syscalls.
Synchronization.
Virtual memory.
E-Commerce Website
Created an E-Commerce website for my online Sneaker business. Online Planner
Created an online planner using JavaScript FullCalendar, where users can login and plan their daily, weekly and monthly activities. EDUCATION AND CERTIFICATIONS
SKILLS
WORK HISTORY
ACADEMIC PROJECTS
SIDE PROJECTS