Rhiad C.Back-end and Systems Engineer
Skills
A backend software engineer proficient in DevOps and infrastructure with extensive experience across various domains, including financial sectors and data engineering tools. Specializing in planning, delivering, and maintaining distributed, highly scalable microservices within an event-driven architecture. Proficient in technologies such as Kafka, AWS, Golang, and Kubernetes, with a comprehensive understanding of database management. Expertise spans SQL databases, including Postgres and MySQL, as well as NoSQL databases like MongoDB and DynamoDB. Demonstrates a strong interest in infrastructure tools, with significant experience in Linux systems and a keen enthusiasm for data engineering.
Golang Platform Software Engineer
5/1/2022 - 8/1/2023
Developed expertise in implementing and promoting a GitOps culture while building CI/CD pipelines utilizing ArgoCD, GitHub Actions, and Tekton. Gained extensive experience in container orchestration with Kubernetes, managing artifacts, clusters, namespaces, services, and Helm Charts, as well as developing and maintaining microservices, APIs, and tools using Golang. Actively contributed to team discussions on best practices and improvements in Go engineering. Enhanced observability and distributed tracing using OpenTelemetry, Jaeger, and Prometheus. Leveraged AWS managed services, including EKS, MSK, Lambda, DynamoDB, and CodeBuild, for infrastructure management. Conducted thorough code reviews to ensure the highest quality standards.Golang Software Engineer
12/1/2021 - 5/1/2022
Developed and managed microservices and APIs using Golang in a microservices-focused environment with asynchronous communication utilizing the EDA architectural design pattern. Engaged in data streaming with Kafka, implementing producers, consumers, delivery reports, and a DLQ system. Utilized GitLab pipelines for continuous integration and delivery, and monitored and managed container orchestration through Kubernetes. Conducted code reviews to ensure code quality, and implemented various workflows, most notably GitFlow. Working within Agile development frameworks with cross-functional product teams was a key aspect of the role. Additionally, created and led the Golang skill team, facilitating skill development and knowledge sharing among team members.Golang/Elixir Software Engineer
6/1/2021 - 12/1/2021
Developed proficiency in maintaining and managing microservices within an Event Driven architecture using Go and Elixir. Gained experience with the Phoenix framework and pure Elixir in development. Utilized technologies such as Postgres, Pub/Sub, Redis, GCP, Docker, and Kubernetes. Operated within an agile development environment, employing both Scrum and Kanban methodologies while collaborating closely with the product team. Presented workshops and contributed to extensive software documentation. Actively engaged with the engineering team in discussions to standardize and enhance software development practices.Software Engineer
1/1/2020 - 2/1/2022
Engaged in various projects centered on full stack development, both personal and client-focused. Successfully built web applications employing JavaScript, React, MySQL, MongoDB, and AWS services. Developed a sports data platform utilizing NodeJS and PostgreSQL. Gained experience with a wide array of technologies including Linux, Docker, GitHub, and GitLab.Scientific Researcher - Computational physics
1/1/2019 - 12/1/2019
Conducted advanced research involving Lorentz transformations and matrix rotations, utilizing Matlab for data analysis and simulations. Demonstrated proficiency in Matlab for conducting complex computations and visualizations, including the implementation of Lorentz transformation algorithms. Managed and optimized data storage and retrieval processes using MySQL, ensuring efficient and accurate database operations. Capable of integrating Matlab with MySQL for seamless data exchange and automated processing, enhancing the overall workflow.Full stack Software Engineering Internship
1/1/2017 - 12/1/2017
Engaged in full-stack development utilizing PHP and frameworks such as Laravel, CodeIgniter, and Cake, complemented by experience with JavaScript, jQuery, and Ajax. Demonstrated proficiency in database management with MySQL and front-end development using HTML/CSS, React, and Bootstrap. Utilized version control tools like Git, ensuring collaborative workflows on platforms such as GitHub and Bitbucket.
BS Computer Science at Federal University of ABC
2017 - 2025BS Software Engineering at Cesumar University
2021 - 2024
Rhiad is available for hire
Hire Rhiad C.All Howdy Candidates are vetted for skills and english proficiency.