Resume

  • Software Engineering ManagerNew American Funding · Full-timeNew American Funding · Full-time
    Oct 2021 – Present · 10 mos
    Orange County, California, United States
      • Lead and empower 5 on-shore engineers and 6 off-shore engineers to reach their career goals.
      • Develop and grow software engineers by providing the best opportunities for them to be on the projects they are interested in and by recommending them for promotion or salary increase during Q1 2022.
      • Lead migration from TeamCity to Azure DevOps by setting up new deployment groups to target specific servers, building 5 new API pipelines and releases within in ADO.
      • Improved CRM email templates to support modern beautiful HTML5 and CSS3 emails by upgrading the email template editor.• Lead and empower 5 on-shore engineers and 6 off-shore engineers to reach their career goals. • Develop and grow software engineers by providing the best opportunities for them to be on the projects they are interested in and by recommending them for promotion or salary increase during Q1 2022. • Lead migration from TeamCity to Azure DevOps by setting up new deployment groups to target specific servers, building 5 new API pipelines and releases within in ADO. • Improved CRM email templates to support modern beautiful HTML5 and CSS3 emails by upgrading the email template editor.
  • Senior Software Engineer – Leader and Mentor
    Haworth · Contract
    Jul 2021 – Oct 2021 · 4 mos
      • Led software engineering initiatives by providing expert guidance regarding software development design and approach for frontend product page within Shopify domain to e-commerce team.
      • Trained and mentored developer on how to build out components within e-commerce templating language Liquid that are fully customizable for the E-commerce Manager to update and maintain.
      • Mentored and provided guidance and assistance to junior developer for frontend e-commerce site.
      • Built components to improve sales by building a fully customizable promotion bar for the home page• Led software engineering initiatives by providing expert guidance regarding software development design and approach for frontend product page within Shopify domain to e-commerce team. • Trained and mentored developer on how to build out components within e-commerce templating language Liquid that are fully customizable for the E-commerce Manager to update and maintain.
      • Mentored and provided guidance and assistance to junior developer for frontend e-commerce site.
      • Built components to improve sales by building a fully customizable promotion bar for the home page
  • Senior Software Engineer – Leader and Trainer
    Experian Consumer Services · Contract
    Aug 2020 – Jul 2021 · 1 yr
    Costa Mesa, California, United States
      • 100% Frontend (AngularJS/Highcharts)
      • Trained new developer on how the frontend site is setup, walked him through setting up his development machine, explained how the code review process and git flow works, trained him on the company’s best practices, and facilitated his request for access to systems and software by following up with technical support.
      • Led and facilitated stand-up, planning and retrospective meetings by ensuring that important topics were addressed and that members attended, stayed on topic and provided their updates using the following prompts:
        – What did you complete yesterday?
        – What do you plan to accomplish today?
        – Are you experiencing any roadblocks that I can help with?
      • Managed production support for the development team. Communicating with across various teams and time zones to solve the production issue.
      • Built ability to refresh transactions based on a last refresh timestamp for a personal financial management application.
      • Updated contact information text to handle scenario when customer phone number field contained BY MAIL ONLY by removing phone formatting filter.
      • Improved identity protection report to show phone number instead of placeholder text within informational text.
      • Added underline to indicate call to action link for credit report update.
      • Built and designed ability to refresh financial transactions that calls backend financial activity endpoint and adding new text to display latest timestamp of last refresh, in progress spinner when refresh is still in motion or an error message if the refresh did not work.•
      • 100% Frontend (AngularJS/Highcharts)
      • Trained new developer on how the frontend site is setup, walked him through setting up his development machine, explained how the code review process and git flow works, trained him on the company’s best practices, and facilitated his request for access to systems and software by following up with technical support.
      • Led and facilitated stand-up, planning and retrospective meetings by ensuring that important topics were addressed and that members attended, stayed on topic and provided their updates using the following prompts: – What did you complete yesterday? – What do you plan to accomplish today? – Are you experiencing any roadblocks that I can help with?
      • Managed production support for the development team. Communicating with across various teams and time zones to solve the production issue. • Built ability to refresh transactions based on a last refresh timestamp for a personal financial management application.
      • Updated contact information text to handle scenario when customer phone number field contained BY MAIL ONLY by removing phone formatting filter.
      • Improved identity protection report to show phone number instead of placeholder text within informational text.
      • Added underline to indicate call to action link for credit report update.
      • Built and designed ability to refresh financial transactions that calls backend financial activity endpoint and adding new text to display latest timestamp of last refresh, in progress spinner when refresh is still in motion or an error message if the refresh did not work.
  • Senior Software Engineer – Frontend Leader
    Swift Health Systems Inc. · Full-time
    Oct 2019 – Mar 2020 · 6 mos
    Irvine, California, United States
      • 50% Frontend (ReactJS) / 50% Backend (Python/Django/PostgreSQL)
      • Led the front end development effort by championing the coding standards, improving the code review process.
      • Implemented both the frontend and backend for user roles and
        permissions on the web portal.
      • Designed and created API endpoints using Python, Django and PostgreSQL database
      • Updated web portal to check for user roles and permissions
        prior to loading components so that users who do not have permission are unable to access those components.
      • Designed and created a new search filter called “Case Precheck where if a new doctor has only a few cases and submits a new case they would be
        automatically be flagged as Case Precheck.
      • Updated the PostgreSQL database to include a precheck field in the case table and updated the backend endpoint to include the
        new field in the response.
      • Modified the frontend to consume the case precheck field by updating the case details page to toggle a Case Precheck badge
        when specific case precheck criteria were met.
      • Designed and developed a Python console application to scramble the patient, case, and doctor sensitive information in the PostgreSQL database for HIPAA compliance
      • 50% Frontend (ReactJS) / 50% Backend (Python/Django/PostgreSQL)
      • Led the front end development effort by championing the coding standards, improving the code review process.
      • Implemented both the frontend and backend for user roles and permissions on the web portal.
      • Designed and created API endpoints using Python, Django and PostgreSQL database
      • Updated web portal to check for user roles and permissions prior to loading components so that users who do not have permission are unable to access those components.
      • Designed and created a new search filter called “Case Precheck where if a new doctor has only a few cases and submits a new case they would be automatically be flagged as Case Precheck.
      • Updated the PostgreSQL database to include a precheck field in the case table and updated the backend endpoint to include the new field in the response.
      • Modified the frontend to consume the case precheck field by updating the case details page to toggle a Case Precheck badge when specific case precheck criteria were met. • Designed and developed a Python console application to scramble the patient, case, and doctor sensitive information in the PostgreSQL database for HIPAA compliance
  • Senior Software Engineer – Leader and Mentor
    Verys · Full-time
    Dec 2018 – Oct 2019 · 11 mos
    Santa Ana, California, United States
      • 100% Frontend (AngularJS/Highcharts)
      • Trained and mentored new developer by helping him get their system setup, understand the code base well enough to begin committing code changes within the first two weeks of their arrival. The new developer said that my training and mentoring helped him to be effective on the team right away.
      • Proactively took the lead in handling an issue off hours while the team lead was at a corporate dinner with a client.
      • Created financial data visualization charts using Highcharts to show category spending, net income and cashflow.
      • Redesigned credit card marketplace which resulted in a 10% increase in conversions for a multi-national financial services client.
      • Implemented new features and enhanced existing user experience for personal loans sales funnel.• 100% Frontend (AngularJS/Highcharts)
      • Trained and mentored new developer by helping him get their system setup, understand the code base well enough to begin committing code changes within the first two weeks of their arrival. The new developer said that my training and mentoring helped him to be effective on the team right away. • Proactively took the lead in handling an issue off hours while the team lead was at a corporate dinner with a client. • Created financial data visualization charts using Highcharts to show category spending, net income and cashflow. • Redesigned credit card marketplace which resulted in a 10% increase in conversions for a multi-national financial services client. • Implemented new features and enhanced existing user experience for personal loans sales funnel.
  • Xome Full-time ·2 yrs 1 moFull-time ·
    Costa Mesa, California, United States
      • Senior Software Engineer `- Leader and InterviewerSenior Software Engineer – Leader and InterviewerMar 2018 – Nov 2018 · 9 mosMar 2018 – Nov 2018 · 9 mos
          • • 50% Frontend (ReactJS)/ 50% Backend (C#/MS SQL)
            • Interviewed candidates for software engineer roles as a key member of an interview panel.
            • Often selected by the technology manager to help take the lead in solving production issues.
            • Took the lead and provided guidance on using Keycloak identity and authentication for the system.
            • Trained other developers on how Cybersource integration worked in C# backend codebase.

            • Designed and developed both frontend payment component in
            ReactJS and backend C# REST API payment endpoints and fully
            integrated them together.
            • Built new login and reset password forms in ReactJS to improve user experience for multi-national investment bank and
            financial services client.• 50% Frontend (ReactJS)/ 50% Backend (C#/MS SQL) • Interviewed candidates for software engineer roles as a key member of an interview panel. • Often selected by the technology manager to help take the lead in solving production issues. • Took the lead and provided guidance on using Keycloak identity and authentication for the system. • Trained other developers on how Cybersource integration worked in C# backend codebase. • Designed and developed both frontend payment component in ReactJS and backend C# REST API payment endpoints and fully integrated them together. • Built new login and reset password forms in ReactJS to improve user experience for multi-national investment bank and financial services client.
      • Software Engineer II – Leader and Solution ExpertSoftware Engineer II – Leader and Solution ExpertNov 2016 – Mar 2018 · 1 yr 5 mosNov 2016 – Mar 2018 · 1 yr 5 mos
          • * 50% Frontend (ReactJS)/ 50% Backend (C#/MS SQL)
            * Took the initiative to lead the DevOps efforts while the company was searching for a DevOps engineer by ensuring that things continued to be deployed smoothly into their various environments.
            * Led and guided the India development team for the Google Maps implementation project for the Xome Search team.
            * Requested to help lead the migration effort of the Real Estate Digital codebase and systems by ensuring the migration of the codebase and data systems to Xome Search went smoothly.
            * Implemented ReactJS components with Redux for a custom real
            estate agent content management system for agent websites.
            * Developed sales funnel landing pages for Xome.com to capture real estate seller leads by implementing C# REST API endpoint to send captured leads to Xome CRM and created checkout page.
          • 50% Frontend (ReactJS)/ 50% Backend (C#/MS SQL)
          • Took the initiative to lead the DevOps efforts while the company was searching for a DevOps engineer by ensuring that things continued to be deployed smoothly into their various environments.
          • Led and guided the India development team for the Google Maps implementation project for the Xome Search team.
          • Requested to help lead the migration effort of the Real Estate Digital codebase and systems by ensuring the migration of the codebase and data systems to Xome Search went smoothly. * Implemented ReactJS components with Redux for a custom real estate agent content management system for agent websites.
          • Developed sales funnel landing pages for Xome.com to capture real estate seller leads by implementing C# REST API endpoint to send captured leads to Xome CRM and created checkout page.
  • Software Engineer – TrainerSoftware Engineer – TrainerGlidewell Dental · Full-timeGlidewell Dental · Full-timeDec 2015 – Nov 2016 · 1 yrDec 2015 – Nov 2016 · 1 yrIrvine, California, United StatesIrvine, California, United States
      • • 50% Frontend (AngularJS, TypeScript, HTML, CSS) / 50% Backend (AWS, C#, MongoDB, ElasticSearch, RabbitMQ, Docker)
      • Trained new developers on the design, architecture and codebase.
      • Designed and implemented backend microservices running on Docker containers in AWS using C#, MongoDB, ElasticSearch and RabbitMQ. Implemented reusable AngularJS and TypeScript shipping component to
        validate tracking numbers and schedule shipment pick-ups by
        integrating with EasyPost third party API.
      • 50% Frontend (AngularJS, TypeScript, HTML, CSS) / 50% Backend (AWS, C#, MongoDB, ElasticSearch, RabbitMQ, Docker)
      • Trained new developers on the design, architecture and codebase.
      • Designed and implemented backend microservices running on Docker containers in AWS using C#, MongoDB, ElasticSearch and RabbitMQ.
      • Implemented reusable AngularJS and TypeScript shipping component to validate tracking numbers and schedule shipment pick-ups by integrating with EasyPost third party API.
  • Software Engineer – Leader
    Genesis PURE Corp. · Full-time
    Full-time
    Feb 2015 – Dec 2015
    Frisco, Texas, United States
    • 50% Frontend (Ionic Framework, AngularJS, CSS, HTML) / 50%
      Backend (Microsoft Azure, OAuth, C#, DocumentDB)
    • Led and trained new developers on getting setup on the system and on the codebase.
    • Created product search catalog and implemented searchable contact list sorted alphabetically using Ionic Framework (AngularJS, CSS, HTML)
    • Developed OAuth backend API login service in Microsoft Azure using C#
      and DocumentDB.• 50% Frontend (Ionic Framework, AngularJS, CSS, HTML) / 50% Backend (Microsoft Azure, OAuth, C#, DocumentDB) • Led and trained new developers on getting setup on the system and on the codebase. • Created product search catalog and implemented searchable contact list sorted alphabetically using Ionic Framework (AngularJS, CSS, HTML) • Developed OAuth backend API login service in Microsoft Azure using C# and DocumentDB.
  • Software Engineer – Campus Recruiter,Pariveda Solutions · Full-time
    Pariveda Solutions · Full-time
    May 2013 – Feb 2015 · 1 yr 10 mos
    Dallas, Texas, United States
      • 50% Frontend (ASP.NET MVC/jQuery) / 50% Backend (C#)
      • Selected to recruit from the computer science program at the BYU career fair.
      • Refactored dealer ordering site using C# and ASP.NET MVC and added a force ship feature using jQuery for a DIY electronics company.
      • Developed an order repository to handle the cancellation of orders using C# and ASP.NET MVC to integrate with a Sterling Order API for a Fortune 500 retailer.
      • Created frontend messaging on product details, cart, shipping and confirmation pages.