|
Bruce Parrello, Ph.D. |
U.S. Citizen located in Schaumburg, IL.
A proven problem-solver
with 40 years of experience.
A fast learner proficient
in over a dozen programming languages.
Comfortable with large and
small projects in large and small companies.
Desired Compensation: $75/hr contractor; $130,000/yr employee.
|
OBJECTIVE |
My recent experience has been in Smartphone (Android), Microsoft Office, and Web development (PHP, Perl, JavaScript). I also have extensive experience in database design. Even on projects where no formal database tool is used, a structured Entity-Relationship model using my techniques can help clarify countless development issues. I am not a visionary who will tell you what the world will be like in ten years, but if you know what you want done, I'm the guy to figure out how to do it. |
||
|
SKILL SUMMARY |
Skill |
Last Used |
Experience |
|
BAL |
21 years ago |
11 years |
|
|
C++/C# |
Current |
15 years |
|
|
COBOL |
21 years ago |
6 years |
|
|
Delphi |
9 years ago |
4 years |
|
|
Java |
Current |
7 years |
|
|
JavaScript |
Current |
10 years |
|
|
JCL (IBM OS) |
21 years ago |
11 years |
|
|
Microsoft Access |
Current |
17 years |
|
|
Microsoft Word |
Current |
17 years |
|
|
Microsoft Excel |
Current |
17 years |
|
|
MySQL |
Current |
10 years |
|
|
Shockwave Flash |
Current |
11 years |
|
|
SQL Server |
8 years ago |
9 years |
|
|
HTML |
Current |
17 years |
|
|
Visual Studio .NET |
6 years ago |
4 years |
|
|
PHP/Perl |
Current |
10 years |
|
|
Visual Basic |
Current |
15 years |
|
|
XML |
Current |
10 years |
|
|
INDUSTRY EXPERIENCE |
banking, finance, manufacturing, publishing, accounting, public relations, insurance, bio-informatics, software development |
||
In my spare time during the past four years I have developed Access databases for an organ transplant charity, an insurance company, and a medical research lab, numerous Excel spreadsheet applications (including one that retrieves data over the web), and several small Android applications, including an audio player with speech and podcasting support, a lifestyle utility, and two XML-based information retrieval programs.
Senior Developer: Participated in the design, database design, and development of a system for analyzing and formalizing up the identification of genome features (including individual genes, pathogenicity islands, and annotations). Developed a configurable database management language based on XML. Developed a code generation tool for database queries. Assisted in the development of a server system for processing remote database queries. Participated in the design and development of a database for integrating genomic information from multiple laboratories. Developed software to link web-based services to Microsoft Excel and Access.
Senior Developer (part time): Designed and developed an archiving and information management product using Windows.NET.
Senior Programmer/Analyst: Designed and developed the core services component and primary user application of a client/server manufacturing execution system. The core services component was a COM server written in C++ that communicated with the database using ODBC. The primary user application was a Visual Basic COM client with embedded VBA. The database used was SQL server. (NOTE: In 2002 RWT was acquired by Divine, inc. and I continued to work there as a Divine employee.)
Consultant: Participated in the design and development of an interactive book engine designed for topics in money management and finance. I was the primary designer for the project; in addition I developed the underlying data storage engine and the internal spreadsheet engine. Development was in C++ for Windows.
Consultant: Developed the engine for what would become the Lotus 1-2-3 Solver. The Solver included both symbolic and numerical components. In other words, the engine not only crunched numbers, but also parsed and manipulated algebraic equations. The work was performed in C for OS/2, Windows, and DOS.
Consultant: Worked as a consultant to Fortune 500 companies in application database design and design and development of systems programs for IBM mainframes. Worked with MVS, DOS/VSE, and SVS. Used IMS and CICS. Programmed in PL/I, COBOL, and BAL. Developed applications in trust accounting, computer usage tracking, and data collection, among others.
Instructor: Taught Data Structures at the undergraduate level and Data Base Design at the graduate level.
Senior Programmer: Assisted in the development of a system to manage CNA's tape and disk files. My primary responsibility involved customizing the MVS JCL converter. The work was performed in BAL.