Professional Summary:: Sr. NET Developer
Professional Summary:: Sr. NET Developer
Project Lead, Senior Programmer/Analyst and Solutions Architect with 20 years experience developing and
maintaining business applications and leading teams of developers through all phases of Software Design
Life Cycle.
SQL SERVER 2005, 2008/2012 R2 – TRANSACT SQL, SPATIAL FUNCTIONS, SQL REPORTING
SERVICES (SSRS) - 12 years
C/C++ - 4 Years
SECONDARY SKILLS:
WMI, LDAP, ACTIVE DIRECTORY, EXCHANGE, CDO, MAPI, OUTLOOK, FILENET, MICROSOFT
PROJECT AND PROJECT SERVER, ORACLE, SYBASE, VISIO, USE CASES, UML, AGILE, SCRUM,
SDLC, JOOMLA, DOT NET NUKE, JAVA, ECLIPSE, PHP, MICROSTRATEGY
PROFESSIONAL EXPERIENCE:
Hired as Sr. NET Developer to rewrite new Customer Engagement application to replace an aging Legacy
system. This new system was created using SOA design with request commands being submitted to a
Central Service Bus and a central queue of Workflows. Execution of these requests is split between many
internal and external web services utilizing Web Services, WCF Services and REST based services. This
central queue also had automated error retry logic so if a single command failed the system would attempt
retries for a specific period of executions and wait times before marking command as a permanent fail. Back
end was written in C# 4.5, SQL Server 2012 with lots of integration with 3rd Party applications and services
such as XMPie, USPS, Satori, Urban Science, etc.
Data was loaded into our data warehouse using Talend and Scribe ETL software. Front end was created
using HTML pages utilizing Angular MVC framework and API callbacks, heavy use of JQuery as well.
I created many reports and dashboards using the MicroStrategy BI Platform.
Hired as contract Sr .NET Developer for Loan off-loading application. This application was part of major
BofA push to off-load over a Billion dollars of non-prime loans in less than year. The current application was
built to handle a few thousand applications per day and had to be re-architected to handle a million loans in
a single batch. New system was created using SOA design with commands being split between many
internal and external web services utilizing Web Services, WCF Services and REST based services. Back
end was written in C# 4.0, SQL Server 2008, Oracle and some IBM OLE-DB connections. Front end was
mixture of ASP.NET/MVC GUI utilizing JQuery and Sencha libraries. Also utilized integration with
SharePoint Services for document storage and process approval.
Established my own Software Consulting and Development Company. Continue to develop applications for
the Web, Desktop and Mobile environments using the latest Microsoft technologies including .NET 2-4x, C#,
VB.NET, ASP.NET, WinForms, WCF, WPF, LINQ, Javascript, JQuery, MVC, Silverlight, AJAX, JSON,
XML, SQL Server, SharePoint 2007/2010, Team Foundation Server, Office 2003-2010, SSRS, Crystal
Reports, etc. Also developed Joomla and Dot Net Nuke CMS systems and Java apps for Android devices. I
do majority of design and coding myself but when deadlines dictate I contract and manage additional U.S.
based resources as needed.
Lead Senior Programmer Analyst supervising a staff of 6 Full-time and contract employees by providing
project management, resource allocation, system architecture design, technical guidance and review. 3 ½
years’ experience creating .NET Applications for both the Web and Internal applications including
SharePoint Portal and SharePoint Services (WSS). Installed and modified many SharePoint Portal and WSS
sites – created custom templates, web parts etc, using SharePoint Objects, CAML, FrontPage, VS 2003 and
C# code. Created multi-tier .NET Code Generator. Created .NET applications for the Internet using
WebForms and .NET internal applications using WindowsForms utilizing N-tier methodology. Create multi-
tier Inspection system running on Windows Tablets using Visual Studio 2005 – NET 2.0 Framework and
SQL Server 2005 Replication. Created several WebServices and other XML based applications. All data
retrieval done with ADO.NET. Research and develop high-level business objects, templates and coding
standards for staff to utilize. Created misc browser interfaces utilizing HTML, DHTML, XML, XSLT,
JavaScript and VB Script. Created custom forms and add-ins for Outlook. Maintained and created hundreds
of ASP pages to interface with SQL Server 7.0/2000 database and COM objects. Created tables, view,
stored procedures, triggers in SQL Server... Converting existing ASP code to ASP.NET using WebServices.
Performed code maintenance on JAVA MVC based Permit System. Also 2 years’ experience with Active
Directory and LDAP searches to replace legacy phone directory application. Created Use Case
documentation for entire applications as well as Design, Process Flow and User Help documentation.
Contract position developing central information web site for Retirement Securities department. Browser
front end developed with HTML, DHTML, XML, and JavaScript. ASP Server code written using VBScript
and COM business objects. Database back end development required collecting data from heterogeneous
data sources such as Oracle, Dbase, Access, SQL Server and Text files using OLEDB, SQL Server DTS
and SQL Server Agent and creating a central database in SQL Server 2000. Convert Intranet and data
upload applications to use XML, XSL and XMLHTTP. Mentored and supervised junior staff on the use of
new technologies such as XML,XSL and XMLHTTP. Created Intranet applications to launch and monitor
SQL Server Agent Jobs.
Contract position to develop Municipal Utility billing system to manage water meter and other utility services.
Three-tier, Web Intranet on-line data entry application. Utilizing HTML, DHTML, XML, JScript, VB Script and
ASP for Interface tier. VB 6.0 COM Business objects for middle tier. SQL Server 7.0 used as backend
database. Utilizing IIS 3.0 and MTS 2.0 on NT Servers.
Lead programmer for the Real Estate Investment department. Developed a three-tier system with VB5 front-
end, VB COM middle tier, and SQL Server database to replace aging and separate Access 2.0 database
systems. Heavy use of Crystal Reports automation including Print Engine and Automation Server objects.
Developed SQL stored procedures, multi-database views and triggers.
EDUCATION:
Novel Networking, Coastline Community College, 1995
Computer Science, Orange Coast College, 1992-1994
Unix System Administration, Cal State Long Beach - Long Beach, CA - 1993