Greetings and Welcome to the
Website of
Usman Abubakar.

This site is still very
much under construction so; forgive me for the skeletal outlook. I hope you
find my information most useful and applicable in however way you desire.
Take a min and look
through my personal Resume and Portfolio.
Resume
Usman Abubakar
Objective Work in a
challenging environment as an Applications Engineer handling information
management, under the framework of security
Education Illinois Institute of Technology,
B.S. Computer Information Systems/Engineering
Minor: Physics.
Skills Java VHDL XML SQL/PLSQL
C/C++ pSpice, ModelSim & HDLDesigner Unix
(IRIX, Linux)
G.P.A 3.3/4.0
Experience Motorola Inc.,
Securing SAML
(Secure Assertion Markup Language) for Identity Management
● Familiarized
and applied various concepts of cryptography
§
Symmetric-Key
cryptography, Public/Private Key cryptography
§
Secure
Algorithms; AES, RSA
§
Digital Signature
generation/verification for signing SAML
● Invoked the MOT Labs
Crypto Toolkit with XML-ENC and XML-SEC specifications
● Modified the existing SAML test driver with XML-ENC and
XML-SIG functionalities
§
Extracted
functionalities from ‘libxml2’ and ‘libxmlsec’ libraries for canonicalization
§
Canonicalized and
Signed the SAML with RSA key
§
Encrypted the
SAML with AES-128 key
Interprofessional
Project (IPRO) Design Project,
Illinois
Institute of Technology
Securing
Sensitive Data Contents on a Handheld Portable Device
● Applied authentication concepts to the device
to ensure data integrity
● Used digital signatures with MD5 algorithm to
provide nonrepudiation
Summer
Undergraduate Research Fellowship (SURF),
Designed Process Upgrades for
A.S.I.C. (Application Specific Integrated Circuit)
●
Tested new design software versions with existing course materials using VHDL in ASIC design process:
§
Functional code
designs with ModelSim and test-bench simulations for
the design test,
§
Hierarchical code
generation from HdlDesigner and, synthesizable
scripts for the design
§
Synthesis with
SYNOPSYS and ‘Place and Route’ scripting
to create a netlist
& layout
● Switched to cell libraries to reduce non
disclosure requirements
● Produced an
assessment of the thin-client computing environment used in the lab
Honors and ● Honorary
member of ECE Dept. Etta Kappa Nu (HKN), IIT Chapter (Fall 2005)
Awards ● IIT
International Scholarship Recipient (Fall 2004)
● National Deans List (Fall 2003)
● Who’s Who in America Honoree (Spring 2003)
● TSU Honor Roll and Presidents list Award (Fall 2002 & Spring 2003)
Activities ● National Society for Black
Engineers, IIT Chapter, Communications Chair
● Student Government Organization, IIT
Chapter, Senator
● IEEE, IIT Chapter, Member
● TSU Varsity Football and Soccer Team (Spring 2003 – Spring 2004)
Portfolio
Class projects with emphasis
on my software design experience:
●
CS 115& 116- Object Oriented Programming & Design
§
Design of
Minesweeper Game using a Java
§
Design of a
Functional Banking System with a suitable data structure.
● CS 331- Data Structure and analysis
§
Design of a
Binary Search Tree
●
CS 430- Introduction to Algorithms
§
Design of a fully
functional Red-Black Tree with a graphical user interface (GUI)
●
CS 429- Database and Application
§
Design and
Application of a user friendly database in SQL with respect to the purchase and
sale of goods