نبذة عني
Experienced BackEnd Developer with a track record of crafting
innovative and robust web applications. Skilled at seamlessly
integrating front-end and back-end technologies to deliver
user-friendly and high-performance so…
Experienced BackEnd Developer with a track record of crafting
innovative and robust web applications. Skilled at seamlessly
integrating front-end and back-end technologies to deliver
user-friendly and high-performance solutions. Passionate about
problem-solving and dedicated to creating captivating user
experiences. Excited to leverage experience and skills within a
collaborative team, contributing to the development of
cutting-edge applications while mentoring junior developers to
foster growth and excellence.
الخبرة
Senior Software Engineer II
Executed Front-End Development for User Interfaces by designing andimplementing responsive, user-friendly interfaces using React, translatingdesign prototypes (e.g., Figma) into interactive and visually appealingcomponents, and delivered seamless and engaging user experiences.Conceptualised and deployed the Occasional Special Offer managementmodule in Shopizer, enabling features like birthday discounts and first-purchase anniversary promotions, while enhancing the module withprecise control over discount parameters and timing.Spearheaded the development of frontend rendering functionality in theGenAI-Resume Processor for displaying resumes and job descriptions,leveraging React to build reusable, modular components that ensureconsistency and maintainability. Integrated Storybook to document and testcomponents in isolation, streamlining the development process andenhancing collaboration across teams while optimising cross-filecompatibility and creating an intuitive interface for users to view andinteract with resumes and job descriptions seamlessly.Coordinated with teams to integrate frontend features with backendservices, ensuring system-wide interoperability. Successfully deployed theGenAI-Resume Processor on AWS, applying best practices for scalableand secure cloud architecture.Demonstrated versatility as a full-stack engineer with experience acrosseBay's critical financial platform, specialising in developing and optimisinghigh-volume, mission-critical applications.Engineered and implemented a sophisticated deduplication algorithm forhigh-traffic document uploads, significantly reducing storage costs andimproving data processing efficiency within the Tax Compliance Team.Developed and maintained full-stack features for the global tax complianceplatform, utilising Spring Boot for robust backend services andNode.js/Marko.js for responsive frontend interfaces.Spearheaded the implementation of an automated remediation workflowfor new Know Your Customer (KYC) checks, significantly reducing manualsupport tickets and improving the onboarding success rate.Designed and enhanced critical batch applications responsible forprocessing and aggregating financial data for regulatory tax reporting togovernment authorities.Played a pivotal role in the Raptor IO migration within the Payouts Team,successfully transitioning legacy payout services to a modern, scalableinfrastructure while ensuring zero downtime for critical payment flows.Resolved complex production issues and executed performanceoptimisations by addressing high-priority tickets, measurably improving thestability and speed of the seller payout system.Engineered highly optimised batch jobs to accelerate user onboarding ontothe Real-Time Payments (RTP) platform, enabling large-scale migrationwhile ensuring data integrity.
Senior Software Engineer II
Designed and implemented responsive, user-friendly interfaces using React, translating design prototypes (e.g., Figma) into interactive and visually appealing components.
Developed and deployed the Occasional Special Offer management module in Shopizer, enabling features like birthday discounts and first-purchase anniversary promotions.
Enhanced the module with precise control over discount parameters and timing.
Spearheaded the development of the frontend rendering functionality in the GenAI-Resume Processor for displaying resumes and job descriptions.
Leveraged React to build reusable, modular components that ensure consistency and maintainability.
Integrated Storybook to document and test components in isolation, streamlining the development process and enhancing collaboration across teams.
Focused on optimizing cross-file compatibility and creating an intuitive interface for users to view and interact with resumes and job descriptions seamlessly.
Collaborated across teams to integrate frontend features with backend services, ensuring system-wide interoperability.
Successfully deployed GenAI-Resume Processor on AWS, applying best practices for scalable and secure cloud architecture.
Engineered and implemented a sophisticated deduplication algorithm for high-traffic document uploads, significantly reducing storage costs and improving data processing efficiency.
Develop and maintain full-stack features for the global tax compliance platform, utilizing Spring Boot for robust backend services and Node.js/Marko.js for responsive frontend interfaces.
Spearheaded the implementation of an automated remediation workflow for new Know Your Customer (KYC) checks, significantly reducing manual support tickets and improving the onboarding success rate.
Design and enhance critical batch applications responsible for processing and aggregating financial data for regulatory tax reporting to government authorities.
Played a key role in the Raptor IO migration, successfully transitioning legacy payout services to a modern, scalable infrastructure while ensuring zero downtime for critical payment flows.
Resolved complex production issues and executed performance optimizations by addressing high-priority tickets, measurably improving the stability and speed of the seller payout system.
Engineered highly optimized batch jobs to accelerate user onboarding onto the Real-Time Payments (RTP) platform, enabling large-scale migration while ensuring data integrity.
Custom Software Engineering Analyst
Drove the development of a Spring Boot Batch Application using a test-driven development (TDD) approach, which resulted in a 20% reduction in bugs.
Engineered a new API from scratch using Spring Boot and RabbitMQ, building a robust backend for a Europol that handles thousands of user requests per day for verfication.
Led the end-to-end development for a Europol for an Ireland-based company, successfully building and deploying two core modules that streamlined data processing, improved user functionality.
Custom Software Engineering Analyst
Drove the development of a Spring Boot Batch Application using a test-driven development (TDD) approach, Engineered a new API from scratch using Spring Boot and RabbitMQ, Led the end-to-end development for a Europol for an Ireland-based company
Associate
Replaced core IBM MDM functionality with a custom Java 8 and Hibernate solution, resulting in 100% reduction in product defects and a more scalable architecture.
Spearheaded the design and development of a new system, modernizing old code bases to improve functionality and significantly reduce operating costs.
Actively engaged in design and planning for new software rollouts while resolving system test and validation problems to ensure seamless program functioning.
Associate
Replaced core IBM MDM functionality with a custom Java 8 and Hibernate solution, Spearheaded the design and development of a new system
Program Analyst
Led the migration of a key MetLife application from Struts to Spring Framework, ensuring seamless functionality for the disbursement of insured funds.
Managed diverse intake streams and integrations with multiple applications, enhancing the core functionality of the Consolidated Disbursements Initiative (CDI).
Solved complex program problems through in-depth analysis, contributing to the successful operation of a critical, high-volume insurance platform.
Program Analyst
Led the migration of a key MetLife application from Struts to Spring Framework, Managed diverse intake streams and integrations with multiple applications
Program Analyst Trainee
Developed a key web service (PDS) and led the legacy migration of fund and product information into a common database.
Engineered new Application Specific Loaders (ASL's) to enable seamless deployment of common database changes to supplier applications.
Implemented a J2EE online interface (FLCT) to efficiently update and manage fund and product data.
Managed end-to-end migration of the system from Struts to Spring Framework and Liberty, ensuring the integrity of funds calculation and disbursement.
Provided critical support during the User Acceptance Cycle, resolving issues and ensuring smooth program functioning for end users.
Leveraged in-depth analysis and query tools to solve complex program problems and achieve core business objectives.
Program Analyst Trainee
Fund Expansion Re-Engineering (FER), Unclaimed Funds System (DSI)