Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Mario Yepez-Olvera

Software Engineer
Newark,CA

Summary

Dynamic and versatile Software Engineer with over 9 years of experience specializing in developing and enhancing complex software solutions across various domains. Experienced in a wide range of technologies including front-end and back-end development with a strong focus on creating efficient, scalable, and user-friendly applications. Demonstrated expertise in leading the development of high-performance platforms, optimizing existing systems, and driving technical innovation. A collaborative team player known for mentoring peers and fostering a productive and innovative work environment. Bilingual in English and Spanish.

Overview

7
7
years of professional experience
7
7
years of post-secondary education

Work History

Senior Full Stack Software Engineer

Emodo Ericsson
San Francisco, CA
4 2022 - 6 2024

Software Development: Led accelerated development of new platforms using React, GraphQL, NestJS, TypeScript, and Go.

Project Management: Delivered high-quality solutions on schedule by prioritizing tasks and managing timelines.

UI/Backend Maintenance: Enhanced client-facing UI and backend services with Spring Framework, Java, and Java Server Pages.

Performance Optimization: Resolved bottlenecks in distributed Java Spring application, achieving sub-100ms response times.

API Design: Implemented REST APIs for integration between legacy systems and new solutions in Go and Java.

Deployment: Orchestrated deployments using Kubernetes, Terraform, Docker, and Helm charts.

Data Management: Managed event auditing and data streaming with Kinesis, ensuring robust performance.

Team Development: Mentored team members and fostered a collaborative environment.

CI/CD Automation: Implemented GitHub Actions to enhance deployment efficiency and code quality.

Authentication Integration: Integrated Auth0 for external login and Okta for internal login.

Team Leadership: Supervised a team of 5 engineers across multiple time zones, ensuring project alignment.

  • Maintained application security by conducting regular code reviews and fixing vulnerabilities as needed

Full Stack Software Engineer

Emodo Ericsson
San Francisco, CA
09.2018 - 04.2022

Feature Development: Enhanced core platform features using Java Spring, Java Server Pages, JavaScript, and Hibernate.

API Development: Wrote REST APIs in Java to enable backend communication.

Performance Optimization: Improved UI performance with Lucene Indexes to reduce search and filter latency.

Multimedia Integration: Led development and integration of audio and video content formats.

Cross-Functional Collaboration: Worked with the Product team to implement feature enhancements.

Code Refactoring: Refactored software components to improve usability and align with best practices.

Software Automation Engineer

Cisco Systems
San Jose, CA
07.2015 - 09.2018

Test Scope Definition: Collaborated with Development team to define test scopes for new features and platforms, ensuring software quality.

Automation Framework: Utilized PyATS for automation across Command Line Interfaces, REST APIs, and Web Browsers.

Core Libraries Development: Developed and maintained core automation libraries in Python, enhancing testing processes.

Script Development: Created reusable and testable Python scripts, streamlining procedures and increasing reusability.

Education

Master of Science - Software Engineering

San Jose State University
San Jose, CA
01.2018 - 12.2020

Bachelor of Science - Computer Science & Engineering

University of California - Davis
Davis, CA
09.2011 - 06.2015

Skills

Front-end: Reactjs, React Hooks, Apollo GraphQL Client, jQuery

Back-end: NestJS, GraphQL, Spring Framework, Java Server Pages, Flask, Nodejs

Languages: Java, TypeScript, JavaScript, Python, Go, C

Databases: Aerospike, PostgreSQL, MySQL, Lucene

DevOps CI/CD: Kubernetes, Terraform, GitHub Actions, Docker

Timeline

Full Stack Software Engineer

Emodo Ericsson
09.2018 - 04.2022

Master of Science - Software Engineering

San Jose State University
01.2018 - 12.2020

Software Automation Engineer

Cisco Systems
07.2015 - 09.2018

Bachelor of Science - Computer Science & Engineering

University of California - Davis
09.2011 - 06.2015

Senior Full Stack Software Engineer

Emodo Ericsson
4 2022 - 6 2024
Mario Yepez-OlveraSoftware Engineer