Σχόλια 0

Το κείμενο του εγγράφου

1

Paul Bowman Durao

Software Archi tect Expert

Gurui n

UNI X, Li nux, BSD/Mac OSX

Sof tware Systems

email: pdurao@his.com

Phone: (301) 412-6312

or

SKYPE: paul.durao

I bring small businesses, startups, or big organizations, the know-how, and competitive advantage ofexcellence in the development of systems and software, on a UNIX / Linux family platform. Get a leg upon the competition by helping me,help you,whether

you’re small, a startup or the next Google orFacebook.

Don’t be fooled byamateurs, and superficial knowledge,

getthe genuine article,aprofessional who trained at NASA, and trained NASA

people, after all It’s not rocket science, It’sexperience and know-how, simple really

when you know how.I bring great value for money to yourorganization,

and help you grow and compete in the big leagues,

without making costly mistakes,

orhaving to hire a

huge number ofsoftware and UNIXexperts.

Objective(s)

Use extensive years of experience with the design of firmware and software to design and developproducts from both a management point of view and a technical point of view. This could be useful inthe creation of new and innovative products.

Synopsis

Manager/Systems Architect/Software Designer/Engineer with a strong background in UNIX,Linux,

Predict and evaluate level of effort to fix problems on multithreaded Java Client program and onS2A linux RAID Server C/C++

daemon

and Kernel.

•

Diagnose and fix problems as needed on both linux Server (Cdaemon

& kernel), andmultithreaded Java Swing GUI Client.

Project 76

Techni cal Consultant

2011

Brought in to do a technical feasibility study on migration, and conversion of legacy software to themost up to date cloud technology. Project required knowledge of past and present technologydevelopment evolution.

Brought in to clarify the state of the art in cloud technology and it’s evolution.

Did a contrast and comparison of existing technologies at all evolutionary stages.

Wrote up the technical solution in the context existing cloud computing technologies, and theircapabilities.

Study of the evolution of cloud computing and it’s evolutionary steps and technologies.

•

Used thorough understanding of back-end modern cloud computing

technologies and front endembedded technologies and modern browser technologies to propose a technical solution, andmake feasibility studies about existing, and past and present technologies.

Direct TV

Embedded Engineer

2011

Added new features and enhancements to settopbox, and conducted white box testing ofenhancements, and regression testing, to guarantee old behavior. Helped find and fix bugs as needed inembedded environment.

Porting of CAD/AVL software from HP/UX to Red Hat Linux 5. Refactoring and merging of multipleproducts and branches to single product. Work required knowledge of voice, data, and radiocommunications. Work required use of Oracle 11, Scripting, C/C++, UNIX,Linux, and Clear Case,terminal server, java, applets, GIS.

Design of accessibility real time panning and zooming feature in beryl and compiz fusion. OpenGLwindow manager for X. Note the real time zooming feature is more polished than Apple’s and morefeature rich. Its more stable than the Microsoft Window’s equivalent which may or may not work at all.

Recruited specifically to give leading edge technology leadership and technical guidance. Ledproduction of a set of core services that could be used by multiple projects. These services whereprovided in an iterative yet functional and used as a bases for project development and growth. Thegroup also served as a technical guide and resource to the various projects by providing knowledge orinfrastructure design andcode.

Establishment of current and long range technology objectives, plans, and policies.

•

Created technical vision for the company and plans for implementation of new technicalprojects or product lines.

•

Lead development of core technology products using both internal teams and outsidedevelopment firms.

•

Dispensed advice, guidance, direction, and authorization to carry out plans and procedures.

•

Worked with product development and customers to discern competitiveness of newtechnologies.

•

Planed and directed all investigations and negotiations pertaining to technical aspects.

•

Analyzed new technologies.

•

Managed and directed company’s technology advisory board.

•

Designed and developed new components for infrastructure development in order to takeadvantage of architecture and minimize duplication of effort and maximize ease of use andfunctionality.

•

Created new core services as required.This involved creating APIs into the services and addingfunctionality to the services as needed.

•

Used as principal technical advisor to projects in development, including some managementand scheduling of work for projects as needed.

•

Reviewed any third party products that could be used to leverage development. Integrated suchproducts as needed. These included both GPL (free) and commercial including but not limited tolog4j, strus, ant, JUnit,Jakarta project and more.

•

Performed requirements gathering and analysis using RUP methodology.

•

Performed analysis and design using RUP methodology.

•

Made possible the deployment of rose (UML) design models from the various teams in ClearCaseUCM environment.

•

Reviewed database logical, physical schema

analysis and design.

•

Performed analysis, design, development, and integration work as well as system work asneeded to maximize efficiency.

•

Conducted design reviews and redesigned or made alterations or additions as required.

•

Conducted code reviews to catch any issues not caught during design review, so that problemscould be fixed as early as possible in the coding cycle and to assure once again that the designwas correct and accurately implemented.

•

Designed secure systems with good fail over

capability and recovery mechanisms so as not tolose any transactions.

•

Responsible for technical issues for the various services including development integration anddeployment.

GE Global eXchange Services (GXS) is expanding services offered by its Express Marketplace, abusiness to business (B2B) digital marketplace that capitalizes on business opportunities at internetspeed on an international level including the US, Europe, and Asia.

Designed and prototyped new, innovative ideas for infrastructure development in order to takeadvantage of architecture and minimize any architectural problems.

•

Designed solutions for the most critical projects. Solutions included a combination of built andbought (Commerce1) components in order to speed delivery or meet the goal of incomegeneration by leveraging existing business communities (internal and external) and integratingthem in.

•

Performed database logical and physical schema analysis and design.

•

Performed analysis, design, development, and integration work as well as system work asneeded to maximize efficiency.

•

Conducted design reviews and redesigned or made alterations or additions as required.

•

Conducted code reviews to catch any issues not caught during design review, so that problemscould be fixed as early as possible in the coding cycle and to assure once again that the designwas correct and accurately implemented.

•

Designed secure systems with good fail over capability and recovery mechanisms so as not tolose any financial transactions while maintaining privacy to EU standards.

Website design and implementation project with commerce features such as shopping cart/basket,payment/checkout, clear commerce, credit card validation, and integration withPeoplesoft.

Performed analysis, design, development and integration work as well as systems work throughoutproject. Commensurately served as supervisor, mentor, and/or instructor to team lead and juniorprogrammers as needed.

As technical advisor, recommended and implemented key design alterations that put project on track,ahead of schedule, and under budget, making it a high margin grossing project enterprise. The projectbecame the company’s most successful b2b website implementation to date with the most webfeatures implemented in the least amount of time.

Configuration and integration of application server with custom components, orbix CORBAdaemons, and other third party COTS such as Taxware, Postalsoft, Net Perceptions expertengine as well as other custom components.

Design and implementation of security in the federal protection of privacy of Title 13 datathrough the use of various technologies including but not limited to encryption and othertechnologies.

•

Server side application design and development.

•

OO design and development of server side web apps.

•

Design and development of full text document search capabilities and interface on bothpublications (documents) and metadata.

•

Data warehousing knowledge.

•

Performance of database logical and physical schema analysis and design.

•

UML and Relational Database design experience with application to web based datawarehousing for both private and commercial use.

•

Experience in of middleware technologies and issues for web applications.

•

Expertise of client server internet and intranet technologies.

•

SQL Plus and Oracle PL/SQL.

•

Use of OO persistence technologies along with Relational databases with application to webserver applications.

•

OO technologies and their application toweb apps.

•

Multiple web browser and platform issues.

•

Web app performance and reliability issues.

•

Experience in both designing and writing debugging and performance measuring web tools.

Hughes

System Archi tect /Senior Software Engi neer

Mar 1997–

Feb 1998

Invited to participate in the establishment of a GUI Center.

Reverse engineered As-Built system design.

8

Used accumulated body of practical, hands on, system engineering and OO software architecture designand development expertise to find more comprehensive standards for presentation and implementationof technical and practical system-wide solutions to a large As-Built environment.

GUI Center Activity:

Provide point of contact and technical support for multiple subsystems as they relate to GUIissues aswell as related software build and deployment environment issues. Work with Human FactorsEngineering (HFE).

Architect’s Office, and I&T (Integration & Test) personnel as well as software developers in order to:

•

Perform system engineering including process improvement and troubleshooting.

System intended to make available/accessible to the general public study of Planet EarthEnvironment to interested parties including and beyond scientists. System intended to makeavailable vast amounts of Planet Earth data and information due to predicted explosive projectedgrowth of Level Zero raw satellite data (L0) and Processed data for distribution and study togeneral public.

•

High profile large scale customer oriented software to be deployed on the web for use by bothscientists and the general public (schools, research labs, etc.) including nonprofit and profitorganizations. Billing facilities for profit organizations available and built into system.

•

The first subsystem to make heavy use of Java for GUI and platform independence, portabilityand growth/expandability through application of most recently available

Work required knowledge of Data Warehousing and Data Processing storage system for NASA.

Summary of FYI interest points of note and curiosity:

•

One of first subsystems to be availablefor/anddaemonstrated to customer in order to show offcore functionality and the heart of the PDPS (Planning/Processing) subsystem. One of the firstsubsystems to have integration and testing NCR (Defect Reports / bugs) worked out. One of thefirst subsystems to be deployed in test bed and delivered to DACCs.

Software Engi neer

Jan 1995–

Dec 1995

Ir-1 (Intermediate Release-1)-

Proof of concept and establishment of good will NASA project. (Originalcontract: 3 Month Trial Period.

andunder budget. System delivered with very low count of NCR’s(defect reports) in large part due togood OO team design,

team spirit and cooperation. All defectreports caught and fixed by software engineers and with the help from scientist before software wasdelivered due to extensive hands on and real world runs by DACC scientists/end users.Zero-defectreports

open on delivery andvery little maintenance required

after delivery.

Department of Agriculture

Inf ormati on System Speci ali st

Jan 1994–

Dec 1994

Reprogrammed Proprietary Client/Server SQL database. Achieved and reindexed database for greaterreliability and speed. Reprogrammed reports for greater amount of relevant information for overallincrease in the productivity of the operation. Created new kinds of reports for daily use and referencein case of system failure. Created new reports for better statistics and information tracking. All of theseefforts resulted in more complete, up to date and informative records available at all times on demand,than could previously be produced, increasing overall productivity and reliability of the operation.

Wrote multiple programs for and provided technical support to end users.

Programmed multiple high level applications for end users. Also wrote multiple

low level datatranslation programs for end users.

Work required knowledge of SQL, Client/Server, LAN/WAN, high and low level programming inmultiple languages and applications. Also required was knowledge of Novell, TCP/IP, Windows,

Designed, wrote, developed and tested federal truck inspection Pen program for the electroniccollection of driver/vehicle inspection data by truck inspectors. Addressed problems in pen Ul (userinterface), RDBM (relational database management), and data translation as well as communications.

Due to prior poor program development practices, work required extensive program analysisusingcustom built diagnostics tools. These tools are in essence diagnostic C/C++

Wrote and developed custom installation program (more elaborate version of pkunzip-like program) inboth ’C’ and assembly. Wrote and debugged proprietary assembly language video game developmentvirtual reality (VR) library. Work required knowledge of program optimization, factoring anddecomposition techniques, as well as graphics user interface (GUI) design and implementation. Otherskills employed included strong background in specialized fast rendering graphics routines as well asstrong use of graphics and very specialized (and rare) speed optimization techniques.

Atomic Engineering Systems

11

Systems Programmer

Apr 1991–

Dec 1991

Converted experimental and scientific data from large IBM mainframe data banks to run and operateon DOS/PC based computer systems. Wrote code for validation and translation; modified anddeveloped proprietary databases; modified, ported, interfaced libraries and applications into protectedmode.

Troubleshoot PC-workstation for bus mastering problems and tape backup problems. Set up LAN forthe transfer of large amounts of data between PC-workstation and local PC for ease of softwareproduction and packaging. Maintained and changed documentation as well as packaging

as needed fordistribution through the use of AmiPro and other DTP packages. Created distribution disks fromsoftware and data ready for shipping and installation. Downloaded and uploaded data from variousmainframes on a daily basis in response to customer needs and software updates and distribution. Setup bulletin board system for customer support. Assisted other staff members in numerical analysis,debugging software, instruction and assistance in C++

Worked in a team environment to develop a tool kit for software development in BASIC called ProBas.Wrote and debugged an Assembly language development library for Microsoft BASIC routines includedtelecommunications, graphical data compression, memory management, etc. Designed conversionprocess from Assembly to C++

for BASIC library. Involved in porting of the BASIC library to windows.

Assembled all PC’s from the ground up for both custom in house and classroom use. In househardware configurations included a variety of specialized software and hardware, including full pagesuper high resolution monitors, EGA / VGA / SVGA monitors, screen resolution enhancement products,gliphix, postscript, scanners, ethernet lantastic and novel networks, removable media (iomegabournoulis, tape backupsystems, optical drives). Also troubleshot and upgraded PCs as needed.Installed and troubleshot a large variety of Gem, Windows, and DOS software for both in house andclassroom use. Performed consulting projects including customized turn-key applications