Raymundo Ayala_
SW Development Engineer II - Dexcom
I have finished my education over at CSU Bakersfield graduating with a Bachelor of Science in Computer Science. I am currently working at Dexcom as a Software Development Engineer II.
Throughout my career I have gained considerable experience in developing both mobile and web apps. I have also worked alongside other individuals on complex and time sensistive projects. My main focus is backend and cloud infrastructure but I also have frontend experience. Fun Fact: this portfolio website is being hosted on an AWS S3 bucket as a static website and makes use of API Gateway, AWS SES, and some of its serverless computing technology(Lambda) to create a functional contact form.
I'm always excited to work on new projects so feel free to contact me if you are interested in building something.
California State University of Bakersfield
2019 - 2022
Computer Science, Bachelor of Science
Relevant Courses:
•Data Structures and Algorithms •Algorithm Analysis •Artificial Intelligence •Distributed and Parallel Computation •Application Development •Software Engineering
West Hills Community College Lemoore
2016 - 2019
Liberal Arts Associate's Degree in Math & Science
SW Development Engineer II - Dexcom
2024 - PRESENT
Associate Cloud Ops Engineer - PowerSchool
2023 - 2024
Tasks:
• Provided efficient application support in cloud-hosted environments, resolving issues
with instances and customer requests through effective problem-solving skills.
• Applied technical expertise in Unix/Linux, Windows, and cloud technologies (Azure, AWS) to support and manage cloud-hosted products.
• Contributed to the development and maintenance of Ansible playbooks for configuration management and application deployment.
• Developed automated workflows that led to increased operational efficiency, saving
company time and financial resources.
• Managed and maintained GitLab CI/CD pipelines for multiple projects, ensuring
smooth and efficient software delivery.
Junior DevOps - Freelance
2022 - 2023
Tasks:
• Played a key role in setting up cloud infrastructure for different clients on AWS for
three distinct environments: Develop, Stage, and Production
• Automated deployments and rollbacks across all three environments using AWS EC2,
Autoscaling, Lambda, RDS, IAM, and GitHub Actions. This streamlined the software
release process, reducing manual effort, and ensuring consistent and reliable updates.
• Assumed responsibility for setting up comprehensive monitoring and alert systems
using AWS CloudWatch, Lambda, IAM, and Slack, providing real-time insights into
application performance and enabling proactive issue detection and resolution.
• Implemented robust backup strategies for client databases in all three environments.
This provided data protection and enabled seamless recovery options in case of any
unforeseen events or data loss incidents.
Junior DevOps - Lous Auto Glass
2022 - 2022
Tasks:
• Developed and launched a dynamic website for an automotive glass repair business. Integrated contact-form functionality using Nodemailer and AWS WorkMail, enabling smooth communication between the business and its customers.
• Automated the deployment process using Terraform and Git CI/CD, simplifying server launch, dependency installation, and custom domain setup.
• Implemented proactive monitoring through CloudWatch, ensuring prompt detection of any EC2 downtime. Configured Slack notifications for immediate response to critical system issues.
Junior DevOps - United Truck School
2022 - 2022
Tasks:
• Developed and deployed a static website utilizing the AngularJS framework to promote a local CDL training school. The website is currently hosted on a public S3 bucket within the AWS infrastructure, and its deployment was facilitated using Terraform. Leveraging the power of AWS services, including Route 53 for DNS management and CloudFront for content distribution, ensures high availability and optimal performance.
Python 80%
C++ 70%
java 80%
SQL 80%
GIT 80%
HTML/CSS 90%
AngularJS & NodeJS 70%
Terraform, AWS, GIT CI/CD 70%
Took responsibility of designing a website for an automotive glass repair company based in Fresno, CA. The deployment process is streamlined and automated using Terraform and Github Actions. Leveraging the AWS infrastructure, the website is securely hosted, providing a reliable online presence to effectively serve the company's clientele.
Used stack:
www.lousautoglass.comThe online learning platform offers comprehensive American Sign Language courses, designed with a game-based learning approach to ensure user engagement and motivation. Users are provided with locked lessons, which they can unlock through their progress. To enhance accessibility and convenience, users have the option to sign up for an account using their email or leverage supported federated access methods such as Facebook and Google. As part of a senior group project, I took responsibility for developing the frontend of the web application.
Used stack:
For this project, I developed an Android mobile application designed to assist users in selecting a movie to watch in theaters when facing indecisiveness about current releases. The application effectively utilizes the IMDB API to request and retrieve up-to-date information about movies currently playing in theaters.
Used stack:
For our group project, we decided to develop an Android mobile application that features two popular games: Blackjack and Texas Hold'em. The purpose of this application is to provide students with a leisure activity during their downtime between classes, allowing them to engage in gameplay against a computer opponent. My role in this project entailed ensuring the smooth execution of the betting routine and effectively managing the card dealing process for an enjoyable gaming experience.
Used stack:
www.roadrunnercasino.comFor our collaborative project, our team successfully constructed an online video gaming business website with database functionalities. My specific contributions entailed the creation employee and inventory tables, as well as the implementation of efficient stored procedures to streamline complex queries within our database. Moreover, I assumed responsibility for creating the user interface, ensuring a seamless and engaging user experience.
Used stack:
Get in touch_
Or just write me a letter here_