Technical Team Lead Resume
Charlotte, NC
SUMMARY:
- An accomplished professional with bottom - line oriented skills, over thirty years solid financial, business administration and IT experience with the rare ability to synthesize business objectives with software development and the skill to understand the business concept and speak the user’s language.
- I have exceptional leadership, outstanding communication and interpersonal skills, self-discipline, and enthusiasm with an extensive knowledge of product development and software architecture using the Internet and Windows-based technologies, relational databases, and object orientated design with systems analysis, design, and testing skills with a strong focus within the financial services sector.
- Most significantly I am completely fascinated with technology; the development of Internet-based applications, as well as the clear opportunities that the Internet can bring to almost any business or idea that was once impossible, is essentially infectious. With this daily passage of discovery and inspiration, I am constantly making the utmost of my interests as a foundation of research and development for both my own business activities and of those in my professional life.
TECHNICAL SKILLS:
Technology Knowledge: Systems Development Life Cycle, MVC.4, jQuery, Razor, LINQ, Visual Studio, VB.NET, ASP.NET, C#.NET, .NET Framework 4+, .NET WinForms, Master pages, XML, XSLT, SharePoint Services, SharePoint 03/10, MOSS 07, SharePoint Designer, InfoPath 07/10, Web Services, Classic ASP, VB Script, Windows Server 2000/03/08, SQL Server 08, Oracle 10g, Toad for Oracle 9.7, Oracle Developer Tools for Visual Studio .NET, SQL Stored Procedures / Triggers / DTS, SQL Query Analyzer, HTML / DHTML, JavaScript, CSS, N-Unit 2.5, Tortoise CVS (Concurrent Versioning System), Anthill Pro (Enterprise Continuous Integration Server), IBM File-Net Document Management System, One Click Deployment, SQL Report Server, Microsoft Business Portal (SharePoint 2003), Great Plains (Dynamics GP), Great Plains Dexterity, e-Connect, Fed-Ex API, UPS API, eBay API and Adobe Photoshop.
PROFESSIONAL EXPERIENCE:
Technical Team Lead
Confidential - Charlotte NC
Responsibilities:
- My responsibility as Technical Team Lead at Confidential Bottling Co Consolidated is to manage cross-functional team development, continuous process improvement and escalation support 24/7/365 for key CCBCC business processes. My team is responsible for successful receipt and downstream delivery of all data to support customers, equipment, operations, manufacturing, delivery, financial and HR systems.
- On a daily basis, my team both on-shore and off-shore hold stand-ups and report on the previous night escalations and resolutions, providing the current state of incidents and the current communication with the business, ensuring that everyone is aware of SLA impact across the organization.
- Additional stand-ups are held to meet with my development team, project managers, and business analysts to provide the team the flexibility to respond to changing situations and for my team the opportunity to discuss any impediments that prevent successful delivery and value within defined sprints. Finally, I manage and plan the development and continuous improvement projects with JIRA/TFS and Service Now for Incident Management.
.Net Escalation Software Engineer
Confidential - Charlotte NC
Responsibilities:
- Analyze business requirements and convert them into feasible work items.
- Design and implement both front-end and back-end software solutions.
- Evaluate existing applications and components and align them with strategic goals for resolution.
- Use technologies that are appropriate for the platform versions.
- Ensure ongoing quality of the application codebases through bug fixes, refactoring, and test automation.
- Collaborate with other developers and architects across multiple departments and technology stacks for cross-team projects.
Senior .NET Architect, Engineer & Technical Analyst
Confidential - Charlotte NC
Responsibilities:
- Technical analysis, architectural and technology decisions, UI design and development were left with me to make; decisions were determined based on the needs of the business and project goals after meeting with the business unit. The purpose of this project was to automate the process of importing in excess of a million documents into IBM FileNet from various legacy document management systems. A Windows Presentation Foundation configurable desktop application built using Visual Studio 2010; C# 4.0 and the .NET Framework 4.5 and utilizing IBM FileNet Web Services. The application would consume document metadata from a
- Microsoft Excel spreadsheet by using the LinqToExcel framework and validated against business rules and database lookups while loading the data into an Entity Framework local dB to support the import process to ensure successful pre-processing before the import process into FileNet. The application would create successfully and rejected transactions allowing the process to continue on successful records and report potential failures; the application would confirm successful imports while obtaining the unique GUID from FileNet and record the status into the local environment allowing reloading of previous processes and provided the ability reverse previously run sessions.
Sr. Software Engineer & Technical Analyst
Confidential . - Boston MA / Charlotte NC
Responsibilities:
- This was a critical and exclusive role for Confidential ; I was the "eyes and ears" from a technical perspective and was internally positioned within the client Confidential ’s Security Operation and Analysis Command Center and at our own Headquarters in Boston MA US directly supported Senior Bank Executives, our Operations Director and the Project Management team.
- Due to intense interfacing with the client I was responsible for identifying, discussing and helping to implement code changes including new functionality with the Bank's technical staff and our own senior software engineers, database programmers and IT infrastructure team on how to further enhance and improve on-going data integration and product features while also identifying new tools/applications to improve usability and satisfaction for Confidential ’s high profile security, emergency and intelligence programs.
- In addition to my role with Confidential, I embraced previous experience with the US Department of Treasury and Microsoft Business Solutions to implement within the company a branded SharePoint 2010 solution to provide organizational-wide collaboration and integrated services as well as affording external access to provide customers additional client support options and services.
Senior .NET Architect, Engineer & Technical Analyst
Confidential - Charlotte NC
Responsibilities:
- The requirement was to rebuild the original Microsoft Classic ASP, VB Script, JavaScript and CSS and Oracle 10g backend based Broker Licensing Workflow application for Retirement Technology Services using Microsoft C#.NET, ASP.NET, .NET Framework 3.5, JavaScript, Master pages, CSS and the Oracle Development Tools for Visual Studio that would allow the organization to support the application going forward.
- Using the Agile Scrum development approach there was significant and detailed business and technical analysis to evaluate the current software design including identifying data-flow processes and modeling the user functionally; the application re-write was strictly limited to current functional design while retaining the look and feel of the UI, however; it did allow for optimization of the application with a new bank security model and branding using the enterprise security and branding frameworks.
Senior .NET MOSS Architect / Developer
Confidential - Washington DC
Responsibilities:
- Responsibility for the migration of SharePoint 2003 to MOSS 2007 for The Confidential, Office of Financial Stability ( Confidential ); a program of the United States government to purchase assets and equity from financial institutions in order to strengthen its financial sector. It is the largest component of the government's measures in 2008 to address the subprime mortgage crisis.
- My role on the team was to provide the design and administration of the security model using Microsoft Active Directory allowing user-level security in MOSS 07, implementing the site branding, design, usability, utilizing SharePoint themes, master pages, and CSS; using the SharePoint feature mechanism for deployment of the branding solution and the development and migration of new and existing InfoPath 07 forms from SharePoint 2003 into MOSS 2007 where various data integration approaches were used such as XML, SharePoint Lists, and Web Services.
Senior Software Integration Consultant
Confidential - Charlotte, N
Responsibilities:
- The objective of this role was to create the automation of highly intensive business processes of data integration into diverse accounting systems and custom reporting; allowing the client the ability to self-serve and configure the data integration of their accounting systems and create ad-hoc custom reporting.
- Using the Agile Scrum development approach to manage the development process and using SQL Server 2005, Reporting Services 2005/2008 and C#.NET 2005/2008 there was a critical need to provide real-time support to the client and deliver time-sensitive integration services and reporting. Working closely with client implementation specialists to gather client requirements and ensure business rules were respected for diverse accounting system configurations such as MRI, PeopleSoft, JD Edwards and Microsoft Dynamics GP (Great Plains) integrations were created and in some instances, custom XSLT transformations were created for simple business process exports using Mapforce.
- For both the integration services and ongoing reporting there was an urgent and distinct need for the optimization of queries and stored procedures and a need to enhance previously designed reports making them more robust by embracing the use of SQL Server Stored Procedures and/or Views within the report and in some rare cases reports were designed with the objective to provide quick EDI solutions to extract data into clients accounting systems.
Senior .NET Architect/Consultant
Confidential - Charlotte, NC
Responsibilities:
- Responsibility was held for a variety of projects and roles ranging from requirement gathering with the client to architectural design and development including production deployment and ongoing maintenance.
- The following projects included winform, web-based and mobile applications that were built on various .NET frameworks and provided the APMT Shipping Terminals software tools for the daily management of health and safety, container management, payroll, cargo operations and electronic vendor invoicing.
Senior Software Engineer
Confidential - Charlotte, NC
Responsibilities:
- Developed in part and continue to support a web-based Bank back office application providing clients additional account management tools, trade transaction and commission management using SQL Reporting Services for executive reporting.
- I also developed a commission reconciliation tool using VB.NET 2005 and SQL 2000 that allows automatic and manual reconciliation of representative commission payments to trades. This provided a more efficient manner to apply monthly payments to accounts and reduce the manpower used in the current manual process.
- Additionally, I was charged with developing and enhancing several internal utility applications and introduced the Microsoft One-Click technology for deploying desktop applications real-time over the network/internet.
Software Architect III
Confidential - Charlotte, NC
Responsibilities:
- Supported data management processes to extract data from internal CIB systems using TSQL, stored procedures, and data transformation services (DTS) to load the data into the FACS data warehouse.
- While working with the FACS group I provided system analysis and process workarounds to overcome original architectural complexities and inaccuracies in existing stored procedures that supported the product hierarchy processing events for CIB systems such as Phase3, Calypso, and OPICS.
Senior Software Engineer
Confidential - Charlotte, NC
Responsibilities:
- I was hired to support a C# and XML application for the client Dupont Personal Protection in McBee SC that managed the order processing for the manufacturing process and integration into Microsoft Great Plains.
- Operating in an entrepreneurial environment, I was responsible for maintaining a wide range of customers by providing support for the Microsoft Business Solution product base. This involved generating proposals for business process improvement and providing cost estimates for such projects as the customization of Microsoft Great Plains, Microsoft Business Portal and the creation of unique web-based applications that interface with the customers back office systems.
- Depending on the scale of the project, a team consisting of project management, Great Plains consultants, installation consultants and developers were deployed; however, with small projects, I would manage the entire process myself.
- The technologies used to accomplish client requirements were diverse and technically challenging with complex solutions to obtain a customer’s ultimate vision.
Senior Software Engineer
Confidential- Charlotte, NC
Responsibilities:
- The following systems were designed and developed unaided using Microsoft .NET technologies:
- Catalogue Backend System
- The migration strategy to build the new catalog system to support the company legacy systems was built on Commerce Server 2002 and Classic ASP architectures. The new system was designed to seamlessly communicate with CNET data feeds while sharing the data responsibilities with both our tradition and future applications.
- Sales Portal Site
- This site provided a portal environment that integrated into the corporate website to support the sales team. As with the corporate infrastructure, this portal supported dynamic content and configurable navigation as well as system level reading of folders for ease of management and distribution of files by the sales team.
- OTIS (Customer Service Application)
- The OTIS site supported internal customer service and provided a process for customer service to approve a quote, assign a carrier then pass through to an internal company partner site for approval and acceptance. Customer service would then update quotes with proof of purchase and approve the quote to accounts payable when a QuickBooks Import file was created to complete the quote process.
- Partner / Component-Based Pricing Site
- The partner site supported the re-marketing side of the business and provided support to external partners. The site was developed to provide real-time bidding on products, utilized the Fed-Ex API to monitor and track products that have been dispatched, that were in transit or delivered, and provided the partner an inspection and approval process to accept the products. A backend account management tool and functionality were also provided.
- Commercial B2C and B2B Site
- A highly complex and customizable B2B, a B2C suite of tools designed to create dynamic and brand aware websites for business partners. It was built with an integrated promotion engine and product catalog system that supported dynamic promotion controls supporting dynamic and diverse product lines enabling cross sell and up sell support through various channels such as eBay and Yahoo Auctions.
Software Engineer
Confidential - Washington, DC
Responsibilities:
- A classified project supporting and developing portal components using Plumtree Portal technologies.
E-Commerce Developer
Confidential - Charlotte, NC
Responsibilities:
- Designed and developed components (gadgets) for the Plumtree portal architecture that consumed data feeds obtained from various Confidential partnerships using various sources and methods such as text files, screen scraping and XML delivery using WDDX.
- Stock Pricing Portfolios
- This component was created to provide Confidential corporate customers the ability to create and maintain multiple stock portfolios and maintain selected or custom stock symbols. These stocks were displayed to the user and provided the ability to create and set upper, lower, and percentage change alerts by e-mail, cell phone or pager.
- Weather Forecast, Links, and Alerts
- The weather component was developed as a remote gadget and provided customers with the option to receive weather alerts, weather images and forecasts by e-mail, cell phone or pager.
- Energy Pricing Hubs
- The energy pricing component provided corporate customers with the ability to customize their ps for Power and Natural Gas hub pricing and to set upper, lower, and percentage changes and be notified through e-mail, cell phone or pager.
E-Commerce Developer
Confidential - Charlotte, NC
Responsibilities:
- Web-based intranet application for Confidential (Business Lending Technology) delivering asset and collateral file transfer systems across the bank.
E-Commerce Developer
Confidential - Charlotte, NC
Responsibilities:
- As a member of a sixteen-person team, I helped develop the new Lending tree Lend-X technology for various credit product lines. This was to enable the company to offer the load processing solutions as an online loan exchange to other traditional lenders such as Confidential, Citizens Bank, Sallie Mae, and Freddie Mac (Wendover Financial Services). In my role, I was charged with enhancing the interface to support customer data assemblies such as pre-population from third-party systems and unique branding requirements for new and current clients.
E-Commerce Developer
Confidential - Charlotte, NC
Responsibilities:
- Confidential provided an integrated web environment for the 401k on-line solution via the Internet to mutual fund selections, investment advisory services, and participant record keeping/administration services.
- While with Confidential I architected and developed a transactional-based 401k defined contribution web-based application using DCOM with Visual Basic 6.0. The application interfaced with customer legacy account data from commercial software Trustmark 6.19 (BTrieve) and used third-party ActiveX components.
Internet / Application Developer
Confidential - Charlotte, NC
Responsibilities:
- Positioned with Confidential, I consulted on developing web-based applications and banking associate helps support systems.
Systems Consultant
Confidential - Charlotte, NC
Responsibilities:
- An intranet site that interfaced with internal bank data and used custom Visual FoxPro DCOM components, Active Server Pages (ASP), ADO, JavaScript, and HTML, MS Visual Interdev and FrontPage to deliver the application to regional management across the country. This intranet application was to update, review and calculate alternate allocation information for the Confidential bad debt reserve model.
Internet Developer
Confidential - Durham, NC
Responsibilities:
- I created a student book ordering system for the Confidential Bookstore using Microsoft Access that extracted student data and related course data from the University mainframe to help staff with student order tracking and course information. I also developed internal and external internet sites for Confidential departments which included Counseling & Psychological Services, Washington Duke Inn, OIT Solutions, Physical & Occupational Therapy, and Alumni & Development.
- Transitioned and rewrote (in part) five financial reporting applications written in CA-Clipper and FoxPro 2.x into one Visual FoxPro 3.0 application and developed an organizational telephone and contact application.
Credit Manager / Programming Consultant
Confidential - Durham, NC
Responsibilities:
- Developed and implemented a multi-user credit control application for Kodak Processing Labs for the purpose of customer communication, customer contacts scheduling, and letter generation using an object orientated development tool called Visual FoxPro 3.0.
- Conducted database administration and support for the application and continued development of the application project with add-on and application enhancements. Steps were also taken to upgrade the project into an Application Framework, thus making the application more robust and giving more flexibility and ease for further upgrades.