Resumé
Profile
I seek a position in software development that will allow me to use my existing skills to simplify others’ work while providing opportunities to obtain new knowledge.
Experience
Programmer, Conduit Internet Technologies; State College, PA — 2009-2010
I developed a data format for Elgin Sweeper’s parts catalogs and used VB.NET and SQL Server Integration Services to develop a conversion package to process Elgin’s raw data and import it into a MySQL database used by Conduit to create electronic parts catalogs.
I used C# to extend a multi-threaded assembly drawing import library capable of distributed processing. This tool used ActiveMQ for message processing and automated Corel Designer in order to handle image conversions. I also extended the tool so that it could handle images that had been externally processed.
I worked with ACAP Global to develop a C# application that automated Adobe Illustrator CS4, and modified our import software to handle the output generated by the ACAP-developed tool.
I used a mix of PHP 5 and bash shell scripting to perform data validation during the process of converting CNH’s parts catalogs into Conduit’s standard formats, and have used PHP and JavaScript to make adjustments to client sites.
Programmer, Quality Data Service; Waterbury, CT — 2000-2009
I maintained and upgraded QDS’ flagship product for municipal tax assessors, the Assessor System 2000 package, using Visual Basic 6, RDO, and ADO. While acting in that capacity I also assisted with the development of QDS’ GuiTax 2000 package, provided direct client support for both applications, and developed prototypes of the Assessor System 2000 package using C# and version 2.0 of the .NET Framework.
I have performed database design, performance tuning, maintenance, and administration of multiple installations of Microsoft SQL Server 7, 2000, and 2005 internally and at client sites.
I have assisted programmers from QDS’ companion company, Total Valuation Services, and with developers from competing vendors to ensure cross-product data compatibility.
Skills
I have experience with the following technologies:
- C# and Visual Basic .NET using .NET Frameworks 2.0 and 3.5
- PHP 5
- JavaScript using the ExtJS 2.0 library
- Bash scripting
- Web applications and SSIS packages interfacing with MySQL
- Object-oriented programming using Microsoft Visual Basic 6
- Remote Data Objects
- ActiveX Data Objects
- T-SQL queries and stored procedures for Microsoft SQL Server 7.0, 2000, and 2005
- Indexing, backups/restore operations, and maintenance plans for Microsoft SQL Server
- Table design and implementation for Microsoft SQL Server
- Use of SQL Server Integration Services for data conversion, imports, and exports.
- Basic knowledge of C, C++, Python, and Ruby
- Home WLAN secured with WPA encryption
- PC assembly and configuration
- File and printer sharing using SAMBA, NFS, AFP, and CUPS
- Installation and configuration of multiple versions of Microsoft Windows
- Installation and configuration of multiple GNU/Linux distributions, including Red Hat, SuSE, Debian, Slackare, Gentoo, and Ubuntu
- Installation and configuration of Mac OS X 10.4 through 10.6
Education
Briarcliffe College, New York: Computer Information Systems 1997 – 1999