
Software Developer at Slicehost (a Rackspace company)
San Antonio, Texas Area

Software Developer at Slicehost (a Rackspace company)
San Antonio, Texas Area
A software developer specializing in using an iterative software lifecycle. Experience in the implementing of software design from the ground up.
• Possess expertise in web and application development; skilled at progressing from problem statement/user story to robustable and dependable applications.
• Strong knowledge of current object-oriented programming languages and experience ranging from basic user interfaces to Client/Server n-tier applications.
• Solid management skills, demonstrated proficiency in leading and mentoring co-workers to maximize levels of productivity.
• Experienced Support technician.
Programming Lang:
Ruby, C#.NET/VB.NET, Java, C/C++, Javascript, Perl, Pascal, HTML, CFML, ASP/VBScript, PSQL/T-SQL, VBScript, VB 4.0+, VBA, PHP, Python
Concepts:
Object Oriented Analysis and Design (UML, Design Patterns)
Extreme Programming (XP)
Software:
WIX, CruiseControl.NET, MSBuild, Visual Studio (6.0, 2002, 2003, 2005, 2008), Macromedia Studio, Microsoft Office, Rational Rose, Visio, NAnt, TeamCity
RDMS:
Access (97, 2000, 2003), MySQL, SQL Server 2000/2005, PostgreSQL, SQLite
(Information Technology and Services industry)
July 2008 — Present (1 year 5 months)
(Computer Software industry)
June 2001 — Present (8 years 6 months)
(Public Company; 10,001 or more employees; WB; Banking industry)
June 2006 — July 2008 (2 years 2 months)
Work on implementing a custom ASP.NET 3.5 Banking solution using Extreme Programming practices (Test Driven Development, Pair Programming). Over 8000 unit tests, separation of concerns, and other best practices.
(Privately Held; 51-200 employees; Computer Software industry)
April 2006 — June 2006 (3 months)
• Re-write the WIX/MSI installation process to allow for greater user customization.
• Handle creation of a custom data-layer format for the Appraiser/Accessor tablet application.
• Create new file format for application. Handle upgrade of legacy formats.
• Managed CruiseControl projects and MSBuild projects.
(Public Company; 1001-5000 employees; GDW; Computer Software industry)
2005 — 2006 (1 year )
Develop and implement custom controls for the current bank teller application.
Began incorporating Design Patterns and Extreme Programming methodologies into the current development process.
Began Migrating the current development team to utilize Pair Programming and Test Driven Development (TDD)
Lead weekly development meetings (standup) to make sure the development team was aware of all current tasks.
(Privately Held; 1-10 employees; Computer Software industry)
June 2003 — April 2005 (1 year 11 months)
Custom Reports - Create custom SQL scripts to interact with Medial Practice Management Software (SQL Server 2000 database).
Help Desk manage and oversee support calls from clients. Also manage all on-site visits.
Data Conversion Manage importing/exporting data from the practice management system to help clients operate with all their software.
Network Design and Implementation Purchase, setup, and maintain network configurations.
Outsourced Chief Information Officer (CIO) Operate all aspects of the clients network and maintenance
Consulting Advise current or new clients on current setup and possible alternatives/upgrades.
Create custom .NET (C# & VB.NET) applications to handle certain tasks required by clients.
(Privately Held; 1-10 employees; Computer Software industry)
September 2002 — June 2003 (10 months)
Created an ASP.NET application that populated a SQL Server database from real-time encrypted emails. The emails from a partner companys server
Implemented an intranet PHP/PostgreSQL application that handled the companys unique inventory system.
Established standardized processes for development, documentation, and quality assurance.
(Computer Software industry)
2001 — 2002 (1 year )
Bachelors , Computer Science , 1998 — 2002
1994 — 1998
new technology, best software practices, agile software promotion
AlamoCoders (co-founder, San Antonio .NET Users Group), LosTechies (blogs), Alt.NET, Agile