We provide IT Staff Augmentation Services!

Principal Software Architect Resume

4.00/5 (Submit Your Rating)

GA

SUMMARY:

  • Created in - depth configuration management application responsible for maintaining network configuration information for approximately 2000 servers and network devices in Confidential ’s Extranet, which handles approximately 90% of all revenue traffic.
  • He is very effective during times of crisis. He has a calm demeanor and can effectively communicate and resolve issues very quickly, regardless of complexity and severity. In addition, he is skilled in product evaluation and can assess and communicate designs/implementations to all levels of management, both within IT and outside of IT.”
  • Performance Review - Confidential
  • Dramatically improved the turnaround time for openings to be processed within Recruiting department, speeding a process that took two weeks, on average, to about 3 days by developing a web-based recruiting management system.
  • Confidential: Cleaned up database in which nearly half of all records were invalid by creating tools that verified data validity, speeding up all applications with a connection to it by as much as 100% and eliminating time lost due to problems caused by the invalid data.
  • Confidential -IT.Net
  • Received award for consistently going above and beyond to provide customers with exceptional customer service.
  • Created support request monitoring tool to enable technicians to make sure that requests are being resolved promptly, and to provide management with a high-level overview of the team’s performance over time, which resulted in a 40% increase in the number of requests resolved within the Service Level Agreement.
  • Created wizard-based self-help support site that managed approximately 50% of all incoming Extranet support requests and reduced the average response time by nearly 10 minutes.

TECHNICAL SKILLS:

  • C/C++/C#
  • Ruby on Rails
  • Xamarin
  • Active Server Pages / ASP.Net
  • TSQL / Stored Procedures
  • SQL Server / MySQL
  • Team Foundation Server
  • REST & SOAP Web Services
  • OAuth / OpenID Connect / SSO
  • Git/GitHub
  • Amazon Web Services (AWS)
  • BizTalk Server

PROFESSIONAL EXPERIENCE:

Confidential, GA

Principal Software Architect

Responsibilites:

  • Re-architected partner search site as a Single Page App (HTML 5 + React) using geolocation and Google Maps as well as ElasticSearch, with a RESTful API written in Ruby on Rails, deployed in Docker containers and static pages served through Amazon S3.
  • Re-architected complex Business Intelligence application written on Ruby on Rails and DynamoDB (NoSQL) to reduce hosting costs and improve performance using Amazon S3 and Simple Queue Service (SQS).
  • Architected Federated Single Sign-On (SSO) portal in Ruby on Rails using OAuth 2.0 and implemented OpenID connect to allow users to sign-in using Google, Facebook, or an internal OAuth Identity Provider to any application registered on the portal.
  • Designed app to allow accountants to do a forms-based analysis of their services to identify optimal pricing strategies.
  • Designed and prototyped mobile app using Xamarin Forms that integrated with existing customer-facing financial app.
  • Travelled internationally (UK, Germany, and South Africa) once per year to meet with other architects and develop plans to integrate apps built for different regions and on different platforms.
  • Created prototype for data migration application to improve the customer conversion process from competing products using .Net REST services, Azure, and the Cloud Elements integration and mapping platform.
  • Developed and delivered a Ruby on Rails Security hands-on workshop to multiple global teams - still seen as the best curriculum available.

Confidential, GA

Enterprise Architect,

Responsibilites:
  • Pushed for a change to a business process across the enterprise that is estimated to increase revenue by $100K annually.
  • Responsible for re-architecting the legacy billing system (originally built in FoxPro) and overseeing the development and integration of new modules as they are completed.
  • Rewrote a business critical ASP.Net web application utilizing BizTalk 2006 R2 that handles new business transactions faster, more reliably, and more successfully than any other development team in over 2 years.
  • Designed system to replace a legacy authentication method used by both classic ASP and ASP.Net websites with a new, single sign-on based system using CAMS.
  • Created new requirements tracking system in Team Foundation Server (TFS), replacing an old Access database which was repeatedly failing with minimal disruption to business processes.

Confidential - Redmond, WA

Software Development Engineer,

Responsibilites:
  • Created distributed automated deployment and change management system for BizTalk artifacts using Silverlight, WCF, C#, SQL 2008, and BizTalk Server 2006, 2006 R2, and 2009.
  • Created C# Pipeline Components that allowed configurable transformation of EDI transactions that were being migrated from Gentran 5.1 to BizTalk Server 2009.
  • Developed feed in BizTalk Server 2006 R2 using Orchestrations and C# custom Pipeline Components to bulk load customer data from SAP via the LOB Adapter Pack and WCF into a customer & partner master database transactionally.
  • Optimized performance of a web-based message tracking system that was using Business Activity Monitoring (BAM), improving the response time by 2000%.
  • Worked on system to handle time (and security) sensitive bank wires using BizTalk Server 2006 R2 and Orchestrations.
  • Was responsible for rapid resolution of break/fix issues in production systems as they arose, and received many accolades for speed in problem solving and thoroughness of solutions.
  • Developed re-usable error handling solution to handle notification for all types of errors coming from BizTalk artifacts.
  • Created Automated Unit Testing framework for testing BizTalk Pipeline Components using C# and the Visual Studio Test system.
  • Developed re-usable error handling solution to handle notification for all types of errors coming from BizTalk artifacts.
  • Created MSBuild scripts to automate the build process for BizTalk solutions using Visual Studio Team Foundation Server (VSTF/VSTS).

Confidential - Redmond, WA

Programmer,

Responsibilites:
  • Created in-depth configuration management application responsible for maintaining network configuration information for approximately 2000 servers and network devices in Confidential ’s Extranet, which accounts for approximately 90% of all revenue traffic.
  • Created wizard-based self-help support site that manages incoming Extranet support requests and manages the process for paging on call technicians in response to high priority issues.
  • Created support request monitoring tool to enable technicians to make sure that requests are being resolved promptly, and to provide management with a high-level overview of the team’s performance over time, which resulted in a 40% increase in the number of requests resolved within the Service Level Agreement.

Confidential,

Web Developer/Programmer,

Responsibilites:
  • Significantly reduced number of cancellations per month due to lack of features in flagship product by developing a web site with a large number of requested features.
  • Cleaned up database in which nearly half of all records were invalid by creating tools that verified data validity, speeding up all applications with a connection to it by as much as 100% and eliminating time lost due to problems caused by the invalid data.
  • Created a web-based Task Management system that improved communication and accountability among employees, in addition to increasing the percentage of tasks completed on time.

Confidential - Southfield, MI

Sr. Intranet Specialist

Responsibilites:
  • Dramatically improved the turnaround time for openings to be processed within Recruiting department, speeding a process that took two weeks, on average, to about 3 days by developing a web-based recruiting management system.
  • Reduced calls to Human Resources by close to 50% and improved employee morale by developing an online tool that allows employees to check their vacation time available.
  • Implemented a Skill and Knowledge Management system that allowed employees to opt-in to special projects and positions using the skills they select, improving morale, and helping managers to make better use of existing human resources.

Confidential - Southfield, MI

Sr. Support Technician

Responsibilites:
  • Received award for consistently going above and beyond to provide customers with exceptional customer service.
  • Took initiative to create departmental website to allow proper flow of communication between employees and to provide a central store for all relevant documentation.
  • Named Lead Daytime Technician in recognition of leadership and communication abilities, as well as technical skills.

We'd love your feedback!