Overview
Work History
Education
Timeline
Generic

HUTHAYFA AINQAWI

San Diego,CA

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

ResMed
San Diego, CA
05.2023 - Current
  • Conducted an analysis of the CMS-USC service performance degradation issue, which impacted the entire cloud services ecosystem. Utilizing tools like CloudWatch and Datadog charts, identified and implemented a solution that not only achieved our performance goals but also led to a reduction in operational costs by optimizing the cloud resources required to run the service.
  • Migrated Resmed services to AWS elastic kubernetes service for better scalability and cost management. Created a zero downtime migration plan to minimize impact on customers, developed and directed services performance testing plan in coordination with Site reliability engineering to measure the performance in production.
  • Partnered with the security engineering team to conduct comprehensive security assessments of our services, designing and overseeing the implementation of solutions to remediate identified vulnerabilities alongside fellow engineers
  • Collaborate with the technical product manager to analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Mentored less experienced engineers on best coding practices and software design principles, directly contributing to a noticeable improvement in code quality and project delivery timelines.

Senior Software Engineer

HealthSparq/Kyruus
Dallas/Fort Worth, TX
06.2019 - 11.2022

Translation Microservice

  • Spearheaded the development of a translation service for HealthSparq's user interface, supporting 4 different languages and handles millions of requests a day using Java and Spring Boot.
  • Designed and implemented a client-side local cache that stores infrequently changed translations which reduced the average response time by 70%.
  • Redesigned the service RESTful API's to a more robust version and worked with the internal services owners on requirements gathering and finding ways to help their initiatives.
  • Developed cloud solutions in AWS, utilizing services such as ECS, CloudFormation, DynamoDB, Parameter Store, Secrets Manager, CloudWatch, and S3.
  • Did capacity planning for the service and created a cloudformation template to configure the AWS ECS and auto scaling.
  • Leveraged tools such as DataDog APM, Logs, Monitors, Dashboards and alerts to gather and analyze data, identify root causes and troubleshoot complex technical issues across multiple systems.
  • Technology Stack: Spring Boot, Java 11, DynamoDB, Guava.

Keycloak Microservice

  • led the efforts to implement Single Sign-On (SSO) using Keycloak for one of the company's biggest clients, resulting in improved security and user experience for over 100,000 members.
  • Led client meetings to gather requirements for SSO and identity management and presented solutions using Keycloak.
  • Developed custom protocol mappers and authenticators to map attributes from external IdPs to Keycloak, allowing for accurate user provisioning and authorization.
  • Monitored and troubleshot issues related to identity brokering, including configuration errors, attribute mapping and certificate validation, ensuring smooth operation of the system.
  • Technology Stack: Java 11, Spring Boot, RESTful, Aurora, Keycloak, Hibernate.

Software Development Engineer ||

HealthSparq Inc.
Dallas/Fort Worth, TX
01.2017 - 06.2019

API Gateway Microservice

  • Implemented reverse proxy in the API gateway using Nginx and OpenResty and created documentation to enable service owners to add their services to the API gateway.
  • Created token service sidecar and integrated it with the authentication service which is used by the API gateway to validate JWT tokens to downstream services.
  • Technology Stack: Lua, RESTful, OpenResty, Spring Boot.

Content Rules Microservice

  • Delivered match on search term feature that render customized messages and ads on the user interface based on user search for doctors, facilities or specialties using Levenshtein Distance algorithm.

Full Stack Developer

Hundw Consult Mena
Ramallah, Palestine
01.2014 - 10.2015

Watanya-Self Care

  • Contributed to the design and development of a web portal for a telecommunications company to streamline services for prepaid and postpaid customers..
  • Integrated the portal with the company middleware by consuming SOAP API's.
  • Led conversion of UI design to responsive deign using bootstrap framework with quick turnaround.

ProcessMeter

  • Established dashboard application for middleware processes to represent graphically and track requests to middleware. Developed application prototype to prove concept and demonstrate to customers. Successfully developed application.
  • Technology Stack: Spring Boot, Bootstrap, HTML, CSS, SOAP.

Education

Master of Science - Computer Science

Maharishi University of Management
Fairfield, IA
02.2018

Bachelor of Science - Computer Science

Birzeit University
Ramallah, Palestine
01.2013

Timeline

Senior Software Engineer

ResMed
05.2023 - Current

Senior Software Engineer

HealthSparq/Kyruus
06.2019 - 11.2022

Software Development Engineer ||

HealthSparq Inc.
01.2017 - 06.2019

Full Stack Developer

Hundw Consult Mena
01.2014 - 10.2015

Master of Science - Computer Science

Maharishi University of Management

Bachelor of Science - Computer Science

Birzeit University
HUTHAYFA AINQAWI