Software Solutions Architect Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Senior Software Solutions Architect skilled in delivering enterprise quality solutions with an excellent track record of collaborating with stakeholders, development teams and customers to deliver enterprise - grade solutions.
- Experienced working in an Agile environment leveraging Scrum and Kanban frameworks.
- Comfortable participating/leading backlog grooming, sprint planning, daily standups and sprint reviews.
- Scrum Fundamentals certified.
- Experienced applying software design patterns and SOLID principles to produce maintainable and adaptive software. Knowing when, where and why, (or not) to apply design patterns. Cloud native software design patterns.
- Software Architectures
- Cloud Native, Serverless, Micro Services, N-Tier, N-Layer, IaaS, PaaS
- Software Development Processes
- Background in Test Driven Development (TDD), Domain Driven Development (DDD), and DevOps Lifecycle.
- Software Lifecycle Management
- Participated in the software development lifecycle from project charter through development, deployment and monitoring phases.
- Experience with ALM processes and tooling from Microsoft and Atlassian.
EXPERIENCE:
Software Solutions Architect
Confidential
Responsibilities:
- Currently involved in migrating application to ASP.NET Core and .NET Core framework.
- Lead architecture and design efforts for commercial SaaS product.
- Provided guidance refactoring existing code base to leverage cloud application design patterns.
- Contributed to database re-modeling for normalization and multi-tenant considerations.
- Developed roadmap and implementation plan for integrating Microsoft DevOps and Azure DevOps projects into software lifecycle management and CI/CD life cycle.
Software Solutions Architect
Confidential
Responsibilities:
- Worked with the product owner to determine project scope and system requirements.
- Configured projects and tooling for project management (ALM) and product delivery.
- Developed IoT solution to record product testing results from industrial equipment.
- Developed Universal Windows App (Windows Forms) to record test metrics and view test results.
Senior Software Engineer
Confidential, Austin, TX
Responsibilities:
- Participated as an agile team member to produce commercial WebApi product (APIaaS).
- Developed new RESTful APIs and refactored existing RESTful APIs per product backlog items.
- Designed new SQL Server database artifacts that backed the APIs.
- The APIs and databases are distributed as a SaaS solution, DataConnect®, a product used by third party software vendors to develop software solutions consumed by the space.
Senior Software Engineer
Confidential, Birmingham, AL
Responsibilities:
- Prepared statement of work for potential projects to address project scope, required resources and project deliverables.
- Collaborated with client to document requirements and architecture for SaaS user account registration process.
- Developed web frontend, WebApi service layer and backend (database) to support the above-mentioned registration process.
- Worked with client IT staff to design and develop single-sign-on solution for existing and future SaaS solutions.
- Assisted client IT staff in refactoring a web application to support multi-tenant solution.
- Worked with client IT staff to refactor web application from a role-based to claims-based authentication and authorization.
Senior Software Engineer
Confidential, Birmingham, AL
Responsibilities:
- Researched legacy systems code base and databases to determine reason(s) for timeouts.
- Refactored production code to resolve errors and performance issues in existing systems.
- Modified SQL Server schema, indexes and views to increase database performance.
- Encrypted configuration file entries to mitigate sensitive data exposure.
- Developed simple encrypt decrypt module to consume encrypted configuration data.
- Replaced Windows Services with SQL Server SSIS packages to increase data processing performance, which eliminated process timeouts during peak seasons.
Senior Software Engineer
Confidential, Ft. Walton Beach, FL
Responsibilities:
- Participated as development team member for commercial software in an agile environment.
- Developed new features for commercial software product CloudCare®.
- Researched new technologies to fulfill functional requirements and features.
- Ported legacy application code from Ruby and Python to C# and the .NET framework.
Lead Web Developer
Confidential, Birmingham, AL
Responsibilities:
- Provided guidance on modernizing software development process with Agile and Scrum.
- Implemented source code change management control and ALM processes with Microsoft TFS.
- Mentored junior developers and DBAs.
- Provided web application architecture and development for public facing websites.
- Converted existing websites from ColdFusion to ASP.Net and .Net Framework.
Founder and CEO
Confidential, Birmingham, AL
Responsibilities:
- Client management
- Sales and contract negotiation
- Vendor selection and management
- Project management
- Software architecture and design
- Developer mentoring
- Performance reviews
- Staff management