Murtuza shareef
*** *********** ** ** #*** Cedar Rapids, IA 52402
*******.*******@*****.*** 319-***-****)
OVERVIEW
. 4.5 years of overall experience in design, development and testing of
embedded systems software for avionics.
. 3 years of relevant experience in the development of avionics display
applications using DO-178B software process.
. Design and development of high performing scalable multi threaded
embedded software applications using C++.
. Flow down user requirements to sub-system and software level
requirements for display applications and information management
onboard software.
. Experienced in the development and testing of IPMI enabled software
for Intelligent Power Supply Module.
. Well versed with unit testing, functional testing, systems/sub-systems
testing on the cabinet.
. Expertise in the development of software requirements and model-based
development using Matlab/Simulink.
. Hands-on experience in writing validation test ATPs and verification
scripts using python.
. Well versed in using DOORS, Clear Quest and SVN for requirements,
source control and configuration management.
. Thorough understanding of network protocols including, ARINC, TCP/IP,
HTTP, MPLS, ATM, SIP and an in-depth knowledge of two networking
paradigms, Internet/broadcast and switched using IPv6 and ATM.
. Ability to work independently as well as in a team, motivated to learn
and work on emerging technologies.
TECHNICAL SKILL-SET
. Programming Languages: C, C++, Java, PHP, Python, Perl.
. Development Tools: Visual Studio, NetBeans, Eclipse.
. DO-178B Software Development Processes.
. Operating Systems: Linux, Windows.
Work EXPERIENCE
Rockwell Collins, Inc. Cedar Rapids - IA.
Software Engineer (Flysmart Applications) 1 year
Dec 2011 - Present
. Designed and developed System Architecture of Platform Manager
Application for Ethernet Network Router Module that manages the network
traffic between various LRUs and manages the operation of the whole
cabinet including, power management, startup, hot swap, shutdown,
insertion of LRUs and monitors their performance in the cabinet including
temperature, status etc.
. Setup development environment that includes installing OpenSUSE linux
operating system, setting up network, setting up Chair LRU and
troubleshoot all networking issues.
. Carried out a wide range of software development activities that include
requirements development, writing code, developing test cases, writing
verification test procedures and performing validation tests.
. Developed systems software for Video Graphics Module that communicates
over a AMQPmiddleware with other distributed objects on the network using
python.
. Derived software requirements from system level requirements for Platform
Manager Application.
. Solved highly critical problem reports and change requests utilizing the
team members efficiently and gathering relevant information from the
stakeholders in time critical situations.
. Handled pressure situations by prioritizing tasks to deliver high quality
thoroughly tested software on time to the customer.
Rockwell Collins, Inc. Cedar Rapids - IA.
Software Engineer (EICAS/EFIS Display Applications) 3 years
Jul 2008 - July 2011
. Involved in the development of software requirements for EIS and
Synoptic pages following the DO-178B guidelines.
. Designed and developed software architecture for EICAS application in
the data concentrator unit.
. Develop models for EIS and Synoptic pages using Matlab/Simulink,
generate code, integrate it with AFD software and test on host machine
and the rig.
. Coordinate with external customer and internal systems engineers,
assist offshore engineers in understanding the requirements and help
them develop model based development software.
. Develop validation tests for synoptic pages using python.
. Responsible for writing test procedures and test scripts in C and C++ to
verify the Software requirements.
. Work with ARINC-429 and ARINC-664 protocols to implement input/output
functionality on data bus connecting various software components of a
Flexible I/O system.
. Work with C, C++ programming languages, DOORS for requirements gathering,
Rational ClearCase for Configuration management.
. Responsible for performing structural coverage analysis of the overall
system.
EDUCATION
M.S., Computer SCIENCE & Engineering
May 2009
University of Texas, Arlington - TX
B.E., ElecTRICAL & ELECTRONICs Engineering
May 2006
Osmania University, Hyderabad - India
ACADEMIC PROJECTS
Recommender System (Python, Django, Python Matrix libraries)
. Developed a web based movie recommender system by implementing reduced
dimension item based collaborative filtering technique using
incremental singular value decomposition.
Database marketing for Mobile Home Insurance (Predictive Analytics
Solution)
. Designed and developed a predictive analytics solution by profiling
and predicting purchasers of insurance using SPSS Predictive Modeler.
Web based online banking and purchase application (PHP, Ajax, Javascript,
HTML, Mysql)
. Developed a web based Ajax enabled banking application with fully
featured user management module, PHP security, user session
management, password management, integrated with a shopping cart
application.
Faceted Navigation of RDF query results (Java servlets, SPARQL, Jena, RDF)
. Developed a web-based faceted interface for CIA-facts RDF dataset that
allows a user to search, query and navigate the dataset according to
his facets of interest. Generates facets automatically with respect to
user's selection of navigation path through the dataset.
Resource Reservation System (C#, ASP.NET)
. Developed web based resource reservation system software following the
optimized waterfall model of software development process.
Spelling Suggestion and Search Application (JavaScript, AJAX, XML)
. Developed an Ajax enabled spell suggest and search client application
using Yahoo suggest webservices API.
Online Book Store (Java, JDBC, MySQL)
. Developed a database book store application, including requirements
analysis, database design with E-R diagram, relational schema mapping and
Java based front end GUI for user interaction.
Message Queuing Application (C#, .NET)
. Implemented message queuing application using C# Threads, Delegates and
events, Microsoft Message Queuing Service.
Instant Messaging Application (C#, .NET)
. Implemented instant messaging application using C# Threads, Collections
and socket communication.