Andrew M. Badera
|
|
|
|
(518)641-1420 |
|
Work Summary
Since 1996, occupied various roles in website, web
application, mobile device application, database-driven and multimedia-oriented
n-tiered software design and development projects.
Technical Proficiencies
Language: C#, VB.Net, classic ASP (3.0), VBScript,
JavaScript, VB6, ADO/ADO.Net, SQL
DB: MS SQL
7/2000/2005
OS: Windows 3.x/95/98/NT/2000/XP/2003/Vista,
DOS 3.x-6.x
Application: MS Visual Studio, MS Visual Source
Safe, SourceGear Vault, IIS4/5/6/7, MS Visio, MS SQL Server Enterprise Manager/Management
Studio, MS SQL Server Query Analyzer, RedGate SQL Suite, MS SQL Server Profiler,
.NET Memory Profiler, DBGhost, NAnt, nMock, NCover, CruiseControl.NET, NUnit
Professional History
September 2006-present Senior
Software Engineer
Davis Vision www.davisvision.com
Consulted for seven months before accepting fulltime role. Working
to integrate a third party insurance claims management application with legacy
systems, and to adapt the software to Davis Vision business rules. Working to
abstract service architecture away from disparate underlying data sources and overlaying
clients, in part against a data model that is still evolving.
·
Worked
to transition company from .Net 1.1 to .Net 2.0.
·
Worked
to implement Test Driven Development environment with NUnit/nMock/NCover.
·
Introduced
a wiki to aggregate and share knowledge.
·
Transitioned
the development team from NDoc to Sandcastle.
·
Helped
revive code review process, review and renew team coding styles/standards.
·
Mentor
two mainframe programmers, new hires and a junior .Net developer.
·
Working
to introduce and ingrain agile development practices in team behaviors.
·
Built
a Continuous Integration server in order to allow regular integration, builds
and automated testing of various high-profile, mission-critical projects.
System maintains and makes accessible statistics and metrics for reporting.
1996-present President/CEO
Higher Efficiency Solutions, Inc.
·
Spring 2007: Signed on with Change Round-Up (www.changeroundup.com) to assume
development and maintenance duties on .Net 1.1/SQL Server 2000 website and XML
service API. Migrated the company to a new web host and database server.
Migrated the codebase to .Net 2.0 and data source to SQL Server 2005. Worked to
implement source control, documentation, and bug reporting/defect
tracking/project management practices.
·
Fall 2006: Subcontracted to provide a .Net 2.0
order import, processing and export application against DB2 for DHL and HP.
·
Fall 2006, Spring 2007: Provided application development
services to a website developer.
·
Spring 2006: Subcontracted to provide SQL Server
2000 and .Net 1.1 services to a large
·
Winter 2005/spring 2006: Consulted to research, design and
develop a C# Windows Mobile 5.0 IP-based mobile camera for a cellular security
startup partnered with the Rochester Institute of Technology, Cingular and
Pictometry International Corp.
·
Winter 2005/spring 2006: Consulted to build a brand and
interactive PHP-based web presence for a RoHS-compliant printed circuit board
(PCB) designer startup.
·
Summer/fall 2005: Subcontracted to consult for a
major online retailer of action figures and TV/movie toys based in
February 2006-September 2006 .Net Software
Engineering Consultant
Xerox Corporation www.xerox.com
As part of Xerox�s Software Development Infrastructure (SDI)
XOS Global Services group, was responsible for feature-based development of
multiple .Net 2.0/SQL Server 2005 applications in an agile (Scrum) environment. Member of a group of teams working on
a Cycle Time Reduction strategy taking advantage of relational data structures,
and performance features of .Net 2.0; reduction was on the order of months,
cost savings on the order of millions of dollars.
November 2002-December 2005 Technical
Lead/Webmaster
The Rochester Democrat and Chronicle
www.democratandchronicle.com
Worked at a Gannett newspaper as part of the New Media
department providing support for a variety of processes involved in both print
and online publishing. Initially role consisted of ColdFusion, ASP, Quark XTensions,
XML and SQL work to support content management for majority of newspaper website
content, as well as to produce press-friendly content for print publishing of
specialty and weekly publications. Role grew to include managing several
affiliate content and/or cobranded products, including AccuWeather weather pages,
AP news, Cars.com, Apartments.com and others.
·
Migrated
ASP codebase to ASP.Net.
·
Produced
business resumption/disaster mitigation procedures and documentation.
·
Worked
with personnel at various local colleges and universities in order to pull campus
event data into events system via RSS.
October 2001-November 2002 Consulting
IT/IS Administrator
Northern Air Systems, Inc. www.northernairtech.com
Originally hired as consultant to produce company�s
wireless-integrated web application and presence, role grew to fulltime.
Administered and supported the company�s 35 employees and 15+ computers, with
one direct report.
October 2000-October 2001 Software Engineering Consultant
netsmartz, LLC
Originally a three month subcontract to work on an ASP and
SQL Server-driven sales and reporting system for Global Crossing, Inc.,
extended into year-long position.
April 2000-October 2000 Consulting Web/Multimedia Training Analyst
Xerox Corporation
Provided web development and scripting support to the East
Coast Operations publishing division. Provided Flash scripting support to
multimedia designers, provided Jscript scripting of ASF media to TV/film
production crew.
August 1999-April 2000 Web
Engineer
Meridian Technology Group, Inc.
Web and database developer producing ASP-driven ecommerce,
print-on-demand and �paperless� office applications for clients in a variety of
industries.
May 1999-August 1999 Co-op
Web Developer
Adirondack Technologies, Inc.
Co-op web developer � entry-level HTML, ColdFusion, ASP,
Photoshop role.
|
Education |
Member |
|
Rochester
Institute of Technology, |
IEEE |
|
A.A.S., Information Technology, May 2006 |
|
Microsoft MVP Nominee 2007 - Visual Developer - Device Application Development |
|