Resume of Project Manager, Software Systems Architect, and Senior Software Engineer




Title
Project Manager, Software Systems Architect, and Senior Software Engineer

Primary Skills
C/C++, Embedded

Location
US-FL-Ft. Lauderdale

Posted
Nov-05-07

RESUME DETAILS

PROFESSIONAL EXPERIENCE SUMMARY
Over 22 years of computer experience that includes: project management; systems design; systems requirements and analysis; software architecture and development; systems integration & testing, product support; software porting; real-time programming; object oriented design and analysis; shell script programming; signal processing; embedded systems; multitasking processing; biometrics authentication; configuration management; systems configuration; Unix, Microsoft Windows 95/98/NT/XP/Server 2003; Multi-Media applications development; imaging processing; GUI design and development; software quality assurance; system and network administration; Smart Card Standards (ISO, GlobalPlatform, EMV, PC/SC); FDA regulated programming Standards, Military Standards for Software Development, IEEE Software Engineering Standards, and ISO 9000 Engineering Standards.

PATENTS
• September 2005, European Patent Office granted Patent for “System and Method for Validating and Operating an Access Card”. European Patent Number: EP1579397. International Publication Number: WO2004059586.
• August 2004, United States Patent and Trademark Office granted Utility Patent for “System and Method for Validating and Operating an Access Card”. US Patent Number: 6,776,332.

PROFESSIONAL HONORS
• Letter of Commendation from the Federal Aviation Administration (FAA) for accomplishments on the Telecommunications Information Management Systems Project. (March 1994).
• Employee of the Month, Software Quality Assurance Department, Cabletron Systems (January 1991).
• Certificate of Appreciation from the Deputy Commander, U.S. Army Strategic Defense Command for the Experimental Version 1988 Battle Management Command, Control, and Communications Program (June 1989).
• Letter of Commendation from Boeing Aerospace for software support during contractual transitions (September 1988).

EDUCATION
• Texas Instruments TMSC320C4X Microprocessor Course, White Mountain DSP, 1997.
• Suffolk University Law School, August 1994 - March 1996.
• Certified as System Administrator, Silicon Graphics, Inc., 1990.
• BS Computer Science (minor in Mathematics), Alabama A&M University, 1985, GPA: 3.6 on a 4.0 scale.

U.S. DEPARTMENT OF DEFENSE (DOD) SECURITY CLEARANCE
SECRET (Issued by DISCO, 1984)

PROFESSIONAL EXPERIENCE

MICROPIN TECHNOLOGIES, MONTREAL, QUEBEC, CANADA AUGUST 2000 -- MAY 2007
Founder, President, Project Manager, Software Systems Architect, and Senior Software Engineer. Micropin Technologies is a new start up company that develops smart card technology. As a founder of the company and inventor of Micropin Technologies' patented technology my responsibilities range across the entire organization. Responsible for development of the Personal Interactive Smart Card (PISC) Proof-of-Concept Product Prototype and the Personal Interactive Smart Card (PISC) Proof-of-Concept Development Kit Prototype. Both prototypes include biometric (fingerprint) technology and Personal Identification Numbers (PINs) for user authentication, Public Key Infrastructure (PKI), and Philips Semiconductor Smart Card Evaluation Operating System. Also responsible for plans and directs all aspects of an organization's policies, objectives, and initiatives. In addition, establishing and directing the strategic long-term goals, policies and procedures for all departments. Responsibilities also include managing project resources and developing and negotiating project work steps, time frames, and deliverables. Serve as the central contact for overall coordination of internal and external resources including scheduling all dates associated with the project. Duties also include development of product design, requirements, software, detailed specifications, test platforms, and manuals.
(Computer Technology: Embedded 8051 Smart Card Microprocessor, Embedded Standard 8051 Microprocessor; Smart Card Standards: ISO, GlobalPlatform, EMV, PC/SC, and Application Specific Standards, i.e. HIPPA and Bill-83; C, Assembly, Java, JCOP, IBM Eclipse; IEEE Software Engineering Standards; IBM Compatible PC's; MS Windows 2000/XP/2003 Server)


G. ALLEN ENTERPRISES, FT. LAUDERDALE, FL SEPTEMBER 1993 -- JUNE 2000
Senior Software Engineering Consultant. G. Allen Enterprises is a Software Engineering Consulting firm. Responsible for the overall management of project and implementation to ensure complete customer satisfaction. Responsibilities also include managing project resources and developing and negotiating project work steps, time frames, and deliverables. Serve as the central contact for overall coordination of internal and external resources including scheduling all dates associated with the project. I have complete responsibility for project profitability. Also responsible for defining the needs of the customer and developing a plan to meet those needs. Monitor the progress of the project plans, communicate problem areas when found, and recommends solutions. Provide support to customers in defining the needs of the customer and developing a plan to meet those needs. Actively solicit feedback during the project to obtain critical input necessary to improve process workflow. Duties include development of customized software applications and computer systems. Responsibilities also include management and implementation of all facets of the software development process, integration and installation, training, and ongoing technical support.
(Computer Technology: IBM Compatible PC's; MS Windows 95/98/NT/2000, Microsoft Networking, DOS, Internet, C, Visual Basic, DBase IV, Microsoft Access, Web Site Development, Year 2000 Database Conversions.)

Quality Assurance Project Manager / Consultant, assigned to XL Vision, Sebastian, FL.
XL Vision is a new, startup company that specializes in development of single sign on systems for medical industry. Reported to VP of Operations. Responsible for managing all aspects of testing for the company's fingerprint authenticated, single-sign-on application, including: continually reduce cycle time and increase coverage by automation. Provided training in creation of test cases for manual and automated testing. Promoted white box testing. Verified all software, procedural, and documentation work products. Worked with project managers to create test schedules, monitored schedules and manage test resources to keep commitments. Identified risks and opportunities. Track effort estimates and actuals. Ensured QA involvement in all phases of the project, such as requirements and code inspections. Participated in the design of the software to advise development of common errors and high-risk areas. Suggested designs that facilitate testing. Established quality-related exit criteria at the beginning of a project, to ensure reasonable quality goals are set. Work with the department metrics analyst to help define and track project measurements. Participate in bug reviews to see that quality criteria are upheld. Managed the test systems to provide a controlled, reproducible environment. And evaluated team member skill levels and aptitudes, project requirements, and make appropriate assignments to achieve optimum skill and personality fits.
(Computer Technology: MS Windows NT (4.0), C++, Object Oriented Design & Analysis, Embedded Systems)

Senior Software Engineering Consultant, assigned to IBM (Voice Recognition Dept.), West Palm Beach, FL
IBM, voice recognition department is responsible for developing speech recognition technology for cellular telephones and pagers. Responsible for developing detailed design and coding software for the IBM Voice Type BNF Translation Facility. The translation facility allows an application developer to associate a voice translation with any expression in an Extended BNF grammar. The Voice Type BNF grammar format allows grammar designers to associate translations, such as application-specific actions, with user inputs. Because it allows the grammar developer to associate translations with entire utterances, rather than simply associating annotations with individual words in the utterance, the translation facility provides a more powerful alternative to the current annotation facility.
(Computer Technology: MS Windows NT (4.0), C++, Object Oriented Design & Analysis, Embedded Systems)

Systems Engineering Consultant, assigned to Kenan Systems Corporation, Cambridge, MA
Kenan Systems is a young company that provides software products for billing, customer care, order management, and decision support to single and multi-service communications and energy companies worldwide. Responsibilities are: product support, product integration and installation, and product troubleshooting for the Arbor BP (Billing Processor) and Arbor OM (Order Management) Applications. Duties also include customer database integration, installation, configuration, and troubleshooting. Responsibilities also include planning, developing, and implementing a Call Center for the Arbor B/P application.
(Computer Technology: IBM Compatible PC's; UNIX, MS Windows 95/NT, C/C++, Shell Scripts, SQL, Sybase, Atria Clearcase.)

Project Manager Consultant, assigned to Walden Pond Technology, Wayland, MA
Walden Pond Technology is a new, startup company that specializes in development of Landscaping Kiosk Systems for Nursery industry. Responsible for developing Software Requirements Specification and System Design Specification for a Microsoft Windows Landscaping Application. Duties included evaluating a prototype version of the software; defining all significant requirements related to functionality, performance, design constraints, and external interfaces; defining how the software system will be structured to satisfy the software requirements; and translating the software requirements into a description of the software structure, software components, interfaces, and data necessary for implementation. Duties also include management of software engineers to assure all systems requirements are satisfied and proposed milestones are met.
(Computer Technology: IBM Compatible PC's; Microsoft Windows Development Kit, C, Visual Basic, Microsoft Access, Accusoft Imaging Tools; DOS, Microsoft Windows, IEEE Software Engineering Standards.)


TECHNISOURCE INC., FT. LAUDERDALE, FL AUGUST 1998 -- NOVEMBER 1998
Technisource is a consulting firm that provides consulting services to design, develop, and implement information technology solutions.

Senior Software Engineering Consultant / Team Leader, assigned to Motorola, Boynton Beach, FL.
Motorola, Wireless Division (Cellular Telephones & Pagers), produces the personal communication products that allow consumers to take the world with them - using voice, data, or video communications - anywhere, any time. As Team Leader for the Year 2000 Compliance Project, responsible for the inventory, identification, validation, assessment, coding, and testing of all UNIX development and product software for all Year 2000 issues. Duties also include managing a group of software engineers to assure project milestones are satisfied. Responsibilities also include designing process plans, and documentation of high-risk issues.
(Computer Technology: UNIX, MS Windows 95/NT, C/C++, Shell Script Programming, Atria Clearcase, MS Access.)


COMSYS TECHNICAL SERVICES, WALTHAM, MA APRIL 1992 -- JANUARY 1998
Comsys Technical Services is a consulting firm that provides consulting services to design, develop, and implement information technology solutions.

Senior Software Engineering Consultant, assigned to Lyrix, Tewksbury, MA
Lyrix is a new, start-up company that provides voice communications software and service solutions to Fortune 1000 companies. Responsible for developing system design, detailed design, and coding software for a telephone automatic order entry application for The Sporting News (TSN) Fantasy Sports. The order entry application prompts the user to speak and enter, their name, address, credit card information, and any other information needed to process an order for the TSN Fantasy Sports Games.
(Computer Technology: IBM Compatible PC's; SCO UNIX, C, Phonetix API Toolkit, Informix Database.)

Senior Software Engineering Consultant, assigned to Giesecke & Devrient Engineering, Bedford, MA
Giesecke & Devrient (G&D) is an internationally operating high-technology group. The organization is a leading supplier of banknotes and security documents, banknote and security paper and currency automation systems. Responsible for developing detailed design, testing procedures, and coding software for the Main Sensor Assembly in the BPS 400 currency processing system. The BPS 400 currency processing system verifies the amount of currency in a bank deposit, authenticates currency, sorts currency by both denomination and fitness, stacks counted currency, and presents currency in 100 note packages. The Main Sensor Assembly is an embedded system in the BPS 400. Its primary function is to denominate, authenticate, and determine the fitness of each banknote. As a software engineer, performed duties included developing detailed design and coding the software for the command line interface diagnostics utility and the data collection module. Duties also include developing software for the C40 to transfer banknote data to an external PC.
(Computer Technology: IBM Compatible PC's; C, Texas Instruments (TI) DSP Tools, TI TMSC320C4x Microprocessor; SPOX Real Time Operating System, DOS, Microsoft Windows NT 4.0, UNIX, Code Composer, MS Visual C++ 5.0, Atria Clearcase.)

Senior Software Engineering Consultant, assigned to Cadent Medical, Bedford, MA
Cadent Medical is a new, startup company that specializes in the worlds first wearable defibrillators. Responsible for developing test electrocardiograph (ECG) algorithms for a Personal Wearable Defibrillator (PWD). The PWD is a small medical device worn by ambulatory patients with known unstable heart conditions. The PWD continuously monitor the functioning of the patient's heart, and when required, intervene to rescue a patient from cardiac arrest through the application of defibrillation or pacing therapy, as appropriate. As a software engineer, performed duties included developing the user interface facility and a test platform to import and verify test waveforms, which is used to validate the ECG algorithms. Also responsible for system and network administration. Duties included installation and maintaining operating systems, maintaining user accounts across the LAN, installing and configuring hardware for add-on peripherals, and assisted users during problem resolution. Also responsible for instituting a configuration management process. Duties included researching and purchasing a configuration management tool, installation, configuration, implementation, and integration of software.
(Computer Technology: IBM Compatible PC's; C, Texas Instruments (TI) DSP Tools, TI TMSC203 Microprocessor; DOS, Microsoft Windows 95 & NT 4.0, Microsoft Networks; Starbase Software Version Control; FDA Regulated Environment.)

Senior Software Engineer. assigned to Sanders a Lockheed Martin Company, Nashua, NH
Lockheed Martin is a company that integrates, researches, designs, develops, and manufactures advanced technology systems, products & services for the US Department of Defense. Responsible for providing software engineering for the Shipboard Signal Processing System. Duties include porting software from the 68040 single board computer, Hydra Dual C40 DSP Board and VRTX Real time Operating System to the Themis Single board computer, Blazer Quad C40 DSP board, and VXWORK Real time Operating System. Duties also include software detailed design, coding, integration, and testing at the real time, multitasking software.
(Computer Technology: Sun Workstation, Themis Microprocessor, Blazer Quad C40 DSP Card; C, UNIX, Vxworks, and VME Bus; ISO 9000 Engineering Standards.)

Configuration Management Manager Consultant, assigned to U.S. Department of Transportation (DOT), Volpe National Transportation Systems Center (Telelcommunications Division), Cambridge, MA
The Volpe National Transportation Systems Center provides telecommunications services ranging from strategic program planning to engineering design to field deployment. It supports DOT, FAA, and other agencies in the planning, development and implementation of major telecommunications service acquisition programs. Responsible for governing the development and maintenance of system software, documentation, and configured hardware for the Telecommunications Information Management System (TIMS) Project. Duties include defining the processes of generation, review, acceptance, control, and dissemination of TIMS system software and supporting documentation. Also responsible for verifying all prerequisites of TIMS software and documentation has been formally approved, maintain test reports for each TIMS subsystem, establish requirements for retaining software versions and their test results, perform software integration in the release repository, and release all documentation to the Federal Aviation Administration personnel at system acceptance.
(Computer Technology: Sun Workstation; C, Shell Script Programming; UNIX, IEEE Software Engineering Standards.)

Senior Software Engineering Consultant, assigned to Aerodyne Research, Billerica, MA
Aerodyne Research is a company that develop and characterize advanced materials, processes, and devices for electronic, electro-optical, environmental and energy applications. Responsible for providing software engineering for the translation of Computational Fluid Dynamics (CFD) grid generation data to stereolithography models. Duties include developing file format translation algorithms to convert GRIDGEN (Three Dimensional Grid Graphics Display) files to the Advanced Computer Aided Design (ACAD) format. Also responsible for the development of wire frame, surface, and solid modeling using CFD input for the final stereo lithography models to build an appropriate material thickness, mounting attachments, and the actual product for a scaled prototype made of plastic.
(Computer Technology: Silicon Graphics Workstation; C; GRIDGEN, ACAD; UNIX.)

Senior Software Engineering Consultant, assigned to Lockheed Sanders, Hudson, NH
Lockheed Sanders is a company that integrates, researches, designs, develops, and manufactures advanced technology systems, products, and services for the US Department of Defense. Provided software engineering for the RFOS Airborne Signal Acquisition, Analysis, Direction Finding, and Jamming System. Responsible for the software detailed design, coding, integration, and testing of a real time Acquisition Controller multitasking subsystems. Also provided software engineering for the ADAS Signal Detection and Direction Finding System which detects, identifies, and locates hostile platforms to provide indications and warnings to support Over-the-Horizon Targeting. Duties included coding, integration, and testing of real time interactive graphics software for the Acquisition Controller multitasking subsystem. The interactive graphical displays are used to report all signal activities and provide a means for tuning the detection hardware for signals of interest.
(Computer Technology: MicroVAX, Sun Workstation, 68040 Microprocessor; C; UNIX, VMS, VRTX Real Time Operating System, VME Bus; Military Standards for Software Development, IEEE Software Engineering Standards.)



CABLETRON SYSTEMS, ROCHESTER, NH OCTOBER 1990 - APRIL 1992
Cabletron Systems is a provider of world-class networking solutions.

Senior Software Engineer / Team Leader. Responsible for the architecture, design and development of automated packaging, distribution, and installation utilities for a major software product. This product manages large scale, multi-LAN, multi-node communications networks using artificial intelligence. Duties also included leading a team of developers in producing portable designs and implementation of shell language based tools, the development of migration strategies and tools to ensure compatibility of future releases. Also responsible for proposing resolutions for technical issues during the porting of all software products from the Sun Workstation to the Silicon Graphics Workstation.
(Computer Technology: Sun Workstation, Silicon Graphics Workstation; C, C++, UNIX Shell Scripts; UNIX.)

Senior Software Engineer. Responsible for designing, coding, software quality assurance, and integration of product installation software and graphical animation software for Cabletron Systems Personal Computer (PC) based networking products. Duties included developing and maintaining a library of graphical “Windows” tools to ensure PC compatibility for the installation of the products across multiple PC platforms. Duties also included developing animation software used to demonstrate new product features for marketing and sales personnel use.
(Computer Technology: IBM Compatible XT/AT PC's; C; Graphic Animation System for Professionals; DOS, Microsoft Windows.)


GENERAL RESEARCH CORPORATION, HUNTSVILLE, AL JUNE 1984 - JULY 1990
General Research Corporation is a company that integrates, researches, designs, develops, and manufactures advanced technology systems, products, and services for the US Department of Defense.

Systems Analyst / System Administrator. Responsible for providing daily assistance to the Advanced Research Center Silicon Graphics user community. Duties included developing UNIX shell scripts and graphics related applications, installing and upgrading operating systems, maintaining user accounts across the LAN, installing and configuring all hardware for add on peripherals, and assisting the Silicon Graphics users during problem resolution resulting from operating system, networking, or graphics related problems. Duties also included assisting users in porting graphics software to the Silicon Graphics Workstations.
(Computer Technology: Silicon Graphics Workstations; C, UNIX Shell Scripts; UNIX)

Software Engineer. Responsible for providing interactive graphics capabilities and Threat processing support for the Strategic Defense Initiative (SDI) contractual requirements of the Battle Management Command, Control, and Communications (BM/C3) Program. Duties included interactive graphics software development, threat processing, system analysis for design and development of simulation software, and identifying SDI software for system enhancements. Duties also included testing, integration, implementation, verification and validation, and documentation of related software for the BM/C3 application.
(Computer Technology: DEC VAX 780 and 8800, Sun Workstation, Silicon Graphics Workstation; C, FORTRAN; UNIX, VMS; Military Standards for Software Development, IEEE Software Engineering Standards.)


ALABAMA A&M UNIVERSITY, HUNTSVILLE, AL SEPTEMBER 1989 - MAY 1990
Part Time Instructor. Responsible for instructing the course “Logical Foundations of Computing”. The course objective was to acquaint students with the fundamentals of mathematical and logical structures of computer science. Including application structures, mathematical models for real life problems, and computer representation of Data Structures.

Certifications
See above

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in US-FL-Ft. Lauderdale »
View all resumes in US-FL »

View other Project Manager, Software Systems Architect, and Senior Software Engineer resumes, IT Manager resumes