Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Timeline
Generic

DAVID ORTIZ

Menifee,United States

Summary

Software Developer with 15 years of experience adept in bringing forth expertise in the design, installation, testing, and maintenance of software systems. Able to effectively self-manage during independent projects and collaborate as part of a productive team. A creative thinker, adept in software development and working with various data structures.

Overview

15
15
years of professional experience

Work History

Senior Software Engineer ( Login and Identity )

Thermo Fisher Scientific
Carlsbad, United States
07.2021 - Current
  • Led a team of software engineers to successfully develop a major software project on time and within budget, following agile methodology
  • Created a reliable and secure authentication process by implementing SSO utilizing OpenID Connect and OAuth 2.0 and third-party solutions like SAP CDC
  • Implemented a system that allowed outbound federation to relying parties using OIDC or SAML
  • Achieved a 98% delivery rate by implementing an email service using AWS SES
  • Implemented automated testing that increased code coverage to 98%, reducing the number of production issues by 80%
  • Ensured that more than 90% of active users had a secure password by implementing a feature using Java APIs for backend and React js UI for frontend
  • Refactored legacy code to improve reliability, scalability and maintainability

Senior Software Engineer ( Registration)

Thermo Fisher Scientific
Tijuana
06.2018 - 06.2021
  • Tech lead of a distributed team of 5 members focused on account registration
  • Reduced registration abandonment by implementing progressive registration and simplifying the user experience
  • Designed and managed 3 features developed by and external vendor team until the release to production
  • Debugged software, identified root causes, and proposed solutions to software issues

Software Developer

Diversis Corp.
Tijuana
03.2014 - 04.2018
  • Optimized database queries to improve application performance and reduce response times by 70%
  • Implemented a microservices architecture that improved system modularity and reduced dependencies between components
  • Refactored legacy code to improve reliability, scalability and maintainability
  • Upgraded Winforms applications to WPF improving performance and user experience
  • Created web applications using C# and .NET framework

Education

Bachelor's Degree - Computer Science with Specialization in Software Development

Instituto tecnológico de tijuana
Tijuana
12.2014

Skills

  • Python
  • Scrum (Software Development)
  • Java
  • C#
  • Amazon AWS
  • Javascript
  • React js
  • Docker
  • Kubernetes
  • Net
  • SQL
  • Entity Framework
  • Agile methodologies
  • Microservices architecture
  • Team leadership
  • OAuth 20

Hobbies and Interests

  • Running
  • Hiking

Timeline

Senior Software Engineer ( Login and Identity )

Thermo Fisher Scientific
07.2021 - Current

Senior Software Engineer ( Registration)

Thermo Fisher Scientific
06.2018 - 06.2021

Software Developer

Diversis Corp.
03.2014 - 04.2018

Bachelor's Degree - Computer Science with Specialization in Software Development

Instituto tecnológico de tijuana
DAVID ORTIZ