
Senior Web Developer at Wachovia
Charlotte, North Carolina Area

Senior Web Developer at Wachovia
Charlotte, North Carolina Area
I am a senior ASP.Net web developer and an expert in SQL Server databases. Over the past decade in Charlotte, NC, I have been fortunate to work on teams developing websites for a variety of companies in industries including finance, insurance, commercial auctions, and marketing and advertising. I enjoy working on teams with other professional developers. And, I find this highly technical work to be very fulfilling. I am passionate about my work, and invest many hours studying to refine my skills in this rapidly evolving field.
My career began in my hometown of San Francisco, CA, at the Bank of America, where I was a Securities Analyst in the Investment Management unit. Newly armed with an MBA in Finance from the University of California at Berkeley, I was recruited by Wells Fargo Bank as Controller for the Trust & Investment Division. I moved on to Controller positions in commercial construction and wholesale/distribution. Along the way, I became a Certified Management Accountant, winning a bronze medal for achieving a very high score on the certification exam.
During a severe recession in California, I sought greener pastures in the Southeast, ending up as a Director in the Finance and Analysis Group at Lowe's headquarters in North Carolina. My work there in financial modeling, data warehousing and business intelligence gave me skills in programming and databases. I decided to move into full-time development, and during the Internet surge in the late 1990's was lucky enough to be recruited into a position that brought me to Charlotte.
.Net Framework, ASP.Net, C#, HTML, CSS, JavaScript, Ajax, web services, Windows Communication Foundation (WCF), Visual Studio, SQL Server, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), XML, Refactor, DevPartner tools, Dundas Charts and Maps, Management Studio, object-oriented programming (OO), service-oriented architecture (SOA), agile development
(Public Company; WFC; Banking industry)
2008 — Present (1 year )
Member of a team rapidly developing enhancements to two Ajax-enabled ASP.Net intranet websites used in high-volume customer service units. The object-oriented applications offer a suite of SQL Server Reporting Services (SSRS) reports and are supported by SQL Server 2005. They perform extensive logging of user activity, including audit logs. Running on IIS, they employ many SOA web services, including many which retrieve electronic documents from various content management systems, many others which retrieve mainframe account data, and one which processes faxes. Development tools include C#, ASP.Net, Visual Studio, Refactor, HTML, CSS, Javascript, XML, and Management Studio. The web applications utilize the Microsoft Enterprise Library for database access, caching, exception handling, and logging. I have written many database scripts for creating/altering tables, indexes, user-defined functions and stored procedures, in addition to the stored procedures behind the SSRS reports. And I have implemented a number of measures to improve database performance. The development cycle follows a robust software development process (SDLC).
(Information Technology and Services industry)
2008 — Present (1 year )
(Public Company; 10,001 or more employees; BAC; Banking industry)
2008 — 2008 (less than a year)
Lead developer on a team creating a new website enabling enhanced CRM (customer relationship management) for Global Wealth and Investment Management customers. The underlying technology is Microsoft ASP.Net and SQL Server.
(Internet industry)
2007 — 2008 (1 year )
Senior Web Developer responsible for all phases of ASP.Net website development process, from design and development to deployment. Utilized C#, ASP.Net 3.5, Visual Studio 2008, AJAX, HTML, CSS, Javascript, XML, Web Services, SQL Server 2005 and object-oriented design in an Agile development process. Enhanced existing websites and created new websites for users primarily in the automotive and insurance industries. Most websites were on web farms, some hosted by the firms and others by clients. All used IIS, which I configured.
(Privately Held; 201-500 employees; Marketing and Advertising industry)
2006 — 2007 (1 year )
Senior Web Developer responsible for all phases of ASP.Net website development process from design and development through deployment. Used C#, ASP.Net 2.0, Visual Studio 2005, HTML, CSS, Javascript, AJAX, HTML, SQL Server 2005 (including Management Studio, Business Intelligence and Integration Services tools), and object-oriented design. Most of the dozen new websites and web services were data-intensive, some dashboards employing Dundas Charts and Maps. For some, I configured and managed IIS on the web server. Developed productivity-enhancing applications for internal use, such as project tracking, quality assurance testing, and workflow. Developed reports in SQL Server Reporting Services. Assisted data analysis team on data retrieval from remote sources (SQL Server and Teradata) using various database tools. Performed complex statistical and data analysis, particularly product sales and market basket analysis.
(Public Company; 10,001 or more employees; WB; Banking industry)
2005 — 2005 (less than a year)
Various consulting contracts at the Bank's CIC facility in Charlotte.
• Senior Web Developer on team creating a new intranet website for senior management to monitor status, issues and risks of hundreds of IT projects. It was an ASP.Net application written in C#, HTML, CSS, and Javascript, using Visual Studio 2003 with a SQL Server 2000 database and deployed on an IIS web server. Created business logic and data access layers utilizing ADO.Net, in addition to a sophisticated presentation layer. Also serve as project database administrator -- created tables with keys and indexes, wrote scripts to populate tables, created stored procedures used by the application. Participated in software design, proposing and designing web pages. The application is integrated with several other applications, and provides the ability to import and export data in Excel and XML format. All Wachovia projects follow SDLC best practices.
(Public Company; 10,001 or more employees; WB; Banking industry)
2004 — 2004 (less than a year)
• Senior developer on small team that rapidly developed an intranet website to aid CMG staff in handling higher volume arising from the SouthTrust merger. The C# ASP.Net application written with Visual Studio 2003 integrated tasks previously performed in several Access databases and dozens of Excel spreadsheets. Those tasks included calculations for stock transfers in corporate mergers, reconciliation of trust data in two mainframe systems (NCS and SunStar), and document tracking for the CMG mailroom. It was hosted on iTech servers, and used Wachovia’s KeyMaster, ePass and ePriv components, a Harvest repository and SQL Server 2000 database.
I created the data access layer (utilizing the Microsoft Data Access Application Block), and wrote the stored procedures and many of the scripts for creating tables and associated objects. I also created the more complex portions of the presentation and business logic layers.
(Public Company; 10,001 or more employees; WB; Banking industry)
2003 — 2003 (less than a year)
Developer on 18-person team creating an ASP.Net application to administer and process transfers, disbursements and fund sweeps for institutional trust accounts. Called Institutional Cash Automation (ICA), it was used by Corporate & Institutional Trust in the Capital Management Group.
I created a dozen ASP.Net web pages, along with business logic and data access layer components. Primary development tools: ASP.Net, Visual Studio 2000, ADO.Net, Visual Basic .Net, HTML, CSS, and Javascript. Additional .Net technologies employed on the project were the Microsoft Application Blocks for Data Access, Exception Handling and UI Process. The application utilized multiple databases; the primary one resided on Oracle. The application was designed for n-tier distributed processing. The project was very sensitive and had high visibility in the bank. It had an aggressive schedule, followed the bank’s formal software development process, and was successfully completed on time and on budget.
(Public Company; 10,001 or more employees; WB; Banking industry)
2002 — 2003 (1 year )
Technical team lead that developed a suite of .Net applications to generate lockbox data transmissions to clients. Called DTR (Data Transmission Repository) and Translator, they were created for the Wholesale Lockbox department of the Commercial CIO group.
Development tools: Visual Basic .Net, ASP.Net, Visual Studio .Net, ADO.Net, SQL Server 2000, DevPartners tools, Microsoft Application Block for Data Access. Architected n-tier Windows application. Wrote code for the core classes. Coordinated the coding of 2 other developers. Developed all stored procedures and assisted in database administration. Wrote companion .Net utility applications. Generated over a dozen ASP.Net pages used in migrating customer accounts from legacy systems. Some advanced features employed were multiple hierarchical datasets, XML, encryption, and ClickOnce deployment. Developed and conducted user training, and performed all deployment to half a dozen sites nationwide. Coordinated production of user guides.
(Privately Held; 11-50 employees; Information Technology and Services industry)
1999 — 2001 (2 years )
• On team expanding an app suite for insurance. Object-oriented 3-tier app in VB6 used COM, MTS, ActiveX, ActiveReports, SQL Server 7 and Power Designer.
• On a team developing a desktop WinForms VB app. Wrote stored procedures on a SQL Server 2000 database with merge replication. The app linked to Outlook. Generated ActiveReports. Created an InstallShield deployment package. Wrote the help file and user manual. Managed transition to client support team, including training.
• On team expanding an ASP B2B website – a 3-tier app using COM, MTS, SQL Server and COM components. Employed HTML, CSS, VBScript, JavaScript, and DTS.
• Developed BusinessObjects report packages. Created denormalized SQL Server data marts using DTS packages, and created universes. Used SQL Server tools for data modeling, database design and manipulation. Also Oracle databases. Used WebIntelligence to create Internet/intranet applications.
• Developed Microsoft Digital Dashboard with custom Web Parts.
(Public Company; Information Technology and Services industry)
1995 — 1999 (4 years )
(Public Company; 10,001 or more employees; WFC; Banking industry)
1980 — 1985 (5 years )