SWERDFEGER.com greg resume contact info links pictures (quasi stable)

HTML : main, printing
Text : embedded, simple
Other : PDF, Open Document, MS Word Document

Howard Swerdfeger 
(613) 792-3508
HMS@swerdfeger.com


Skills
======
 * Simulation and modeling experience in a wide variety of domains
	- Protein and prion folding 
	- Hydro electric system optimization
	- Linear matrix optimization
	- multi dimensional planar interpolation (Krigging, Spline, inverse distance, etc..)
	- Wave guide modeling
	- Chemical fate modeling 
	- Chemical risk distribution analysis
	- Chemical Dispersion Modeling
	- Monte Carlo, Metropolis, Event driven simulation
	- Stochastic simulation and analysis

 * Geographic information system ( GIS )
	- Maintained (programmed) GIS software intended for scientific and engineering use
	- ESRI ( ArcGIS, spatial Analyst, 3D analyst )
	- Maintained GIS database for use in scientific analysis
	- Experience working with various projections (UTM, NAD, WGS, etc...)
	- Spatial Joins  

 * Database and Data Management
	- MS SQL Server, My SQL, MS Access
	- Experience working with geo-spatial Databases
	- Maintaining complex database dependencies
	- Set up a maintainable, usable, and intuitive  data model
	- SQL, ADO, RDO, DAO, JDBC

 * Computer Programming Experience with multiple languages, API's and platforms
	- C, C++ And C++/CLI
	- Visual Basic, VBA and VBA.Net
	- Java ( JDBC, JNI )
	- Perl ( web development )
	- Windows, .Net, GNU/Linux ( BASH, X-Windows )
	- OpenGL, ActiveX, ADO, DAO, JDBC
	- MATLAB, Maple, Excel
 	- Visual Studio (5, 6, .NET), Eclipse 3, KDevelop 2, 3

* Documentation
	- Experience in process documentation 
	- Frame Maker, HTML, XHTML, Word

Employment
==========


Physical Scientist
--------------------
December 2007 - November 2008
Existing Substances Division, Environment Canada
 * designed and implemented C++/CLI based GUI for Chemical Dispersion Model
 * developed risk analysis spreadsheet model
 * Redesigned data model and data process used to track assist chemical risk assessment process
 * Extensive GIS work (ESRI) Identifying Liquid Waste disposal sites across the country


Programmer / Analyst
--------------------
March 2005 - September 2007
Canadian Hydraulics Centre, National Research Council

 * Maintained GIS software intended for scientific and engineering use
 * Daily use of MS Visual C++
 * Design and implement MFC based GUI components
 * Java software development, direct linking of Java's JNI with FORTRAN model.
 * Worked updating and porting, legacy FORTRAN projects
 * Gained familiarity with OpenGL libraries
 * Maintained chemical dispersion model
 * Implemented report tool, using XHTML templates
 * Implemented general purpose interpolation algorithm including Krigging, Spline, Inverse Distance
 * Documentation in Frame maker
 * Assisted in writing update and final deliverable reports for clients
 * Working with Clients to determine new version specifications


Personal Website Development 
----------------------------
January 2001 - Present
http://www.swerdfeger.com/

 * LAMP (Linux Apache, MySQL, PHP, Perl) System Administration
 * Perl soap scripting (sample program :http://greg.swerdfeger.com/index.shtml)
 * PHP web scripting
 * java script for layout and behaviour
 * My-SQL database administration
 * Academic Java and Eclipse experience
 * Volunteer tester of Mozilla XSLT engine
 * GNU/Linux (BASH, X-Windows)


Technical Support
-----------------
September 2003 - March 2005
Convergys 

 *  Troubleshooting of Windows (9x, NT4, 2k, XP) and Mac OS (9, X) based PCs
 * TCP/IP stack repair
 * USB drive installation
 * Firewall and Antivirus setup and configuration
 * Mail Client (MS Exchange, MS Outlook, Mac Mail) setup and troubleshooting
 * received awards for perfect internal and external quality audits


Programmer / Analyst 
--------------------
October 2001 - May 2003 
Powel Group 

 * Analysis and modeling of hydrological systems
 * Linear optimization programming
 * Verification of hydrological model accuracy
 * Object oriented development and pattern use
 * Extensive Visual Basic and VBA programming
 * Database programming: ADO, MS Access, MS SQL-Server, RDO, SQL
 * Created ActiveX control and dll libraries
 * Used the Win32 API Library
 * Created specifications based on analysis of customer requirements
 * GUI design and creation
 * Customer support and training
 * Hardware, software and network setup/support
 * Researched feasibility of porting software to VB.net, and C#


Numerical Researcher 
--------------------
May 2001 - August 2001 
Laser Science and Technology Group, University of Waterloo 

 * Created Finite Element Analysis software for ridged wave-guides
 * Researched wave guide propagation and diode laser theory
 * Gained MatLab, Windows and Linux experience
 * Worked independently with minimal supervision 


Simulation Research Assistant 
-----------------------------
May 2000 - August 2000 
Condensed Matter and Biophysics Research Group, University of Waterloo 

 * Created new application designed to reproduce results of another systems
 * Extensive use of Monte Carlo and Metropolis simulation techniques
 * Developed and programmed protein and prion simulation experiment
 * C/C++ programming experience in a UNIX environment
 * Performed statistical analysis of generated data
 * Ported code from FORTRAN to C++
 * Experience with Condor software for job distribution across a network 


Service Representative 
----------------------
September 1999 - January 2000 
Brampton Engineering 

 * Technical writing of equipment operations and procedures manual
 * Modified engineering drawings for release to customers
 * Tested and analyzed products created with new processes 


Field Research Engineer
-----------------------
September 1998 - April 1999 
Ministry Of Transportation 

 * Performed field data collection and analysis
 * Developed Visual Basic macros designed to assist in data analysis
 * Beta testing of in-house software package
 * Performed structural, life cycle, user delay and cost analysis
 * Wrote several reports summarizing research
 * Answered phones and enquiries from the public 


Software Developer 
------------------
January 1998 -April 1998 
Case International Harvester 

 * Object oriented software development
 * GUI design and database programming
 * Developed algorithm for space allocation and weight distribution
 * Created Windows help files 

Education
=========

Bachelor of Science in Honours Physics 
--------------------------------------
August 2001 
University Of Waterloo 

 * Senior research project: Protein and Prion Structural Dynamics Simulation
 * Teachers Assistant for Computational Physics Course in C
 * President of University of Waterloo Undergraduate Physics Society
 * Writer for campus newsletter
greg resume contact info links pictures (quasi stable)