Senior Software Engineer Resume
Tampa, FL
SUMMARY:
- Hands - on Confidential Consultant, which means that I not only work with Confidential itself, but also analyze and implement strategies based on the organization’s personnel, vision, talent and priorities.
- Additionally, I use the Confidential API and C# to develop extremely customized solutions for the client.
- This combination of skills has allowed me to design and deploy systems in shorter software life-cycle development times. Proven record in meeting schedules with positive results.
- Fully capable of helping to design enterprise-wide systems by way of experience in communications, manufacturing, real estate and publishing industries.
- Completely bilingual in English and Spanish, both verbal and written.
- Microsoft Azure RM - DevOps including deployments, strategies, PowerShell Scripting and Machine Learning. This includes ARM template deployments, PowerShell scripting for Confidential interactions and configuration as well as planning/implementation of Azure environments through PowerShell and VSTS (Visual Studio Team Services).
- Visual Studio Team Services (VSTS). Migrations from Confidential On Premises, configuration and implementation including Build and Release functionalities that interact with Azure.
- Release Management and DevOps. Skill with Microsoft Release Manager 2013 as well as PowerShell and Confidential . Deployments using both CI and Manual Build from Team Foundation Server Build Definitions.
- Team Foundation Server Administration. Have worked with Confidential since 2005. All technical and Non-Technical aspects of ALM. MSF Agile Templates as well as SCRUM. All aspects including Version Control, Build Management, Work Item Tracking, Project Workflow and Test Management (including Microsoft Test Manager). Develop unit and automated testing from Confidential requirements and then integrate metrics for performance evaluation. Considerable experience in developing custom websites and applications using the Confidential Programming API. Have successfully completed various version control migrations between Confidential versions as well as complete moves from other technologies to Confidential .
- Web/Application Development - Considerable experience in Object Oriented Programming, encompassing over twelve years of hands-on experience with those tools. Currently developing in C#, Visual Basic 2008 and 2010 with concentration on IIS (Internet Information Services) for asp.net applications and intensive client-side development using JQuery and similar java script environments. In my applications, utilize DAL objects such as ADO, ADO.net, as well as business application systems object models such as Excel, Access and Word. Have been using OData WCF components where appropriate within my projects. Also have been developing SSIS packages for many time-sensitive jobs.
- Database - RDBMS experience includes Microsoft SQL Server 2005 and 2008, Microsoft SQL Server 2000, Microsoft SQL Server, MS Access, Unify 2000 (v.2.44C and 6.0), Oracle 7, Informix. Skilled in high-level administration of these systems via their servers as well as programming stored procedures and triggers and integrating these database programs back into application interfaces and frameworks. Additionally, have acquired some experience in Microsoft SQL Analysis Services and Reporting Services, both key components of SQL Server 2005 and Team Foundation Server.
- Requirements and Configuration Management Tools - Microsoft Team Foundation Server. For Confidential, I was administrating this technology for a global development team which is comprised of engineers from China, Malaysia and the
TECHNICAL SKILLS:
- Team Foundation Server 2008/ 2012/2013/2015
- VSTS
- VSTS
- Visual Studio 2012/2013/2015
- Microsoft SharePoint
- Microsoft Release Management (RM) 2013/2015
- Microsoft Test Manager ( Confidential )
- IIS
- SQL Server 2008/2012/2014 and SQL Server Integration Services (SSIS)
- Some experience with Microsoft Azure IaaS and PaaS
- Areas
- TFS Migrations from other technologies and Confidential upgrades.
- TFS Version Control and GIT
- Sprint Planning and Execution
- TFS Administration
- Work Item Tracking
- TFS API and Custom Programming
- MSSQL Stored Procedures and Triggers
- TFS Build Management
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Senior Software EngineerResponsibilities:
- Responsible for conversion and implementation of Confidential Group from manual processes to VSTS.
- This includes the design, data conversion and ongoing implementation of work item tracking, version control, release management and reporting in a specified instance of Visual Studio Team Services. Responsible for technical direction of the team.
Confidential, Tampa, FL and Atlanta, GA
TFS Architect
Responsibilities:
- Create and Edit Scripts from Windows PowerShell 3.0 and 4.0
- Confidential (Desired State Configuration)
- Extensive Documentation.
- Customize RM Templates, Environments and Paths.
- Using Confidential 2013 U4, helped create a DevOps environment using Team Foundation Server. This included input into branching and merging strategies, build definitions and automated builds which integrated into Microsoft Release Management U3 and 2015. Our team was responsible for CI/CD to 8 lower environments as well as production builds and deployments to over 300 on-premises servers.
- Worked with developing some Azure environments and migrating some applications to Visual Studio Team Services (VSTS).
Confidential, Tallahassee, Florida
Senior Software EngineerResponsibilities:
- Design and Stand Up New Instance of Confidential 2013
- In corporate existing functionality for timekeeping into Confidential
- Track Project Workflow and Metrics
- Version Control of Various IDEs.
- Customize Work Items and Process Templates
- Use API to Deliver Portal Availability using Confidential Object Model
- SharePoint Customizations
SOFTWARE QUALITY ASSOCIATES
Confidential, Wellesley, Massachusetts
Responsibilities:
- Using Confidential API to write a work item import/export tool for Excel import/export of all work item types per project collection and team project.
- Import/Export Tool to and from Excel to Microsoft Test Manager ( Confidential ).
- Automatic build/deployment tool utilizing Confidential Build Definitions.
- SSRS Customizations.
Confidential, Gainesville, Florida
Senior Software EngineerResponsibilities:
- Implementation of Confidential 2013 Release Management Functionality for entire corporate codebase.
- Using Confidential 2013 API to dynamically change Confidential Build definitions for release preparation.
- Build automation to use with the continuous integration scenario for triggering a coordination with Confidential Release Management.
Confidential
TEAM FOUNDATION Consultant, Orlando, FL
Responsibilities:
- Source Code Migration from Visual Source Safe to Team Foundation Server 2012.
- Implementation of Agile Process Template for Team.
- Creation of test plans and cases, then implementation through Confidential (Microsoft Test Manager).
- Hands on agile training.
- Branching and Merging Strategic Implementations.
Confidential
TEAM FOUNDATION Consultant, Sunrise, FL
Responsibilities:
- Migrate source code base from StarTeam to Team Foundation Server.
- Design and implement project workflow using customized templates.
- Convert QA function from HP Quality Center to Confidential .
- Automate build capability using gated check-in.
- Custom designed metrics reporting for management.
Confidential
TEAM FOUNDATION SERVER ADMIN and TEST AUTOMATION LEAD, Charlotte, NC/Parkland, FL
Responsibilities:
- Administrate instance of Team Foundation Server for EST Group at Confidential
- Design and write all automated test plans and strategies.
- Manage coding of automated tests including unit, coded UI and load testing.
- Design and implement websites using Confidential API.
- Gather and report performance metrics of team through Team Foundation Server.
- Use Confidential to help project team project workflow and to generate burn-down reports.
Confidential
TFS Admin/C# and VB SENIOR SOFTWARE DEVELOPER, Boca Raton, FL
Technologies include:Visual Basic, ASP.net, Microsoft SQL Server, SSIS, Ext.Net Web Development
Responsibilities:
- Responsible for programming Commissions System for company's Brokers.
- SSIS programming for data transfer and file conversions.
- Internal and External website design and coding using JQuery, EXT.net, C# and vb.
- ExtJS Web Development
- OData WCF Services
- MSSQL Stored Procedures and Triggers
- Project workflow design and implementation
Confidential
C# SENIOR SOFTWARE DEVELOPER, Charlotte, NC
Technologies include: C#, ASP.net, AJAX, Dependency Injection, Microsoft SQL Server, Synchfusion, WCF
Responsibilities:
- Part of group of developers which are writing software for Enterprise Stress Testing, which is the bank's analysis of its overall financial health which also is presented to the federal government.
- Programmed internal website for dynamic reporting on Enterprise Stress Testing.
- Designed and implemented several classes for the windows forms portion of the project.
- Designed and coded several WCF services, including one which specifically looks for activity and sends messages to subscribers based on subscription and particular activity initiated. Called EventBroker.
Confidential, Plantation, FL
TFS Admin/Senior Software Engineer
Responsibilities:
- Co-author of Confidential Automation framework. This is a series of class libraries which interacts with Team Foundation Server and XML logic files and is then viewed in an ASP.net website. The data is used for the dual purposes of automated testing of this group's software products as well as requirements management within the group. Algorithms within my parts include resolving data retrievals between an Microsoft SQL Server database and an various XML files which contain the logic as to which detail will appear in the end-user product. This makes extensive use of XML databases and the object model from Team Foundation Server.
- Authored and maintains the Make Confidential Database program, which is software that retrieves data based on build specifications from Team Foundation Server and then produces a database which is used in the auto code generation of the Mackinaw CPS, a software program used to maintain public safety two-way radios. Extensive interaction with team in Chengdu, China.
- Authored ASP.net website, MOTT (Model Options Test Tool). This is a intranet application which maintains the requirements for the Confidential Mackinaw CPS. The website gives the user the ability to enter in an infinite number of options for a two-way radio and produce values which will appear in the end-user program based on the selected options.
- Confidential Requirements 2 Website. This is an ASP.net website used to view/edit field-level detail for the Patriarch radio family of Confidential Two-way radios. This website tracks over 2000 different characteristics of the radio product and produces reports based on selections of product specifications. Database Administrator - Confidential Requirements Database (Microsoft SQL Server 2000), Team Foundation Server, SQL Server 2005.
- NET applications developer for Confidential Software Test Group.
- Tools Developer - Confidential Requirements Tool, Constraints Management System, Automated Tests using Rational Robot and Rational Visual Test 6.0
- Next Generation Platform development and steering committee.
- Execution of software system testing for Confidential Radio CPS. Radio Inventory Management Website. This is an asp.NET website which tracks the internal inventory of all radios, cables, accessories which are used internally by the Confidential Plantation. The application tracks by user, part, location and department and allows management to make testing decisions based on inventory. Built in security allows for administration as well as location transferring.
- Database administrator for Confidential Requirements Database. This database is Microsoft SQL Server 2005 and required constant maintenance of stored procedures, triggers and over 40 tables which comprise the majority of requirements for the Confidential Radio Customer Programming Software application. This database is used by over 160 software developers and testers.
- Authored the Confidential Web Requirements Tool, which was written in ASP.net with Visual Basic.net. This tool allows all users to access the SQL Server database and dynamically query the data for a wide range of requirements issues and values. This system is composed of over 200 datasets as well 40 aspx pages, included are both server-side and client scripting.
- Authored Confidential Constraints Tool which is used to track and define constraining functions (constraints) within the Confidential application system.
- Wrote automated software tests using both Rational Robot and Rational Visual Test 6.0 which saved my group hundreds of hours per test pass.
