What was your journey to Pragmatics like?
I joined Pragmatics in May 2016 as a hungry college student looking to prove himself. My decision to join Pragmatics centered around the people and the environment.
What is your current role at Pragmatics? Tell us more about a project that you are most proud of.
I am currently a Senior Software Engineer at Technology Solutions Group (TSG), focusing on Backend Development and supporting DevOps work as necessary.
I am most proud of our work on the code submissions supporting Business Development proposals. A lot of people across the company came together to make the code submissions happen. It was one of the most significant DevOps solutions engineered by TSG, and we continue to use our experience to guide our decision-making today.
When and why did you join AWS Cloud Community of Practice (CoP)? Tell us about your experience there.
I joined the AWS Cloud Community of Practice (CoP) to encourage automated testing and stay up to date with the latest cloud strategies Pragmatics and the rest of the industry are using.
I joined the AWS Cloud Community of Practice (CoP) to encourage automated testing and stay up to date with the latest cloud strategies Pragmatics and the rest of the industry are using. I’m excited to potentially give presentations sharing my knowledge on Test-Driven Development (TDD). Kent Beck said, “If I can’t figure out how to write a test for it, then I have no business programming it in the first place,” and I am in full agreement with him. I believe for the majority of work we do as a company, TDD is the answer.
What do you love the most about the Cloud CoP?
Consistent training is a great way to keep your skills up to date — the more hands-on, the better.
AWS Cloud CoP provides me a platform to learn about new Information Technology solutions and meet Pragmatists from different teams across the company whom I don’t normally get a chance to interact with. Hearing a different perspective is invaluable, especially when working in the same area for a long time.
Consistent training is a great way to keep your skills up to date — the more hands-on, the better. I wouldn’t have been able to complete some of the AWS work without getting trained by other team members first.
Outside of work, how do you describe yourself?
In my free time, I enjoy playing video games. When I go out, I enjoy having drinks at sports bars, eating at the local taco shop, and playing golf. I also picked up playing the electric guitar this year.