Contact
Summary
Software engineer/analyst who can figure stuff out even when he has no idea what he is doing seeks exciting opportunities.
Experience
Analyst, Architect, Developer, Project Manager (Programmer Analyst II)
Echocardiography Core and Research Lab
A Top Medical School
April 2005 – Present
• Aligned processes and procedures to assure they were compliant with all current FDA (Title 21 CFR Part 11) and HIPAA regulations.
• Designed and developed fully configurable, web-based, research databases.
• Purchased, installed, configured and maintained various intra-site imaging, data management and reporting systems.
• Developed and documented disaster recovery protocols for patient records.
• Hacked hardware to help develop new imaging modalities.
• Streamlined processes using technology.
• Created SAS programs for statistical and mathematical analysis.
Technologies Used: J2EE, Hibernate, Spring MVC, JSTL, OSS, PostgreSQL, soldering iron, SAS, Python, Django
Notes:
• I did a lot of hacking on ProSolv while troubleshooting many issues that arose while using the system. I also implemented a ProSolv to DICOM converter that automatically converted ProSolv formatted studies to DICOM and sent them to a DICOM server for archival.
• I created many DICOM utilities using the open source project dcm4che to help with data management. This included a full-blown Image Manager/Image Archive system utilizing DICOM and HL7 services and interfaces providing automated work flow, archival, and backup of critical image data.
• I learned how to communicate technical issues with busy physicians and technicians who are not at all interested in tinkering with computers.
• I learned how to hack the hell out of SAS for statistical analysis. I am not a statistician. However, I did build a framework for importing and operating on generic datasets.
Software Developer, Project Lead
Reuters
Saint Louis, MissouriJune 2003 – April 2005
• Enhanced, designed, and developed a real time application configuration server and management interface in a world-wide enterprise environment.
• Managed all aspects of the projects including customer relationships, architectural design, development, management, and maintenance.
• Developed skills by preparing technical and functional documentation, designing solutions, and managing customer expectations in an enterprise environment.
Technologies Used: OO, Design Patterns, Java, J2SE, J2EE, ASP, VB, IIS, JDBC, ODBC, Sybase ASE, Transact-SQL, Apache Commons projects, Log4J, C/C++, DHTML, JavaScript, CSS, XML, SAX, VNC, SourceSafe, MS Office, Ant, Shell Scripting, CDONTS, Eclipse, JBuilder
Analyst, Architect, Developer (Senior), Project Manager
LiveWire Media, LLC.
Saint Louis, Missouri
July 2000 – June 2003
• Lead a team of developers and graphic designers to architect, develop, and extend a secure, web reporting application for LiveWire's largest account.
• Managed all aspects of the project including customer relationships, architectural design, development, management, and maintenance.
• Gained valuable experience by gathering client requirements, preparing technical and functional documentation, designing solutions, and managing customer expectations.
• Project Lead and Solutions Architect for several online total compensation statements.
• Awarded First Place, Best Web-Based Application - 2001 stlwebdev.org Web Site Awards
Technologies Used: OO, Design Patterns, Java, J2SE, J2EE, Servlets, JSP, ASP, VB, COM(+), ISAPI, MTS, DTS, PHP, Tomcat, Apache, IIS, JDBC, ODBC, SQL Server, mySQL, C/C++, DHTML, JavaScript, CSS, XML, VNC, SourceSafe, CVS, MS Office, Visio, Dynamic PDF Generation, SSL, DNS, SSH, Ant, Make, Shell Scripting, CDONTS, Visual Studio Forte (Sun One Studio), Eclipse, JBuilder, XP, Agile
Professor's Assistant
Saint Louis University School for Professional Studies
Spring 2001 – Spring 2002
• Assisted Professor in developing the curriculum for SLU’s new Advanced Object Oriented Programming class.
• Assisted the Professor during class; answered questions, helped students, guided professor.
• Tutored students at various levels.
Technologies Used: OO, Design Patterns, Java, J2SE, Applets, MSMQ, SQL Server, JDBC, Unix, Linux, Windows
Technical Evangelist, Management/Leadership Development Program Trainee
Anheuser-Busch Companies
Management Systems Group
June 1999 – July 2000
• Developed the architecture and strategy for a mission critical client-server system.
• Developed COM components to connect third-party software to existing legacy systems.
• Integrated XML with MS Site Server to create a "smart" knowledge management system.
• Helped establish Anheuser-Busch's position on the use of XML within the company.
• Designed and built intranet sites using three-tier architecture.
Technologies Used: COM, DNA, ISAPI, Visual C++, VB, VBScript, ASP, MS Site Server, IIS, LDAP, MSMQ, XML/XSLT, PhotoShop
President & CEO
Fiftytwo Design
Saint Louis, Missouri
June 1999 – Present
• Established consulting business to gain business and technical experience pursuing exciting opportunities.
• Developed custom, research-grade, cardiac ultrasound visualization applications.
• Created a grant proposals and developed secure, web-based cardiac research databases.
• Developing an "artificial memory" platform using AI and biological algorithms.
• Built various websites and web-applications for Saint Louis companies
• Set up a full development, testing, and production hosting environment.
• Built embedded systems from scratch including computer controlled fuel injection for an old Porsche.
Technologies Used: OO, Design Patterns, Java (JAI, JMF, etc.), J2SE, J2EE, Servlets, JSP, Hibernate, Spring, PHP, Jboss, Tomcat, Apache, JDBC, mySQL, C/C++, OpenGL, TIFFLib, DHTML, JavaScript, CSS, XML/XSLT, VNC, CVS, DNS, SSH, Ant, Make, Shell Scripting, Forte (Sun One Studio), Eclipse, Sendmail, IMAP, Samba, SNTP, Linux, Unix, Embedded Systems, Assembly, TCP/IP
Developer, Researcher
Cardiovascular Image Analysis Lab
Washington University School of Medicine
May 1996 – May 1999
• Developed high performance medical imaging applications to visualize large 4D and tagged MRI datasets.
• Miscellaneous graphic utilities to manipulate and display DICOM and DSR-TIFF image files.
• Debugged and extended existing software packages
Technologies Used: GCC, GDB, Unix Shell, Make, X Windows, Motif, OpenGL, VTK, Irix, Solaris, DICOM, HP-DSR, MRI, Ultrasound
Education
Washington University School of Engineering
B.S. in Computer Science (1999)
GPA: 3.77 / 4.0
HIPAA Certification April 2005
• Mastering Visual Basic 6 Development
• Deploying Scalable e-Commerce Solutions
• Mastering Distributed Application Design and Development
• Project Management Success Series (A-B Co. Training)
Award
St. Louis Regional Web Site
Best Web-based Application 2001:
1st Place Anheuser-Busch Total Rewards
The Total Rewards Intranet site developed for Anheuser-Busch, was chosen by the judges because it was a “nice application. Very clean looking, great visuals with dynamic charts based on the users personalized information." The application created for Anheuser Busch employees “really gives them complete feedback on how they are doing and where they might improve.”
References, sample code and demos available upon request