Masroor Resume NCSU (1) .pdf

File information

Original filename: Masroor Resume_NCSU (1).pdf
Author: Masroor Hafeez

This PDF 1.5 document has been generated by Microsoft® Office Word 2007, and has been sent on on 12/06/2016 at 23:12, from IP address 107.13.x.x. The current document download page has been viewed 965 times.
File size: 211 KB (1 page).
Privacy: public file

Download original PDF file

Masroor Resume_NCSU (1).pdf (PDF, 211 KB)

Share on social networks

Link to this file download page

Document preview

2514 Avent Ferry Rd, Apt. 207
Raleigh, NC 27606


(919) 888-8094

North Carolina State University, Raleigh, NC
Master of Computer Science; December 2014

Cumulative GPA: 3.48/4.0

Muffakham Jah College Of Engineering & Technology, Osmania University, Hyderabad, India.
Bachelor of Engineering in Computer Science Engineering; June 2011
Percentage: 87.79%
August 2014 – Present
 Handling Translations related to the Arabic and Hebrew languages
 Establishing correct design and approach for Application UI based on right-to-left language orientation
 Diagnosing work items related to Support and Maintenance of the Help System (M3.2014)
June 2014 – August 2014
 Delivered Component Modules for a Lightweight Help System including build definition and ant files
 Automated the Iteration Testing process via RFT (Rational Functional Tester) scripting
 Performed Iteration & Production Builds, Monitored & Tested the Help System and Reported subsequent
June 2011 – July 2013
 Worked on Core Java, J2EE (JSF, EJB, JPA) and WebSphere Technology which included requirements
analysis, designing, coding and testing both Web-based frameworks and Batch-related processes
 Proposed Use Case Design for multiple change requests and obtained Sign Off from all stakeholders
 Considered Subject Matter Expert (SME) for the project
Thread Library

Language Used: C

Implemented a non pre-emptive user-level thread library with features such as Join, Join All, Yield, Init and Exit. Also
Implemented semaphore library with features such as Semaphore Init, Signal, Wait and Destroy.
Dynamic Instruction Scheduling

Language Used: Java

Simulated an out-of-order superscalar processor based on Tomasulo algorithm that fetches, dispatches, and issues N
instructions per cycle along with a 2 Level Cache.
Branch Prediction

Language Used: Java

Simulation of Branch Predictors, namely bimodal, g-share and hybrid well suited to SPECint95 benchmarks which
provide an insight for Control in Hazard Control Mechanisms.
Cache and Memory Hierarchy Design

Language Used: Java

Simulated a Cache with 2 Levels Of Memory Hierarchical Design, Stream Buffer with Replacement (LRU & LFU)
and Writing (WBWA & WTNA) policies configurable at runtime.

Language Used: C

Searched data on disk using B-trees and investigated how changing the order of a B-tree affects its performance.
Disk-Based Merge Sort

Language Used: C

Sorted data on disk using merge sort to compare the performances of different algorithms for creating and merging
runs. Algorithms included Basic Merge Sort, Multistep Merge and Replacement Selection.
Simple DB Access and Buffer Management

Language Used: Java

Implemented the Buffer Management process using LRU-K algorithm for an education-oriented DB called Simple DB
and also provided better Page Access techniques using improved Data Structures.

Document preview Masroor Resume_NCSU (1).pdf - page 1/1

Related documents

masroor resume ncsu 1
ram php
smorel cv portfolio 2016 compressed
resume ravindra vishnu

Link to this page

Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..

Short link

Use the short link to share your document on Twitter or by text message (SMS)


Copy the following HTML code to share your document on a Website or Blog

QR Code

QR Code link to PDF file Masroor Resume_NCSU (1).pdf