Team Lead
Wealth Management Systems, Inc
Architected, developed, and implemented TPA 401k Participant Rollover and Call Center application for Charles Schwab with extremely aggressive project schedules. Potential user base expected to ramp up to over 1 million within the next year. The solutions are contracted to produce a minimum of $1.2 million in revenue annually, with projections forecasted to be much higher.Gathered requirements and provided technical input for SDLC project plan. UML modeling, including Use Cases, Activity Diagrams, and Sequence Diagrams, was performed utilizing Enterprise Architect.Site contains over 400 ASP.Net pages and is scalable and extensible to accommodate over 100 Schwab third party administrators that will be utilizing the system within the next 2 years. Implemented Master Pages to provide a consistent look and feel throughout the application. Incorporated AJAX controls to enhance user experience.Backend development adhered to Object Oriented principals and provided data layer access through stored procedures and views. Implemented web service security protocols with including SAML 1.1 Assertions, SAML 1.1 Artifacts, WSE 3.0, Self Signed Certificates, and SSL Mutual Authentication.Developed numerous web service interfaces using ASP.Net Web Services, SOAP Headers, and WCF for data migration between multiple divisions within Schwab. Generated web service proxy classes from client WSDL documents.SOA principals were implemented to provide functionality across application domains where necessary.Wrote complex stored procedures, views, and functions in T-SQL for database requirements.Managed 4 junior contractors while performing full time programmer responsibilities.All development was done in C#, .Net 2.0 and .Net 3.5, ASP.Net, Visual Studio 2005 and 2008, JavaScript, with SQL Server 2008 relational database.