How customer-facing work and technical curiosity led me to Solutions Architecture, and why I believe it fits the skills I already had.
Cloud computing was transforming how every organization (from startups to government agencies) built, deployed, and scaled technology. I saw that the skills already in demand weren't just technical. Organizations needed people who could translate requirements into architecture, communicate trade-offs to executives, and guide customers through decisions. That description sounded familiar.
What I value about Solutions Architecture specifically is that the technical work is inseparable from the human work. You are always designing for someone: a customer, a team, an organization. Discovery meetings, architecture reviews, and executive presentations all require the same communication and empathy skills I developed working with customers through difficult situations.
I did not come to cloud looking for a shortcut. I started with data analytics, moved to Linux fundamentals, enrolled in WGU's Computer Science degree, earned the AWS Solutions Architect Associate certification, and built real architectures using Terraform, EC2, Lambda, RDS, CloudFront, and more. I wanted to earn my place in this field, not just claim it.
In my previous career, I helped individuals and families recover from property losses. That mattered. In cloud architecture, a well-designed solution can protect the data of millions of users, save an organization thousands of dollars monthly, or enable a startup to launch in weeks instead of years. The scale of impact in cloud is unlike anything else in technology.
Cloud architecture forced me to think in terms of interconnected systems, failure modes, and cascading effects. This deepened my analytical skills beyond what any previous role had required.
Every architecture decision has trade-offs: cost vs. performance, availability vs. complexity, managed vs. self-hosted. Learning to reason about these openly changed how I approach every problem.
Designing secure-by-default systems (encryption at rest and in transit, least-privilege IAM, private subnets, WAF rules) gave me a new lens for thinking about risk, one I now apply everywhere.
Architecture documentation (diagrams, decision records, runbooks) is a different kind of writing than claim reports or customer letters. Learning to write clearly for technical audiences sharpened my communication significantly.
Learning to express infrastructure as code was a turning point. IaC made architectures reproducible, auditable, and version-controlled, and gave me a mental model for treating infrastructure like software.
The Well-Architected Framework reinforced something I already believed: technology decisions must always connect back to business outcomes. Cost optimization, reliability, and performance exist to serve people, not as ends in themselves.