Principal Software Architect Resume
5.00/5 (Submit Your Rating)
PennsylvaniA
SUMMARY:
- Software Architect experienced in leading highly technical organizations to deliver complex software solutions while creating and fostering a culture of innovative product improvement, a strong sense of team cohesion, and a passion to win.
- A record of success leading dedicated teams as well as third party, local, and remote contributors to create market defining Confidential and Confidential products and services.
- Adept at providing complex and high speed financial, medical, profiling, analytics, and discovery tools while adhering to strict regulations for data privacy, security, and retention.
- A strong drive to create order, bringing structure and consistency to technology leadership activities, strengthening the long term health of the technology organization and ensuring that all stakeholders are equipped to make the best possible decisions for both the short and long term benefit of the business and technology needs of the organization.
SKILLS:
- Big Data Architecture and Fabrication
- Remote and Local Team Management
- Third Party Vendor Management
- Project Budget Management
- Web Based Solutions Delivery
- Testing and Maintenance Task Automation
- Corporate Technology Culture Advocate
- C#, VB.NET, Ruby, PHP, SQL
- TFS, GIT, SVN, CVS, Mercurial
- Certified Scrum Master
- Enterprise Architecture
- Service Oriented Architecture
- MVC, WCF, Entity Framework
- Organizational Process Improvement
PROFESSIONAL EXPERIENCE:
Confidential, Pennsylvania
Principal Software Architect
Responsibilities:
- Create and manage software development roadmaps across the Mid - Market portfolio, ensuring that alignment is maintained with the company wide technology roadmap.
- Design and lead phased implementation of new software architecture for the Mid-Market flagship product, facilitating short and long term business needs while positioning the product for reduced effort for maintenance and development tasks in the future.
- Retroactively document architecture of existing systems, and create a standard diagramming pattern for new systems, ensuring those documents remain current and visible.
- Lead by example by floating in and out of development teams as needed to implement the patterns and practices being prescribed for development teams to follow.
- Work with and advise business partners in the creation of new business cases in order to fulfill the long term roadmap objectives.
- Oversee proof of concept development work in conjunction with business cases for new products and redesigns of existing systems.
- Advise development director in changes and improvements to tools, practices, and processes to allow developers to work more rapidly and confidently while facilitating more timely and accurate data points and metrics with which to make decisions.
- Co-Authored team charter, and founded group including people and technology leaders throughout the company.
- Facilitate team meetings and track goals and deliverables of all architectural initiatives across the company.
- Introduced TOGAF and prescribed uniform training for all members of the team.
- Design, propose, and lead implementation of companywide process improvement and standardization projects.
Confidential, Springfield, PA
Solutions Consultant
Responsibilities:
- Worked with clients to architect, develop, and deploy business essential customer facing applications individually or as part of a small team.
- Analyzed, troubleshot, repaired, and improved existing software created by in house development teams and other third party development groups.
- Drafted recommendations for system and business improvements, working within government regulations pertaining to privacy, data retention, and auditability.
- Delivered solutions primarily focused on, but not limited to, the financial and medical industries, including internal data processing, scheduling, and workflow tools and externally facing data gathering and information applications.
Confidential, King of Prussia, PA
Manager of Software Engineering
Responsibilities:
- Direct technical project ownership and budget accountability
- Managed projects comprised of multiple teams with varied specialization, geography, and culture.
- Directly managed third party vendor relationships including creation of SOW, price negotiations, and billing.
- Worked closely as a principal stakeholder to shape product direction, business strategy, and technical architecture.
- Oversaw customer support, technical documentation, and custom implementation of product solutions.
- Architected new feature and system improvement projects, as well as document/diagram full system architecture working with peers throughout the company to achieve the shared enterprise architecture goals.
- Led development and release of the first and second customer facing APIs to be released as part of the company’s new API platform offering, creating the first version of the standards that would serve as the template for future development of offerings on this platform.
Confidential
Founding member
Responsibilities:
- Responsible for creating and steering the long term technology direction of the Confidential product development organization.
- Led creation, rollout, and tracking of the Architecture Education Plan designed to bring practical understanding of the goals and process of the architecture strategy, as well as the individual, team, and companywide benefits of the strategy.
- Created and oversaw maintenance of the Confidential Architecture library where architectural diagrams, API documentation, and technical white papers were gathered and made available for quick reference to all technical teams.
Manager of Quality Assurance
Confidential
Responsibilities:
- Managed highly technical team with heavy reliance on automation tools and offshore resource models.
- Involved in full SDLC for all assigned projects.
- Oversaw and coordinated all technical customer support efforts and customer interactions.
- SME contact for sales and training teams, supporting in technically involved sales and training engagements.
Senior Quality Assurance Analyst
Confidential
Responsibilities:
- Lead quality assurance tester and SME for multiple customer facing products.
- Responsible for overall end-to-end test completeness and accuracy.
- Designed, developed, and implemented first generation of custom automated testing suite and execution tool used to bring product quality of the new pre-release competitive intelligence tool up to release ready standards.