Resourceful and meticulous Architect and Project Manager with many years of dedicated experience listening to client needs to create exciting and inspiring solutions. Deadline-driven creative thinker motivated to promote full-cycle project completion to optimize client satisfaction. Results-driven leader seeking to leverage background into an Architect role with a progressive organization.
Overview
22
22
years of professional experience
Work History
Senior Architect, Director
Kinsale Insurance
Richmond, USA
04.2019 - 09.2024
Oversaw the creation of enterprise architecture for a rapidly expanding insurance firm
Developed strategy of adopting managed (hosted) services and modernizing core differentiating internal processes and technologies to align with business goals and objectives
Planned for and executed Cloud migration strategy utilizing AWS, Azure and other cloud service providers
Achieved successful execution of strategies through team leadership
Developed and presented IT vision and strategy to align stakeholders and teams under a unified approach and methodology
Championed leveraging technology for improved quality and streamlined processes.
Promoted a culture of continuous improvement in code, architecture, and processes across the entire team
Transformed enterprise architecture function to identify potential technical solutions by leveraging product evaluations, design processes and reference architectures
Engineered a strategic platform development practice with a focus on Kong API Gateway
Created reference architectures using Java Spring Boot, Angular Material and other core technical tools to facilitate platform integration with feature teams
Effective stakeholder communication utilized to isolate specific use cases, implementation details, and value propositions.
Developed and implemented solutions making use of cloud-native technologies like GitLab CI/CD, Docker containers and Kubernetes to improve efficiency
API Development Manager
United Network for Organ Sharing (UNOS)
Richmond, USA
10.2015 - 04.2019
Work on a challenging selection of projects focused on designing and developing APIs and web services to streamline and expand data exchange for both internal and external systems including commercial electronic medical systems
Provide technology leadership, vision and strategy that includes identifying architectural needs, anticipating future requirements and defining technology solutions that allow for quickly and effectively serving the donor and transplant community
Supervise an agile scrum team of developers and testers, including directing and prioritizing workload, performing annual reviews and salary administration, and identifying and providing appropriate training
Foster an environment of collaboration and innovation
Produce time lines for new and enhanced services
Identify key milestones for minimal viable products that can be used to engage the user community
Effectively monitor and report status of development team progress to ensure on-time and on-budget performance
Engage with the business teams and the user community to ensure architectural direction is consistent with goals and meets the needs of our users
Technical Lead, Customer Servicing/Digital
Capital One
Richmond, USA
08.2008 - 10.2015
Position involves all aspects of overseeing the technical delivery of card servicing projects including managing code delivery from offshore, working with other platforms to resolve issues and ensuring the development deliverables are in agreement with approved business requirements
Position accomplishments include the following:
Served as the platform technical lead of various Card projects and initiatives
In this role, I had responsibility of developing component designs, representing platform concerns over technical approaches and approving overall solution architecture
I was selected into the Circle of Excellence – which is Capital One’s highest employee recognition award
Provided technical oversight of Enhanced transaction implementation for online card servicing platform requiring working in new development model involving consuming REST API’s and Google Maps to create an industry first customer experience
Manage key contracting/vendor resources including approving work orders, progress tracking and obtaining budget approvals
Manage development personnel and track work against enterprise roadmap
Serve as a team leader in recommending, designing and approving design solutions within an agile team environment
Requires close collaboration with the product owner, business analysts and development resources to plan and implement works tasks that implement recommended solutions
Senior Software Architect
LandAmerica
Richmond, USA
02.2003 - 07.2008
Developed software architecture plans and blueprints to guide development teams.
Analyzed existing systems and proposed solutions to improve performance and scalability.
Created web services architectures for distributed applications.
Education
Bachelor of Science (B.S.) - Science, Technology, And Society