Owen Beckles

Software Engineer

Owen Beckles

About Me

I'm a Full-Stack software engineer with a strong focus on front-end development. I have 3 years of professional experience, during which I've become highly proficient in Javascript (React.js and Next.js) and Typescript. My passion for front-end development drives me to stay informed of modern trends and techniques, which enables me to create highly interactive and user-friendly interfaces.

In addition to my front-end expertise, I have experience working with backend technologies such as Ruby and Java, and I've also worked with infrastructure automation using tools like Puppet and AWS.

Currently, I work primarily as a front-end developer at Puppet, where I develop interactive, high-performing user interfaces using well-designed, testable code for our Continuous Delivery product. My experience in designing scalable architectures ensures that the solutions I deliver meet the needs of even the most complex projects.

Work Experience

March 2024 - Current
Software Engineer
Puppet
  • Develop and maintain the frontend of Continuous Delivery using TypeScript, focusing on enhancing UI components and resolving critical bugs
  • Collaborate on backend development using Java and Puppet, primarily addressing customer escalations and ensuring timely resolution of technical issues
September 2021 - March 2024
Associate Software Engineer
Puppet
  • Had a prominent role as frontend developer in transitioning the Puppet Forge from Ruby to React with Next.js
  • Transformed the legacy Puppet Forge infrastructure on AWS into a sleek, scalable, and highly-available platform. Pioneered end-to-end testing with Cypress and executed comprehensive load testing using BlazeMeter for the new production environment
  • Worked directly with product and UX teams to define, plan, and estimate new features

Work Expertise

This section provides a comprehensive overview of the languages and technologies I am proficient in, based on my work experience.

Javascript
90%
Next.js
90%
React.js
80%
Cypress
85%
HTML5
88%
CSS3
75%
Ruby
70%
PostgreSQL
75%
Node.js
90%
Amazon Web Services
85%
BlazeMeter
80%
Terraform
45%

Technologies

Javascript
React.js
Python
Node.js
Git
Amazon Web Services
Ruby
Bootstrap
HTML5
CSS3
Docker
Yarn

My Portfolio

A showcase of my passion, skills, and expertise in the world of technology and design. This section offers a glimpse into my journey as a professional and the projects I have undertaken.