Resume
OBJECTIVE
Software development position where my knowledge and experience can grow while adding value to the organization.
SUMMARY OF QUALIFICATIONS
I have developed, maintained and supported numerous, fully interactive, professional web sites, desktop applications and server-based applications. I am a senior level software engineer with strong skills in design patterns, refactoring, and general object oriented programming with a variety of technologies. I work well under pressure and have excellent communication and organizational skills.
I have written more than thirty articles for a respected internet publisher on topics such as object oriented programming methodologies, database design and programming, and website search engine optimization. I have worked closely with clients to ensure their satisfaction and retention, and also with management, to promote the business' capabilities to assist with customer acquisition.
PROFESSIONAL EXPERIENCE
Steep Rock Inc - 2008
- Advanced SQL query writing for configuration of large, scalable web application.
- XML parsing and processing
- Basic Python scripting to support SQL configuration tasks..
- Extensive use of CVS, custom build scripts, and custom Linux environments.
- Worked independently to provide complex features to clients.
Art and Logic – Contract Software Engineer --- 2005 - 2008
- Lead engineer on workflow management application for a leading investment firm using ASP.NET/C# with SQL Server, along with AJAX, XML and XSLT.
- Development on internal PHP/MySQL defect management system.
- Development on PHP/MySQL workflow management application for photographers and photo editors.
- Development on Excel VBA reporting application
- Worked in small teams with a focus on quality application design, automated unit testing, and a high level of maintainability and extensability.
- Developed Windows services to perform various types of automation and communication, such as log watching and email integration.
Turning Minds Media – Lead Software Engineer --- 2002-2005
- Develop scalable, high capacity n-tier E-Commerce solutions using a variety of technologies including .NET, PHP, SQL Server, MySQL, DHTML, Flash and XML. Heavy focus placed on ease of administration and reporting.
- Develop intuitive Content Management systems with easy to use administration tools, flexible content presentation and easy file and image management with a focus on web standards and accessibility.
- Developer training for .NET, PHP, OOP, MySQL and general database design and administration.
- Multiplatform network administration, security and end user support on a mixed Windows/Macintosh network. Provided user support and training for various applications.
- Web Server administration and support on multiple Linux servers including installation, configuration, administration and maintenance.
- Business and product planning for ecommerce and content management products.
- Customer support for hosting related issues such as website updates and email.
Direct Response Technologies – Contract Software Engineer --- 2005
- Development on a server and web based pay per click keyword management application.
- MySQL programming of complex reports on terabyte size databases across fifteen servers.
- MySQL administration, backup and replication.
- Advanced PHP programming and application performance tuning in a large, high scale enterprise application.
- Product feature and project planning.
- Provide support for tier two technical support representatives.
TECHNICAL SKILLS
Programming
ASP.NET, C#, PHP, .NET Framework 1, 1.1, 2.0, VB6, VB.NET, Classic ASP, VBScript, JavaScript, DHTML, AJAX, XHTML, XML, XSLT, XSD, Flash Actionscript, Flash Remoting, Ruby, Rails
Practices and Methodologies
Object Oriented Programming, Extreme/Agile Programming, UML, RUP, Relational Database Design
Databases
MS SQL Server, MySQL, PostgreSQL, SQLite, SQLAnywhere
Server and Network Technologies
IIS, Apache, OpenSSL, SSH, Exim, Sendmail, LDAP, cURL, DNS, TCP/IP, VPN, Firewalls
Applications and Tools
SubVersion, CVS, Eclipse IDE, Zend IDE, Microsoft Access, Microsoft Visual Studio 6/.NET/.NET 2003/.NET 2005), Microsoft Visio, Visual Source Safe, Macromedia Studio (MX/MX2004/8), Adobe Photoshop (7/CS/CS2), PHPUnit, SimpleTest, Nunit, JSUnit, Prototype, JSON, AJAX.NET, NUnit
Operating Systems
Windows (2000/XP/2003), Linux (Red Hat 9, ES, Fedora), Unix (Cobalt, FreeBSD), MAC OS9/OSX
CERTIFICATIONS
- Microsoft Certified Professional
- CompTIA A+ Certified PC Technician
- Zend Certified PHP Engineer
REFERENCES PROVIDED UPON REQUEST