Strategic Software Engineer skilled in application development, testing and optimization. Excels at coordinating ground-up planning, programming, and implementation for core modules. Maintains strong object-oriented and software architecture fundamentals.
Overview
6
6
years of professional experience
Work History
Software Engineer
General Motors
Austin
03.2021 - Current
Contributed to the Advanced Vehicle Inventory Platform (AVIP), delivering real-time inventory data to dealerships.
Designed and maintained microservices with Java Spring Boot, deployed on Kubernetes and integrated with AWS for scalability.
Led CI/CD pipeline integrations with Jenkins, optimizing deployment processes and enhancing system stability.
Developed RESTful APIs using Swagger, enabling seamless communication between services.
Optimized search functionality with ElasticSearch, and implemented event-driven communication using Kafka, improving system performance.
Automated API testing with Rest Assured streamlines validation processes and reduces manual testing.
Configured ServiceNow workflows, managed Performance Analytics (SPA) dashboards, and integrated KPIs for trend analysis.
Utilized Grafana, Dynatrace, and Kibana for system performance monitoring, resolving issues, and enhancing operational efficiency.
Managed incidents and change requests through ServiceNow, ensuring minimal downtime and operational continuity.
Participated in regular meetings with stakeholders to discuss project progress, changes, challenges.
Software Quality & Automation Engineer
Fidelity Investment Services (FIS)
Littlerock
01.2019 - 03.2021
Led the development and continuous improvement of end-to-end automation frameworks using Selenium WebDriver for web applications and Rest Assured for robust API testing, enhancing test coverage and reducing manual intervention.
Integrated automated test suites into CI/CD pipelines with tools like Jenkins and GitLab, optimizing the delivery pipeline and enabling faster, reliable releases.
Designed and executed automated test cases for both functional and regression testing, identifying critical defects and ensuring high-quality deliverables.
Performed thorough data validation and transformation using SQL, ensuring data consistency across systems and compliance with financial regulations.
Automated API workflows, integrating with RESTful web services to streamline business processes and reduce human errors, improving operational efficiency.
Utilized JIRA and Confluence for tracking, reporting, and managing defects, ensuring alignment with agile development practices.
Contributed to performance testing and load testing using tools like JMeter and Gatling, ensuring the system’s stability and performance under high-load conditions.
Collaborated cross-functionally with QA teams, developers, and business analysts to refine and optimize testing processes, ensuring alignment with both functional and non-functional requirements.
Identified opportunities for test automation improvements, creating reusable components and implementing best practices for scalability and maintainability in automation frameworks.