FAQ | Reviews | Contact Us

12345678910111213141516

Resume 11

Robert Triest
726 Sunflint Trail
Springfield, Mn 55317

PROFESSIONAL SOFTWARE DEVELOPER & OO GUI DESIGNER, BUSINESS ANALYST

Objective:

A position developing quality software where my 16+ years of communication and technical experience will increase profitability.

Robert s career spans several years and in that time he has built or improved many software systems for companies such as:

  • VERANT Corp Medical Device Study Development Software
  • Northwest States Power purchased by Bell Energy Resource Forecasting Software
  • State Dept. of Revenue Bankruptcy & EFT Software
  • Great Lakes Higher Education Online Finance Processing Software
  • Skyline Displays Planning & Control Development
  • Sterling Engineering
  • ANCOR Technologies
  • Zyrpech Corp
  • National Assoc of Credit Management Host/Client Modem Credit Reporting Software
  • FDDT Medical Medical Device Study Development Software
  • BARGILL Hybrid Seed Genetics Software
  • Newberry County Social Services Finance System Rewrite and Migration
  • AVALON Planning & Control Development

Robert has exceptional written and oral communication, team building skills, experience with the UML Object Oriented Design methodology, Use Cases, Diagrams activity, sequence, class, interaction, state , and is fluent with the entire software life cycle process. Experience with multi-disciplinary product teams and support of the development of System and Operational Architectures. Strong experience includes requirements discovery, functional analysis, timeline analysis, COTS make/buy decisions, requirements allocation, interface definition, schema definition, specification development, UML generation/documentation, peer and formal reviews. His skills encompass team building, project management, developing multi-user and Client/Server systems. He is also talented at developing software by placing an emphasis on utilizing processing power of the particular language or database system. Robert has demonstrated the ability to deliver quality design under tight deadlines. Robert is a forward thinking professional that excels at implementing new ideas into well-established procedures. He is a firm believer in open communication and collaborative risk analysis. If your organization is looking for disciplined, dedicated service, then you owe it to yourself to get to know Robert.

SPECIFIC HIGH-LEVEL SKILLS:
  • Build and cultivate programming team.
  • Interpretation of Requirements into logical tasks.
  • Produce full software documentation to meet the requirements.
  • Provide detailed software specifications.
  • Provide coding and testing that adheres to established standards.
  • Provide dialog and communication with all parties to control expectations.
  • Ensure that all approved changes will increase the quality of the product.
  • Develop Complex Database Applications.
  • Construct Dynamic Link Libraries DLLs .
  • Create sophisticated Business Reports.
  • Design database apps using sound relational theory and application building concepts.
  • Develop professional looking installation programs for deploying applications.
  • Develop complex database queries using SQL.
  • Write SQL code that minimizes lock contention and maximizes server resources.
  • Create comprehensive windows help databases.
  • Design and deploy business rules.
  • Maintain the quality and control measurements employed by IS and to initiate upgrades/changes as needed.

Note: Due to space limitations, some of Robert s skills have not been fully expanded on here.

TECHNICAL SUMMARY:
  • Hardware: All Intel & AMD based processors, Notebooks, Flex/X2 modems, printers, NICs, scanners, Pocket PC and Palm Pilot configuration.
  • More Hardware: CompactFlash Digital Photography, Wireless Networking
  • Primary Skills: Borland Delphi 1.0 thru 6.0, JBuilder 5 Enterprise Java , Perl, Borland C++ Builder, Visual FoxPro, Pascal 5.0, SQL-92, CORBA, some HTML.
  • After-Hours Work: ASP using ASO objects in ActiveX libs in Delphi 6, Internet Information Server/Service IIS 5.0 on Win XP Pro, Borland C++ Builder builds on existing Win API & Delphi skills , Microsoft .Net, XML, SOAP
  • Client Server Databases: Oracle 8i, Interbase , some exposure to MS SQL Server.
  • Databases: MS Visual FoxPro, Apollo, Paradox, MS FoxPro DOS/Win , dBase, MS Access
  • Data Modeling: Erwin, Silverrun Suite, System Architect, S-Designer, xCase, Corel Flow, Visio 4.5
  • Productivity: MS Office 2000/XP, Outlook 2002, Pocket PC 2002, Palm OS, AmiPro 3.0
  • GroupWare: Lotus Notes 3.0 Developer, Novell GroupWise
  • Operating Systems: Redhat Linux, MS Windows XP/2000/NT 4.0/95/98 SE, Red Hat Linux 6.0, OS/2 Warp 4.0, Palm OS 3.0
  • Networks and Protocols: Landline and Wireless, MS NT Server, Novell 4.11, NetBEUI, TCP/IP, Internet Dial-Up Accounts, Web Site Design and Setup
  • Version Control: StarTeam, Intersolve PVCS and Tracker, MS Visual Source Safe 6.0 VSS , MKS Source Integrity
  • Error Detection: Sleuth Q/A Suite , NuMega Bounds Checker 6.0
  • Tools: AT&T VNC , PC Anywhere , NetwareFTP, WS_FTP , Ghost, Disk Image, Netscape Communicator, Internet Explorer, PKWare .ZIP
  • Reporting: Seagate Crystal Reports, Report Smith, FoxFire, Paradox report writer, Foxpro report writer, Report Printer Pro
  • Special Skills: Team Leadership, Software GUI Design, Data Modeling, Project Management, Business Analysis, Configuration Management, Version Control, Process Improvement
  • Industries of Experience: Medical Devices, Package Shipping, Insurance, Energy, Genetics, Telecommunications, Marine Life, Aviation, Educational Financing , Social Services
  • Standards: 121 CFR Part 11, OOAOOD, OOP, Java, JDBC with JdataStore, ODBC, Win32, UML
  • Component Libraries: Orpheus, Raize, Async Pro, InfoPower, ABC, Report Printer Pro
PROFESSIONAL EXPERIENCE:

Gregory Corporation Shoreview, Mn.
Aug 99 to Present

Independent Contractor - Senior Staff Analyst

1. Team Leader Business Analyst -Software Design OOA/OOD/OOP Development, Evolution and Maintenance

Solely responsible for medical device study software requirements gathering, design and Q/A reviews, construction, deployment and field support. Project reached maturity and now required only one person to utilize it. Robert was retained to provide on-going product development and support for the life of the product. An unprecedented twenty medical device Studies were handled over a two year period. We found that by using the software, and it s powerful data validation system, most data came back ready-to-use. Implemented a software design process that enforced the concept where most of the quality effort first goes into the Study Protocol, and the Software Design up front. Designed a backend data viewer using Java with JDBC that provided a window into the encrypted Guidant Clinical Link GCLink database for diagnostic purposes. Constructed a remote Bug Tracking system for developers working off site using Java. - Win 95/98/NT/2000 Delphi 4.0/6.0 JBuilder 5.0 Enterprise Java

2. Team Leader Object Oriented Analysis, Design, Development and Product Field Testing

Part of a team. Performed business analysis, requirements gathering, and project planning. Constructed and enhanced component libraries. We sub-classed selected components in libraries like Orpheus, Report Printer Pro, and Info Power. Established a object oriented UI form hierarchy system to control the look and feel of the application from the top-down, and established distinct divisions between the base software and areas of the software that frequently change Study Specific features. Established configuration management like PVCS Tracker and version control mechanisms like Visual Source Safe - VSS , as well as a formal test plan. Our software was shown to reduce the Deployment to the Field Time from over 6 months to less than 2 weeks. The Guidant Clinical Link GCLink used a "Hypernormalized Database" concept that stored the study data in unison with the metadata. The data-aware components were extended to be ready-to-use when they were dropped on the form. The components readily knew how to Load, Save, and Print themselves, as well as all controls they contained. Used Sleuth Q/A Suite to optimize much of the code and avoid potential Access Violations. GCLink was revolutionary in that it removed the later burden of database design, report writing, and DB connectivity from the programmer. Involved in team selection and approval of all COTS - Win 95/98/NT/2000 Delphi 4.0/6.0

3. OO Tool and Software Designer

Part of three-member team. Provided the requirements gathering and field research that formed the software framework. Sought-out, researched and selected base OTS components that best suited our GCLink project needs. Extended those components to provide a toolset for speedy construction and deployment of medical device studies. Constructed base software framework for the RELIANCE EZ pilot study. Provided staff selection talent needed to fill other critical roles on the team. Frequent team brainstorming sessions and rapid prototyping provided quick answers to questions of risk and feasibility. GCLink Phase 1 was intended to provide 121 CFR Part 11 compliant, Remote Data Entry RDE to the Field Clinical Engineers FCEs located at hospitals around the country. The software would be used to collect data and output it for transmittal back to the Data Center. - Win 95/98 - Delphi 4.0

Compusoft Corporation, St. Paul, Mn
Feb 98 to Aug 99

Senior Staff Analyst - Consultant

4. Senior Developer OOA/OOD/OOP Online Loan Processing System and Data Export Tool

Designed, programmed and delivered several key large key pieces of a file send/receive system that uses the internet to transfer data between SCHOLAR and various US-based client mainframes. The bulk of the effort involved inserting new features into well established business rules. Involved the use of the Windows API ShellAPI , file I/O, Orpheus, and InfoPower components, Paradox, comprehension of very complicated software specs, and manuals. Version Control was provided by PVCS. Win NT/98 Delphi 4.0

5. Lead Developer Win NT/98 Y2k and 32 bit conversion

Bizycom Express St. Paul, Mn

A local shipping company has software that automates the package labeling process. It communicates with an electronic scale with AsyncPro and provides entry forms for keying of the package details. It supports mailing lists, package tracking, and reporting. Took over enhancement of the product to provide Y2K conversion, 32 bit conversion, feature changes, UI revisions, and bug fixes. Product uses Access and originated in VB. Was converted to Delphi to enhance performance. Routinely provide database structure changes, and improvements that respond to customer feedback in the field. Provided ALL selection and approval of all COTS. Source Safe VSS was used for Version Control. Delphi 1.0 to Delphi 4.0

6. Senior Developer Project Planning, Y2K Conversion, Delphi 4.0 32bit conversion

Great Lakes Higher Education Corporation St. Paul, Mn

Took charge of Y2K efforts at a student loan servicing company. Provided study of Y2K standards and the product source code. Lead the local effort to provide Y2K compliant software by verifying all use of Date values were safe and accurate, and assisting in setting corporate standards. Implemented the changes. Participated in 32 bit conversion of SCHOLAR software from Delphi 1.0 to Delphi 4.0. Version Control was provided by Visual Source Safe VSS . Win NT/98 Delphi 4.0

7. Design & Business Analyst, Telecommunications Programmer

SomeFund of California & Great Lakes Higher Education Corporation St. Paul, Mn

Client is a student loan servicing company that provides software to its customers that they use for submitting student loan applications. It was called SCHOLAR , and a second version of the product was in development, and had fallen behind schedule. I was hired to help catch up. Provided Software Design and Analytical Support for any enhancements to SCHOLAR. Used telecommunications knowledge of modems, Comm Libraries, and the Delphi language to provide connectivity between SCHOLAR and a comm server, that telneted to a UNIX/SNA box. Used AsyncPro as the Delphi comm library, and developed a series of forms that permitted users to customize every aspect of the modem, telephone call, UNIX login and interaction, terminal mode, etc. Provided the usual requirements gathering, system analysis, problem solving, and Q/A Testing. Used PVCS to track version control, and Novell Groupwise was the mail/scheduling tool. - Delphi 1.0 / NT 4.0/AsyncPro

Compusoft Corporation
Jul 97 to Jan 98

Senior Staff Analyst - Consultant

8. Business Programmer/Analyst

Minnesota Department of Revenue MNDOR St. Paul, Mn

Electronic File Transfer EFT A system that sends funds between various banks and the DOR was behind schedule. Established Version Control, Coding Standards, new Business Rules, and realistic milestones. The small team was able to bring closure to EFT. Performed requirements gathering, system analysis, problem solving, Q/A Testing. Version Control was provided manually.

9. Business Programmer/Analyst

Minnesota Department of Revenue MNDOR St. Paul, Mn

Bankruptcy FTP Upload/Download Utility Three hosts Mainframe, UNIX/AIX, and Novell LAN shared DBF/SDF formatted data files used to keep these systems in sync. This product had been moved to production prior to completion of development or testing. Established user requirements and Business rules. Totally revamped the system to produce reliable communications, and user messaging. Many unfulfilled change requests were completed, and the product was finally delivered properly to production.

Randon Engineering, Inc., Aurora, Mn
Aug 96 to Jul 97

Business Analyst/Programmer

10. GUI Designer / Developer

McHugh Corporation formerly Gagnon Engineering , Aurora, Mn

Designed and developed a Time Tracking application in Delphi 3.0 on a FoxPro 2.x database back-end. Routinely used Delphi 3.0 for creating ActiveX components for deployment in the 32 bit environment. Customer had a FoxPro 2.5 DOS warehousing application that was in trouble. Assumed responsibility for stabilizing and enhancing the reporting and management tools of the product. As Lead designer and developer, coordinated analysis and design efforts toward the new Ware House Management System GWMS in VFP. VFP will provide a front-end to the MS SQL Server stores. Worked on several reports in Crystal Reports 5.0, for use with the new GWMS software in VFP 5.0. Setup and administered version control between developers in Richmond and Minneapolis using Visual Source Safe VSS . - Barcoding, FoxPro and Delphi

Minnesota Software Systems, Inc.
On 3 month Contract Jun 96 to Aug 96

Senior Staff Analyst - Consultant

11. Object-Oriented Analysys, Design and Development

Starkey Laboratories Bloomington, Mn

As a member of a ten person team, designed and developed several modules of a new Visual FoxPro 5.0 application. Product was a Hearing Aid POS & Franchise Billing system that also provided diagnostic and patient care features. Visual Codebook standards have been enforced throughout the project. Data Modeling was completed using xCase. It will supersede a similar existing product written in FoxPro 2.6 for Windows. Version Control was provided by Visual Source Safe VSS . - VFP 3.0 & Delphi 2.0

Minnesota Software Systems, Inc.
Dec 94 to Jun 96

Senior Staff Analyst - Consultant- Principle

12. Team Lead / OOA/OOD/OOP Developer

ADCOR Corp. Plymouth, Mn

Led a 3 person team that designed and implemented a data conversion server for a local medial device company. The client wanted to use two separate products t run its order processing and warehousing operations. The problem existed where these two products had no way of automatically updating each other. Delphi was used to provide a GUI to the Btrieve and DBF back-end. Version Control was provided by MKS Source Integrity. - Delphi 2.0

13. Technical Lead - Real-Time Labor Tracking System Developer

Peak Technologies St. Paul, Mn

Assumed control of development at a local bar coding equipment VAR, to rapidly bring closure to a Labor Tracking bar code application that had become unstable. The product was used to record Time and Labor at industrial manufacturing companies and manage the shop floor where heavy machinery was manufactured. Operators would use a bar code gun to job-in and out as well as tracking time-off, breaks, sick time, vacation, etc Provided leadership, configuration control, new development, and testing. Version Control was provided by MKS Source Integrity. Product deployment involved several excursions to the field, also considerable remote control development and configuration efforts. Product installation base includes Dresser-Rand, Mn and Portec, SD. - FoxPro DOS 2.6

14. Business Analyst - Development and Reporting

Skyline Displays Burnsville, Mn

Mapped data for conversion from an existing WANG accounting system to a new PC based accounting system for a local graphics engineering firm. Created custom reports using FoxFire and trained department staff on its use. Provided reporting tools and software development on schedules that were constantly changing and un-predictable. Version Control was manual. - FoxPro 2.x / FoxFire Reporting

United Resource Management
Aug 1993 to Dec 94

Windows Client Server / GUI Developer - Consultant

15. Database Analyst / Developer

Guidant Corporation Shoreview, Mn

Responsible for design and development of a study specific data collection system PRX Endotak pacemaker , in the Clinical Studies area of Guidant Corp. Department collects field data on medical devices that they hope to get Market-Release approval from the FDA for. The field following-studies provide the evidence needed to obtain the approval. This product was designed to provide data collection, validation and reporting that would minimize re-coordination with the field to clarify, track-down or obtain additional data. FoxPro 2.6 Win/DOS

16. Database Analyst / Developer

Premium Finance Corporation Dallas, Tx

Customer was a financier of Insurance Policies for corporations. Financial loan applications and statements were being printed by their various agents in the field. Those agents had varying types of computers and printers, that would change the look of the documents. These documents were required by federal law to have exact dimensions, fonts, and graphics. Robert created an application would process any document and adapt it to suit any printer available, from Dot Matrix to Laser. The output produced in any case was identical.

17. Database Analyst / Developer

ELA Medical Minnetonka, Mn

ELA Medical is a medical device manufacturer i.e., pacemakers, stents, leads ELA had no automated system for collecting data in the field. Their paper system was in bad need of replacement. Robert created an economical alternative to the paper system, that answered the needs of most of their issues. For under 25,000 he created a system having a small footprint, that could be deployed on any computer in the field. The FCE Field Clinical Engineer could then use the software to complete the complex Case Report Forms CRF and print them out error-free for delivery to the data center. - FoxPro 2.5 Win multi-user, device tracking, invoicing and reporting system.

AMP Computer Services
Feb 1991 to Jul 1993

Staff Analyst Programmer - Consultant

18. Analyst / System Integration Developer

Dakota Country Dept of Social Services St. Paul, Mn

At a State office, migrated a mainframe based financial resource funding system to the PC, using Paradox. The department screened all applicants through a rigorous process of questioning and cross-checking. Created new design specifications for the software and the staff. Estimated cost for software enhancements using actual in-house cost development data from past projects. Provided custom client software, enhancements, and additions to the system based on design specifications. Paradox, DOS Batch

Key Accomplishments:

  • Increased speed of application screening process by several times.
  • Enhanced and upgraded the Screening System to Paradox 3.5.

19. Analyst / Forecast Tool Developer

Northwest States Power Corporation

At a regional power company, as part of three member development team, redesigned and built a multi-user Energy Consumption Forecasting system, that helped engineers forecast energy consumption for a 30 year window in FoxPro DOS 2.0.

Key Accomplishments:

  • Designed and build a customer reporting SQL generator.
  • Introduced a design process and structured development standards to project.
AVALON Insurance
Jan 1988 to Jan 1991

20. SAS Analyst - Pascal Programmer

Regional Planning and Control Department - Developed mainframe based SAS utilities including report generators and employee productivity databases. Created and maintained software systems to generate mailings to insureds. Administered I.S. planning sessions with division heads and managers. Made initial selections of new platforms and technology, for the region.

Key Accomplishments:

  • Developed several modules that pinpointed sources of fraud. This prevented over 100,000 in fraud losses.
  • Introduced, taught and established structured design techniques as standard implementation technical documentation for paradox RDBMS development.
  • Implemented programming standards and development methods.
AFTER-HOURS EXPERIENCE:
  • Delphi 6 Enterprise/ASP Web Development Win XP Pro Constructed a modest website that utilized ASP object with Internet Information Services IIS 5.0 through a Delphi 6 ActiveX Library. In the library I placed several Active Server Objects that generated dynamic content. Some ASOs derived from the TASPObject and others from the TASPMTSObject MS Transaction Server for behavior comparison.
  • Red Hat Linux Configuration Setup and utilized a Linux workstation in order to configure Borland Kylix IDE and test Borland s x-platform capabilities using their CLX components.
  • JBuilder 5.0 - Designing and constructing a full-featured personal asset tracking product to tap a niche market with a sleek, very robust, and easy-to-use interface. Product used JDBC with JdataStore to provide a small portable single-tier DB system.
  • Visual Age for SmallTalk & Visual Java Cafe 2.5 Graduate Work - Win 95 Programming Designed a purely OO Contact Manager application using both languages for comparison.
  • Visual Basic 6.0 Developer - Win 98/NT Programmer Built a limited Time Tracking Application using VB6 and Access, for the purposes of comparing with Delphi, and to expand on an existing time tracking tool. Also worked with Serial Communications, Database connectivity ADO, RDO, & DAO ,Error Handling and the Windows API.
EDUCATION:

UNIVERSITY OF ST. THOMAS
Master of Science in Software Engineering Candidate 2003
NATIONAL UNIVERSITY
Bachelor of Science in Computer Science / Software Design 1990

ADDITIONAL TRAINING:

Java Cafe 2.5 Web Pages, Applets, Animation at St. Thomas Lotus Notes Application Development I & II at HTR
Delphi 3.0 Training Client/Server
OO Concepts Training
Private Pilot Certification & Instrument Training



12345678910111213141516









Untitled Document