We provide IT Staff Augmentation Services!

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

We'd love your feedback!