Abdulaziz Mahfood
@abdulazizmahfood
Dedicated software developer specializing in frontend systems, testing, and CI/CD.
What I'm looking for
I am a dedicated software developer with hands-on experience designing and maintaining performant web applications, emphasizing secure, high-quality code and operational stability.
At Citibank I migrated legacy Java web applications to Angular SPAs, built a form generation library, introduced Jest and Cypress testing with over 85% unit coverage, and implemented Jenkins CI/CD pipelines. At JPMorgan Chase I contributed to a React-based Trade Processing System, implemented dynamic validated forms, managed state with Redux, and wrote Jest tests to improve reliability.
I focus on pragmatic problem solving, fast troubleshooting, and collaboration with stakeholders to improve usability and accessibility while enforcing coding standards and scalable practices.
Experience
Work history, roles, and key accomplishments
Contributed to a React-based Trade Processing System, implemented dynamic validated trade-entry forms, improved reliability by managing Promises and Redux state, and ensured quality with Jest tests.
Apps Dev Programmer Analyst 2
Citibank N.A
May 2022 - Feb 2025 (2 years 9 months)
Led migration of a Java web app to an Angular SPA, reducing load times by 60%; implemented Jest unit testing (85%+ coverage), Cypress E2E tests, and a Jenkins CI/CD pipeline to improve stability and deployment automation.
Education
Degrees, certifications, and relevant coursework
University of Bahrain
Bachelor of Computer Science, Computer Science
2021 -
Bachelor of Computer Science program including courses in OOP (C++), Algorithms, Data Structures, Operating Systems, and Relational Databases.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Abdulaziz?
You can contact Abdulaziz and 90k+ other talented remote workers on Himalayas.
Message AbdulazizFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
