Reinhard Hopperger
Reinhard Hopperger 3117 River Oak Turn #20, Raleigh NC 27613
Phone: (919) 946-7756
Email:
Web:
Summary of Qualifications
- Highly experienced C++ developer on Windows and UNIX platforms.
- Accomplished database programmer. Experience with very large PostgreSQL databases.
- Proficient in web development and scripting in a variety of programming languages.
- Outstanding analytical skills. Highly creative and inventive problem solver.
- Impeccable work ethic. Routinely going above and beyond expectations.
- Extraordinary people skills, experienced leader as well as outstanding team player.
- Fast learner, comfortably and quickly adapting to very large and complex code bases.
- Highly flexible and adaptive. Able to quickly acquire new knowledge on the job.
Programming Languages and Other Assets
C/C++14 years on Windows and UNIX. VC++ (MFC and raw Win-API), C++ Builder, GCC
Visual BasicUsed Visual Basic for graphic applications and VB Script for task automation
Perl1 year of bioinformatics and computational biology using BioPerl, Mason and SQL
WebPHP, HTML/DHTML, XML, CSS, Java Script (some Ajax), Java applets, ActiveX
SQLmySQL, PostgreSQL, some Oracle and Sybase
COBOL12 years of Microfocus COBOL
PlatformsUsed WindowsXP/NT/ME/9x, Linux and Solaris to develop wide range of programs
Otherx86 Assembler, MS Office, MS Access, Pascal (Delphi), Paint Shop Pro, SVN, PerlDoc
ManagementLead local and distributed teams with programmers in Austria, India and Russia
GermanExcellent oral and written skills as a native German speaker
LegalFull work permissions for USA (green card) and EU (citizen)
Education
Matura, 1981. Bad Ischl, Austria. Exams in Mathematics, German, English and Biology.
WIFI, 1984. Linz, Austria. Course in Office Management, Marketing and Bookkeeping.
Publication Acknowledgments
Browning S., 2003. Pedigree Data Analysis With Crossover Interference.Genetics 164:1561-1566
Robinson D.M., Jones D.T., Kishino H., Goldman N. and Thorne J. L., 2003. Protein Evolution with Dependence Among Codons Due to Tertiary Structure.Molecular Biology and Evolution 20:1692-1704
Work Experience
Bioinformatics Developer, June 2005 – August 2006, N.C. State University, Raleigh, NC
Developed Perl modules for the Tobacco Genome Initiative. Rendered genomic data on interactive HTML pages (Perl, Mason, PostgreSQL, SVN on Linux and Sun Solaris)
- Familiarized myself with the very large proprietary code-base within a few weeks
- Excelled in creating very complex HTML pages with flexible database-driven forms
- Single handedly developed some of the most difficult and complex Perl modules
- Achieved expert status at optimization of SQL queries
- Managed the efforts of 4 team members during the installation of a new server
- Was promoted to senior developer after less than one year
Chief Software Engineer, 1993 – 2005, CAS LLC, Gmunden, Austria
Developed and maintained Austria’s best office management solution for medical doctors.
(Microfocus COBOL, MS VC++, Visual Basic, Turbo Basic on WinNT and Novell)
- Achieved and kept market leadership in software for radiologists for 12 years
- Was in charge of software specifications, development, testing and deployment
- Lead a huge code-repair and implementation project to prevent Y2K problems
- Maintained the program as sole developer for 7 years
- Supported 350 mission critical implementations
- Maintained a code base of 2 million lines of COBOL code
- Worked directly with insurance companies and partner firms
- Managed up to 5 other programmers during initial development
- Integrated many external medical programs and laboratory machines
- Wrote graphical programs (VC++) to render and interact with complex data
- Directly interacted with customers as 2nd-level hotline support and on-site troubleshooter
Microsoft VC++ Programmer, 1990 – 1993, SS Hard Soft, Bad Ischl, Austria
Improved management solution for medical doctors. Wrote highly complex program to display information and interactions of all medical drugs available in Austria. (MS C++ on DOS)
- Successfully worked on some of the most difficult parts of this large software package
- Wrote elegant graphical rendering engine that parsed graphic language commands
Founder of Travel Agency with Unique Concept, 1984 – 1990, Bad Ischl, Austria
Founded own company and worked successfully with 300 travel agencies and 2000 hotels
- Created successful business with original business concept and built large client base
- Developed entrepreneurial spirit, management skills and great relations with customers
Contract Work
UNIX C++ Programmer, 2002, Bioinformatics Research Center, NCSU, Raleigh, NC
Worked for Dr. Sharon Browning analyzing and simulating genetic data with the goal of finding mathematical probabilities for pedigree relationships. Worked for Dr. Doug Robinson optimizing his program for speed. (GCC on Linux)
- Wrote highly optimized C++ code for simulation programs
- Improved already optimized random number generation function by another 20%
- Received two publication acknowledgments and high praise for my work
Windows Microsoft VC++ Contractor, 2001, CEO LLC, Linz, Austria
Wrote parser for Epson printer-code to enable DOS based medical software package to use genuine Windows printing on any installed printer. (MS VC++ on WinNT)
- Wrote parser for Epson-printer-code and translator that rendered graphical pages
- Surpassed specifications by adding parameters, print preview and using no print dialog
Assembler Programmer, 1987, Begegnungzentrum, Bad Ischl, Austria
Wrote program for publication company to manage the publishing company’s subscriber data
- Created assembler program that rivaled commercial FoxPro package
- Interfaced assembler with Turbo Basic in high speed database program