Software Development Resume Profile
Summary
Extensive experience leading development teams providing training, mentoring, and exception coding standards and processes creating and presenting architecture documents and proof of concepts as well as managing projects and ensuring that the project and development was delivered on time and within budget. Software development achievements have included: Industry Standardization of software development Software Factory Concepts that provide for repeatable processes which ensure: Goals, Web Client Software Factory, Accountability, Test Driven Development, Capital - intensive style, Coordinating information between producers and business users, Costs, Processes that fit the environment and business unit and Agile Development including SCRUM and Extreme XP. As it relates to Team Foundation Server. Creator and manager of the Team Foundation Server Group at mostPopular gid 98865 with over 300 members
Technical Expertise
- .NET beta, 1.0, 1.1, 2.0, 3.0, 3.5, 4.0 4.5- C VB.NET, ASP.NET
- Classic ASP
- SQL Server 6.5 through 2005/2008/2012 Oracle 9i and 11g SQLite MySQL, No-SQL
- Previous and current Visual Studio includes 2005, 2008, 2010, 2012, and 2013
- Team Foundation Server 2005, 2008, 2010, 2012 and 2013
- Microsoft Visual Studio C MFC
- Model View Presenter MVP and Model View Controller MVC since 2003
- Windows Workflow WF
- Windows Communication Foundation
- Windows Presentation Foundation WPF
- Silverlight
- Composite UI Application Development CAB
- Web Client Software Factory
- Web Services SOA, WCF, RESTFul, SOAP
- Visual Basic, VB.NET
- Visual C all versions, Borland C, Microsoft C, Borland C
- LINQ, XDocuments, XElements, etc.
- Eclipse/MonoDroid Development for Android SmartPhone DROID, DROID X2, BIONIC, and XOOM Tables
- Linux 2.4 and 2.6 addressing system calls, libraries, Kernel applying Processed Based Security PBS into the Android Security Kernel
- XML, XMLDocuments, etc.
- Visual Studio including Basic 2.0, 3.0, 4.0, 5.0, 6.0
- Sharepoint 2.0 and 3.0 as it relates to TFS
- SCRUM, Acting SCURM Master, Agile
- JQuery, AJAX, Javascript
- JAVA, Eclipse, JAVA Beans
- Android Development Eclipse JAVA 2.0, 3.0, Honeycomb
- Android Smart Phone
- Android Tablet
- MonoDroid C implementation
- Apple Smart Phone/iPad Development
- Object C
- Model View Controller MVC since 2003
- Microsoft Business Intelligence 2005/2008 Reporting Services
- Service Orientated Architecture since 2000
- TDD Test Driven Development
- Visual Studio 2005/2008 Testing
- AVAYA phone systems
- MonoTouch iPhone and iPad Development
- TFS auto builds, publishing, reports, Code Churn, Code Reviews, Development Process using TFS
- Subversion
- Documentum
- Architecture Lead for Microsoft to at Bank of America.
- Architect for Landstar, First Union prior to Wachovia, Decision Support, National Diagnostics, Fidelity National Financial Jacksonville
- Software patterns including Composite UI Application Block CAB, Web Software
- Windows development since 2.11 and including 8.0 and 8.1 Pro.
- Factory, MVP, MVC, MVVM and MVCVM since 2008
- Team Foundation Server TFS Developer, Architect and Testing since 2005
- OOD/OOP, reusability, inheritance, interfaces, singleton, multiple inheritance, etc.
- Threading.
- Work with development teams in Estonia 100, Poland 4, Columbia South America 10, Central America 5 and India 20
Professional Experience
Confidential
Wholesale Credit Data Management Warehouse System
- Providing Consulting services on the Global Wholesale Banking Technology and Operations Warehouse System which consists of over 250 million just in hardware that will house different Line of Business data. The software development is focused on dynamic data integration of sourcing near real time information NRI for Business and Operational performance of client wholesale accounts. Business users are able to create data-markups that will dynamically integrated NRI without the need for large software development and support teams.
- Provide support for Team Foundation Server TFS auto-builds on code check in TFS project management support and implementation.
- Data consists of integration with disparate data centers into one source including Oracle, SQL Server, and Sybase, to name a few.
- Windows Service code uses .NET framework 4.5, dynamic MVC utilizing reflection for TDD, database table creation Entity Framework 6.0, data integration, JavaScript, JQuery, AJAX, etc., based on Line of Business System LBS configurations from different bank systems.
- Designed, wrote, met with business owner and tested the new MVC Dashboard site/application that monitors system activities as a focus point into the Global Wholesale Banking Technology and Operations Warehouse. This was a 3 months effort from design to production utilizing .NET 4.5, MVC 4.0, MiniProfiler, singleton user, code first, profiles, extension methods for Views and Controller to SQL Server backend using Entity Framework 6.0 as well as search models, account models, etc. to name a few items. This product was scheduled to go into production 5/1/2014.
Confidential
- Providing hardware, .NET software and SQL Server Database support, please reference
- The main developer took control of the hardware and software from the company, holding them hostage and I was able to give the company back their systems and software without losing any clients or client data.
Confidential
- System Security for LINX, Phone and mobile OS including Android, Ubuntu, Microsoft Phone and Windows 8/ Pro 8.1 App Store development and security, please reference
- The focus is security at the OS level based on processed based security for the Android system as well as vendors that include Verizon.
- Writing Windows 8.1 Pro App software using Visual Studio 2013.
Confidential
Director of Software Development
Confidential
Team Foundation Server Project Manager
- Manage Production support of the existing Drug and Health Screening DHS division of HireRight. In this position I report directly to the DHS Vice President and work with the Director of Operations supporting a team of over 70 different individuals in the area of Customer Support, Medical Officer Review 70,000 transactions a month, Document Management handle over 10,000 documents a day, Business Quality Assurance of Test Results, SOA integration of test results capable of 100,000 transactions an hour Web Services and WCF RESTful and accounting where the needs for new reports and report modifications for accounting, and other Microsoft Business Intelligence Reporting Services and Documentum .
- Utilizing .NET 4.0, JavaScript, JQuery, AJAX, WPF, WCF, MVC, MVP.
- Corporate Transactions include 1.6 billion transactions a month and over 400 million orders a month.
- Confidential currently consists of over 500 different reports and analysis with new requirements coming in weekly. Reports are based on accounting, costs and Department of Transportation DOT standards and regulations, manpower measurements and test result analysis all with historical needs.
Confidential
Sr. Lead Android Architect/Software Development
- Eclipse Android Security Application as a way to ensure smartphone device demo for Verizon on the Ice Cream devices such as XOOM, DROID X2 and BIONIC devices using Eclipse and JAVA. As device is a major concern, created a Verizon demo for the following concern:
- GPS Position
- Incoming and Outgoing phone calls
- Incoming and Outgoing text messages
- Parental Controls for white listed phone number, contacts, etc., with Parental Login.
- Market App Loading the deleting
- Browser Site with listed sites with Parental Login controls
- Call Logs controls
- MySQL data storage.
Confidential
Microsoft Consultant
- Sr. Consultant for the bank's special financing software program. This project is a Visual Basic 6.0 conversion to Visual Studio 2005 .NET C 2.0 project to a Service Orientated Architecture SOA utilizing Windows Communication Foundation WCF , Composite UI Application Blocks CAB / Model View Presenter MVP Windows Presentation Foundation WFP , and Team Foundation Server utilizing Team Suite 2008, also including which include Team Developer, Team Architect, Team Database Professional, and Team Tester on 2008 Server, Share Point 3.0 and SQL Server 2008. My position as a Microsoft consultant to Bank of America as the mentor, architect and team lead for the Magellan Software Project including developers, architects and project managers.
- I was also part of the TFS Proof of Concept Team working on migrating the Bank from different Source Controls Systems to TFS.
- Working with Microsoft Silverlight 1.0/1/1/2.0 for internet sites TIV-TV.com, TIV-TV.tv which provides new web capabilities using Visual Studio 2008 and Microsoft Blend
- TFS duties include TFS Administration, Installation, Project Manager utilizing team SCRUM and SCRUM Master, mentor, architect, as well as some testing capabilities for WCF Services load testing with overall developer direction for policies, check ins, builds automatic and scheduled, Project Processes creating, implementation, time tracking, etc .
- Mentoring the team on .NET technologies, JavaScript, JQuery, AJAX, MVP patterns and practices and C coding standards.
Confidential
Team Foundation Server Project Manager
Performed several roles:
- The first role is the Director of Software Factory Practices utilizing Team Foundation Server TFS 2005/2008, Team Suite 2005/2008, Model-View-Presenter MVP Development patterns and Share Point 2.0 working with national and foreign development teams in India, Colombia South America and Costa Rica. The Software Factory is using TFS as our project management and software development tool. Our Process methodologies are centered on Model View Presenter Modified SCRUM for Agile, which I have written and implemented within TFS. This process includes Work Items, Iterations, Sprints, Scenarios, Test Driven Development, etc., to name a few items.
- As Director, I was able to move the company from never being able to deliver a product on time and within costs to delivery of a product that made the company money but was also installed into 84 different small and medium banks in the Midwest. This was accomplished by apply Extreme XP Agile practices
- As a Director, I have authoritative decision on specific item but the team lines are blurred.
- Our team members are positioned blur into
- Senior Developer/Architect/Team Lead/Developer
- I wrote code every day
- Teams work either individually or pairing based on the project need while we allows apply a modified SCRUM based on the scope and other factors with no longer than 2 week iterations.
- I was the SCRUM Master.
- Performed all code reviews to ensure architectural requirements were met using TFS for source control, management tools and auto-builds on code check-in with one simple rule:
- Everyone must check in code every day and code check-in cannot break the build.
- Blurring works based on team dynamics and personal attributes and relationships.
- This is a big factor when interviewing, not only can they do the job, apply agile but will they fit into the team so that the stride is not broken
- This was the first project that DSI had delivered on-time and with-in costs in many years and the client was very happy with the products especially as they were able to sell the product to 84 different banks the first year.
- SCRUM Master experience with sprints and iterations based on the task at hand such as
- Either daily or weekly sprints
- No longer than 2 week iterations
- Incorporate TFS into our SCRUM processes to include TFS Process Editing and Administration so that TFS workflow fit our processes
- TFS Versions 2005/2008/2010
- Production Support which included maintenance of the newly developed reporting product.
- Training the company on how to properly use TFS/Team Suite 2005 so that the company can strive to be a technology industry leader because they have fallen behind in technology.
- Also the project architect/project manager/lead developer on the graphical Reporting Studio Service Orientated Architecture SOA utilizing an MVP pattern and Smart Client Application which also utilized JavaScript as part of the UI. The Reporting Studio smart client application includes a Reporting Designer and Reporting Viewer that fit within our client's Banking Application. The client application brings together account DDA, CIF, LNS, ATM, mortgage, loans, etc., information together all utilizing Visual Studio 2005 .NET 2.0/3.0 and C, patterns and ASP.NET.
- The Reporting Studio Smart Client also includes a graphical Workflow. Designer utilizing .NET 3.0/3,5, Workflow Foundation, and XAML. The Workflow Smart Client allows users to dynamically build reports types based on workflow as well as generating code within the workflow.
- In the director role, developed the complete Software Factory process that provides a system that can provide clients with a Microsoft Business Intelligence Reporting Services Studio Management RSSM Windows Communication Foundation WCF system that incorporates a factory approach by providing a framework to add many and different client modules. The factory is also handling software development on another DSI product call EViD electronic voter registration system used by the State of Florida . Part of the EViD factory utilizes development teams in Columbia South America, which I was instrumental in setting up as well. Equipped with this factory, we can rapidly punching out an endless variety of RSSM and the EViD applications, each containing unique features based on the unique requirements of specific customers. We can accomplish this because of the Software Factory.
Confidential
Senior Lead/Architect/Developer
Confidential
Senior Lead Architect/Sr. Developer
Senior Lead Architect/ Developer
- While with Confidential, as an Architect on the Commercial Banking and Commercial Services Underwriting Smart Client application CAB pattern Service Orientated Architecture SOA utilizing .NET C 2.0 and SQL Server 2005, SOAP Web Services.
- While with Confidential, as a Project Lead/Architect/Developer for developed a DotNet 2003/2005 C and VB.Net, SharePoint, Indigo, Reflection Emit, Oracle and SQL Server 2000/2005, XML for a Gas Settlement, Gas Pipeline Reconciliation and Gas Trading System..
- Other contracts included Lead Architect and Lead Developer for the Florida Bureau of Lab Information Management System BOLIMS April 2003 June 2004 providing senior architecture, mentoring, code reviews, management for the project including other team developers. The project direction was to re-write the existing UNIX MUMPS system into VB.NET, utilizing a Model View Controller MVC Pattern and C .
Confidential
Lead XML programmer and Office Integration including Word, Project, Excel, and Power point from Oracle writing a web site spider package Oracle 9i.
Confidential
Technical Team Lead and Lead Architect of First Union's Fixed Income Trading System
Development, architecture, mentoring, code reviews, management and trading floor support utilizing the front end with Visual Basic 6.0 Microsoft ActiveX Objects, Server, Documents and Browser controls, Crystal Reports, and Rational Rose. The back end utilizes Java Web Server, UNIX C/C, UNIX batch, and MUMPS batch programming on a UNIX AIX system, the design and development of this n-tier accesses First Union's Sybase/Oracle/MUMPS databases. Other applications provided Portfolio Management, modeling and compliance to and from the PORTIA system. Other System interfaces include real-time feeds to/from diverse trading systems such as Bloomberg and other trading system feeds. Wrote and delivered design specification, application user documents, managed projects utilizing Microsoft project tracking software, supported system users utilizing bug tracking software.
.
Confidential
AMTrust Portfolio System Team Lead/Technical Lead/Architect
