Java
Python
C#
C/C++
JavaScript
SQL
JSON
Gherkin
Selenium
Cucumber
.NET
HTML and XML
Tools
Git
Visual Studio
Intelij
Azure DevOps
TFS
Ubuntu
Linux
Insomnia API Testing
Programming Methodologies
Software Development Lifecycle
Behavior Driven Development
Test Automation
Functional Testing
Manual Testing
End to End Testing
API Testing
Regression Testing
Agile Development
Object Oriented Programing
General Skills
Microsoft Office
English
Spanish
About Me
Results-driven Software developer skilled in developing internal development and testing tools using
C#, Java, C++, and Python within an agile scrum team.
Seeking a challenging role where I can leverage my expertise in software development
and automation to contribute to the success of a dynamic organization.
Experience
Software Developer
General Motors
Chandler, AZ
May 2023 to October 2023
Software Developer at GM Software Define Vehicle, Telematics Team (GM OnStar Features) using C#, Python, and C++
Responsibilities:
Collaborated as a key member of an agile scrum team to develop internal testing and development tools for embedded systems, leveraging my knowledge of C#, Python, and C++ to enhance our tools, resulting in improved efficiency and productivity throughout the software development lifecycle.
Recreated asynchronous legacy embedded server client into .NET 7.0 and C# to provide better maintainability and compatibility of the client into the future.
Updated several Python repositories to meet organizational code standards using poetry, Mypy and Pylint, reducing detected errors by 90%.
Identified and resolved code defects through thorough debugging and troubleshooting, ensuring the delivery of high-quality software tools and minimizing potential issues during the software development lifecycle
Engaged in agile scrum team activities, including backlog refinement, daily stand-up meetings, and iteration planning, contributing to effective collaboration, improved team communication, and successful sprint deliveries
Automation Engineer
General Motors
Chandler, AZ
January 2022 to May 2023
Automation Engineer at GM Digital Business Team, on the Shop Click Drive Team using Java and Selenium
Responsibilities:
I ensured the quality of our CX journey customers' buying experience across our four brands by creating comprehensive automated regression test cases as part of an agile development team, reducing the time needed for manual regression testing by 50%.
Recognized for successfully automating the manual testing process for our dealer incentives and used car management web applications to automated test suites by utilizing Selenium, Java, and Cucumber for UI test automation.
Created automated REST API tests for our Brazil region buying process to verify our integration data by using Java and Rest-assured, streamlining the process of diagnosing API issues from an hour to a few minutes.
Actively participated in daily stand-up meetings, sprint planning, and retrospective sessions, contributing value insights and suggestions to drive continuous improvement within the agile development process
Participated in production cloud deployments every sprint, smoke testing the production web apps and raising any show stopping production issues.
Monitored, maintained, and ran Azure cloud pipelines for automated QA tests for Shop Click Drive Brazil.
Education
Bachelor of Science: Computer Science
Arizona State University, Tempe, AZ
August 2017 – May 2021
Capstone Project
Del E. Webb School of Construction - HoloLens 2-based virtual design and construction simulator
Our project created a HoloLens 2 construction simulator where students learn the principles of construction.
This was done with augmented reality and the HoloLens 2 to create a virtual playhouse that
users can add or remove parts, paint, and scale up or down.