We provide IT Staff Augmentation Services!

Senior Software Architect Resume

5.00/5 (Submit Your Rating)

Columbia, SC

SUMMARY:

To obtain an Architect level position where my business and technical expertise can be combined to provide innovative solutions to real world business problems for a dynamic growing company striving to make the most of its technology investments.

SKILLS:

ADO.Net

ASP.Net

C#

Oracle PL / SQL

SQL Server T SQL

Technical Writing

VB.Net

Unix

Windows NT / XP

WORK EXPERIENCE:

Senior Software Architect

Confidential, Columbia, SC

Responsibilities:

  • I have been responsible for defining best practices for a diverse group of developers work on a large web application for state government.
  • Specific areas of responsibility focused on training / mentoring new developers, code reviews / audits to ensure that the architectural goals were consistently implemented, and helping to guide and focus the architectural goals as new requirements and best practices emerge.

Senior Project Leader

Confidential, Charlotte, NC

Responsibilities:

  • As a senior project leader, I was responsible for researching and implementing MOSS (Sharepoint) to unify various disjoint in house portal solutions.
  • Multiple generations of internally developed portals were being used for different lines of business within the Confidential department.
  • New lines of business requesting portal functionality and existing portals wanting new functionality natively supported in Sharepoint prompted research into the changing the portal development and deployment strategy.
  • Lowering the unit of deployment - deploy a web part instead of the entire web application
  • Enhanced reusability - individual web parts can be recombined on any number of pages to meet individual requirements without regard to positioning or placement
  • Enhanced time to market - much of the requested new functionality was natively supported by Sharepoint out of the box

Application Developer

Confidential, Charlotte, NC

Responsibilities:

  • As an application developer, I was responsible for designing a framework allowing the Enterprise Server Management group within Confidential to build a portal solution, consolidating event and server monitoring information.
  • This framework standardized development methodologies, streamlined adding new content, and made the resulting system more resilient to changes.

Sr. Software Architect

Confidential, Charlotte, NC

Responsibilities:

  • I was responsible for the code analysis and architectural review of a custom-built 20 million dollar Loan Origination System.
  • Specific areas of review for the architectural analysis included: documenting the current architecture, identifying problem areas, and making recommendations for improvements.
  • Another goal of the review was to map out a transition plan to migrate all components to the DotNet platform while minimizing the transition overhead.
  • Specific findings focused on strategies to consolidate and standardize data access methodologies to improve performance and maintainability.
  • I outlined strategies to leverage code generation and reflection to improve system performance by compiling table driven business logic into DotNet logic.
  • I outlined strategies for incorporating existing DotNet functionality into the VB6 code base to ease the transition from VB6 to DotNet.
  • I also mapped out guiding principles to help guide the decision making process for future design decisions.
  • In addition to documenting the findings, mentoring was a pivotal goal. A great deal of time was spent training the team on the processes used in making the findings and on the various technologies recommended.

Software Architect

Confidential, Charlotte, NC

Responsibilities:

  • As a software architect, I was responsible for designing and developing innovative technical solutions to business problems.
  • Specific solutions provided include: installation and configuration of a third party loan origination system that has served the company through record growth, developed a flexible data driven approach for expressing state specific business logic allowing the business groups to stay ahead in dynamic markets, developed a secure portal solution allowing brokers to securely connect to track their pipeline and conduct business over the internet, designed and developed an online loan registration system to improve a broker’s ability to do business over the internet.
  • As a software architect, I was responsible for evaluating the technical appropriateness of proposed solutions to business problems to ensure that the proposed solutions met not only the current business needs but also had the flexibility to accommodate future requirements.
  • I was also responsible for evaluating proposed solutions to ensure that new solutions would fit into the existing architecture as well as proposing and implementing modifications to simplify maintenance and ensuring a tighter integration with existing systems.

Application Developer / Configuration Management / Application Architect

Confidential

Responsibilities:

  • I served in various roles starting with Production Support and culminating in Application Architect.
  • Specific job responsibilities included maintaining the physical and logical separation of the various environments involved in the development life cycle, verifying the stability of the middle tier servers, and conducting technical code reviews at key checkpoints in the development life cycle.

We'd love your feedback!