We provide IT Staff Augmentation Services!

Software Architect Resume Profile

4.00/5 (Submit Your Rating)

Software Architect

Detail oriented programmer with 15 years of experience in designing and implementing small to large scale projects to meet the highly evolving needs of the business. Experience with leading edge programming tools complemented by the ability to assess new and upcoming technologies. Solid database design and implementation skills as well as a vast experience in the areas of process automation, workflow design and .NET technologies.

Environments:

Microsoft Windows, UNIX, MVS

Programming:

C , .NET Framework 1.0 3.5,ASP.NET, AJAX, TSQL, MS Reporting Services, C, C , ISPF

Tools:

Visual Studio Team System, Erwin, Visio, SQL Server, IBM UDB,MOSS 2007, SSIS, Crystal Reports, Windows Communication Foundation, Windows Workflow, Sonic ESB, Visual Source Safe, Team Foundation Server

Development:

Object oriented Design, Agile Software Development, Solutions Architecture

Professional Experience

Confidential

Software Architect

  • Designed and led development team on successful corporate initiative to consolidate employee information from various departments into a central repository in order to reduce manual effort by as much as 30 . This solution required working with various department heads in the design of the new employee database which was implemented in SQL Server 2005 and maintained through a new web application written using ASP.NET and C .
  • Successfully implemented project to upgrade the banks existing Performance Management System written in ASP to ASP.NET using C . This solution required working closely with Vice President of Human Resources to define the new business needs and incorporating the existing history into the new employee database.
  • Designed and successfully implemented internal messaging framework to facilitate the communication with existing departmental databases and the banks existing Enterprise Service Bus. This solution required the serialization of messages into a C object based layer exposed as WCF services to be used by new or existing applications bank wide.
  • Completed initiative to identify core customers at risk of leaving the bank. This solution required working with Executive Management to identify the key indicators to a customer at risk as well as developing a new set of reports using SQL Server Reporting Services to deliver real-time information through the reporting portal.
  • Successfully implemented project to automate the identification of customer address changes and produce letters through reporting portal which increased the accuracy and reduced the amount of manual effort by 50 . This solution required an addition to the current Data Warehouse model, additional logic into the current warehouse update as well as the subsequent reports to be viewed in the internal reporting portal.
  • Designed and successful implemented project to automate the identification and reporting of missing customer information in accordance with the Know Your Customer ACT. This solution required adding to the current SQL Server Data Warehouse model, adding logic into the current warehouse update as well as the subsequent reports to be viewed in our internal reporting portal.
  • Led development team on project to upgrade existing internal information portal used by bank employees for all customer information. This solution required the re-architecting of the current ASP.NET 1.1 applications to ASP.NET 2.0 applications using C as well as developing a new application security model to be added to the existing employee database model.
  • Completed proof of concept to incorporate employee information from the central repository into the existing MOSS 2007 environment. This solution required exposing additional employee information via WCF services in C and using the Business Data Catalog in Windows SharePoint Server to enhance the employee profile.

Confidential

Lead Programmer 2001 2006

  • Managed a team of designers and developers on multi-year corporate initiative to migrate the current mainframe order system to a .NET web based architecture which included client facing web applications, windows based administration applications and off line batch processing. During the first phase of the project I was responsible for meeting with the business development team and the executive management to work through their requirements. I evaluated the current technologies available and proposed a.NET Framework 1.0 Beta 1 solution to executive management for approval. The design phase included designing the frameworks needed to allow the application to communicate with the mainframe legacy system and to establish the architectural guidance for the applications. During the build phase of the project I was responsible for not only developing key portions of the architecture infrastructure but also working with the project manager to make sure that all parts of the application were built on time and to the designed specifications. I also supported the application throughout the testing and implementation phases.
  • Lead designer on corporate project to create external web portal for client to view reports. This solution utilized a fully integrated set of web services written in C , hosted in IIS and accessed real-time data from the backend DB2 database using ADO.NET while securing the frontend with Active Directory. During this project I was required to meet on a regular basis with the business stakeholders to gather and help produce the business requirements as well as communicate with the development group the design and coding specifications.
  • Participated in the design of the new data model for a major multi-year corporate initiative to replace previous workflow system in order to reduce computer related costs by as much as 50 and to increase productivity by 30 without increasing staff. In the design phase of this project my primary role was to work with the data modelers as the subject matter expert for the current system. When this project moved from the design phase to the implementation phase my role was to design and code any of the infrastructure pieces needed to integrate with the current billing system.
  • Worked on multi-year project to convert core business systems from manual JCL submissions to fully automated workflow systems including job set-up, multiple processing steps, result tracking, quality control and automated billing of work. New systems dramatically reduced costs, cycle time, and person-hours required to accomplish the work. Huge data volumes required very efficient processing concepts and creation of a start to finish automated processing factory . Do to the length of this project my role changed from just being a programmer all the way to leading other programmers on the enhancement and maintenance of this system.

Software Developer Expert Confidential

  • Worked closely with external clients to develop business plan to refine systems and procedures in order to increase efficiency and reduce business costs. My role in this solution was to gather business requirements and create the coding specifications for the development team.
  • Supervised and mentored a small group of Programmers to advance their knowledge of the workflow system in order to meet corporate initiatives.
  • Designed and implemented project for new method of shipment from the current automated order system to our SMTP gateway. This solution required the implementation of the MIME spec as well as the correct translation of EBCDIC to ASCII.
  • Consistently met management expectations to complete corporate initiatives either on-time or ahead of schedule and within budget.

Programmer Confidential

  • Successfully completed project to fully automate the incoming delimited files into fixed block files on the mainframe in order to shorten turnaround cycle time and reduce processing costs. This project cut an average delivery time from 5 days to 1 day. Employee hours were reduced by an average of 90 and computer related costs were reduced by 10 .
  • Completed mission-critical project to transfer data between mainframe and network FTP server. This solution required the creation of a new scheduled process written in C as well as the supporting reports.
  • Worked with user acceptance group to help enhance and improve the ongoing workflow system which consisted of over 2,000 programs and 800 database tables.

We'd love your feedback!