MASOUD S. HAKAMI
U.S. Citizen
Montgomery Village, MD 20886
Home: 301-***-****
Cell: 240-***-****
MASOUD S. HAKAMI
Has extensive experience in the requirements engineering: requirements
review, traceability, maintaining a requirements baseline, the development
of requirements into use cases, Object Oriented Analysis and Design
(OOA/D), and Unified Modeling Language (UML) methodology. Expertise in
Project Management, Text search algorithms, Optimization of search
algorithms, data base design, Web project life cycle practical involvement,
and documentation complements the requirements and experience needed for
this position. Supervising a team of six software engineers and analysts,
1994-1995. Has written technical documentation and performed quality
assurance document reviews in both business and scientific subject areas.
SPECIALTIES
Supervisory of IT projects
Requirements Engineering
Use Case Development
Scientific Programming and Instructor in Universities
Data Base Design and Instructor in Universities
EDUCATION
Math Diploma, Adib High School Tehran-Iran, 1965
B.S. (Physics), 142 Semester hours, Tehran University Tehran-Iran,
Graduated-1969
M.S. (Computer Science), 32 Semester hours, Sharif University of Technology
Tehran-Iran, Graduated-1976
EXPERIENCE
United States Patent and Trademark Office. Headquarter, Alexandria, VA.
From 2010 to 2014. Patent Examiner.
Director: Wendy Garber
Performed patent examining and related tasks in the field of Database.
Accenture, Inc. Reston, VA., From 2008 to 2010. Requirement Engineer, 40
hours/week, $93K/year.
Supervisor: Alan Freeman, 703-***-****
Studied the baseline requirements and turned it to the current requirements
of the Government client based on study of documents, interview and
facilitation sessions.
SRA International, Inc. (formerly Galaxy Scientific Corporation). 2051
Jamieson Ave., Alexandria, VA, 22314. From 2001 to 2008. System Engineer
IV, 40 hours/week, $90K/year.
Supervisor: Apurva Shah, 703-***-****
Researches on the required subjects needed by the RE Team, such as "A
Method for Project Cost and Schedule Estimation based on Requirements",
2007. This paper was sent to all USPTO SDMs to be used as a cost estimation
model. Accomplished another research in the form of a paper, "The Role of
History in Requirement Engineering", 2006. This research provided a sound
base for future RequisitePro and Process Improvement projects.
Technically oversees produced output, before sending to the USPTO, in the
form of a peer review.
Does requirement elicitation from the United States Patent and Trademark
Office (USPTO) client and produces Requirement Specification as specified
by the client. The goal is to build well-defined business and technical
requirements that assured the IT solution satisfied business needs. Some
of the products were delivered on CIO Unified Standard Process (CUSP)
enhancement project and UIRS enhancement and the latest are SCMT, and
TTABIS.
Reviews requirements for legacy and new software systems for the United
States Patent and Trademark Office (USPTO). Conducts in-depth requirements
traceability, coverage analysis, and detailed change impact analysis. The
architecture of these systems ranges from legacy single platform client-
server to new multi-platform Web-based. Uses a Requirements Engineering
tool, Rational Requisite Pro, to organize, integrate, and analyze
requirements and use cases. Authored "Guideline to Requirement Reviews"
used by peers. Writes all technical documentation for assigned projects.
In a Quality Assurance role, reviewed technical documents before delivery
to USPTO. These documents ranged from a project's configuration management
plan, requirements specifications, high level architecture, detailed design
to programmer's maintenance manual and user's manual.
Utilizes OOA/D and UML techniques in software development projects such as
the "Penguin QA Database" and "Projects Maintenance" System.
Federal Aviation Administration: Maryland Ave. Washington D.C. Contractor-
Developer.
From Feb. 2001 to June 2001. System Engineer IV. 40 hours/week, $50/hour.
Supervisor: Leonard Wright. To the best of my knowledge he is not working
there anymore.
Performed optimization programming on three SQL extensive systems to
increase their speed (25%) and improve the quality of information provided.
These systems were used to process and transmit data to an Oracle
environment for FAA Web site.
Integic Corp. (formerly Universal Systems Inc.), Chantilly, VA, 1999 to
2001. Senior Oracle Developer. 40 hours/week, $75K/year.
Supervisor: Alan Weakley. To the best of my knowledge he is not working
there anymore.
Participated in the conversion of E-Gov systems from UNIX to Windows NT.
Web programming using Cold Fusion as middleware in an environment of
Netscape Enterprise 3.5 on the Web Server and Oracle SQL Server 7.3 on the
Application Server. These conversion efforts also included SQL, PL/SQL, and
SQL*PLUS processing.
Created an Oracle Form to connect to a third party C++ function via Foreign
Function feature. This Oracle form provided a Word Dictionary that
corrected lingual mistakes for the entire system.
Created an Interface Oracle form, using the User Exit feature, to link
Oracle to C++ routines. This allowed system output to be converted to and
print reports in PDF format. Using Pro*C, learned how to call queries from
inside C++ and communicate with Oracle forms.
Created scripts to automatically generate Administrative commands in an
Oracle database using dynamically-defined parameters in several tables and
spooled them to execute the script. This script facilitated the conversion
of a procedural batch file, used to execute administrative jobs on UNIX, to
Windows.
OAO Corporation: 7Th and D Street, Washington D.C. From 9/96 - 2/15/2000
7500 Greenway Center Drive, Greenbelt, MD 20770
Task Leader: Full time 40 hours/week, Salary 65K.
Supervisor: Mr. Donald Baker; 301-***-**** New Telephone#; 240-***-****
As a task leader represented OAO to the GSA to make requirements analysis,
design and implementing software, using FoxPro, VFoxpro, and SQL on a
network for sharing users under Windows NT including the client training.
Projects undertaken include:
Maintenance and enhancement of:
1-Inauguration System
2-Vice Presidential Inventory System including financial asset
management.
Full Life Cycle development of (multi-user) Specifications System that
keeps data about 10000 specification documents and their Amendments
updated. It keeps multiple price history of each specification to be sold
to GSA customers, customers' data, accept on-line orders from customers to
the system, dynamically generate non-existent customers, deliver order
report and invoice, and enjoys the capability of automatic order generation
for series of documents. Reports based on SQL; equipped with a user log-
password subsystem. Client training was also provided.
Full life cycle development of Property System, that lets items defined
into the system and enables users to transfer, sell, or make other
transactions on those items. This is a multi-project system that enables
users to enter data or get reports about different projects simultaneously
based on SQL.
PROFESSIONAL AFFILIATIONS
Association for Computing Machinery (ACM), 1986-1994
PUBLICATIONS
Presented a refereed paper, "Revised Tree Sort" at the 14TH Annual ACM
Computer Conference, Cincinnati, Ohio 1986; and published in the
Proceedings of the Conference.
AWARDS
. Galaxy Scientific Corp. Star Award for Technical Achievement on USPTO
Tools, 2004.
. SRA International Corp. Appreciation Letter for excellent contribution
to four USPTO projects, 2005.
TRAINING COURSES
. MS Project, SRA 2007
. Oracle Dev 2000, Forms, SQL*PLUS, PL/SQL, DBA courses, 2000
. Logical and Data Process Modeling, 2005
. Facilitation Workshop for Requirement Engineers, USPTO 2005
. Advanced Requirement Review, SRA 2006
. Word for Proposal Writers, SRA 2007
OTHER
I have senior proficiency in English language, and translated several
books from English to Farsi.