نبذة عني
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
<p>Executed Front-End Development for User Interfaces by designing and</p><p>implementing responsive, user-friendly interfaces using React, translating</p><p>design prototypes (e.g., Figma) into interactive and visually appealing</p><p>components, and delivered seamless and engaging user experiences.</p><p>Conceptualised and deployed the Occasional Special Offer management</p><p>module in Shopizer, enabling features like birthday discounts and first-</p><p>purchase anniversary promotions, while enhancing the module with</p><p>precise control over discount parameters and timing.</p><p>Spearheaded the development of frontend rendering functionality in the</p><p>GenAI-Resume Processor for displaying resumes and job descriptions,</p><p>leveraging React to build reusable, modular components that ensure</p><p>consistency and maintainability. Integrated Storybook to document and test</p><p>components in isolation, streamlining the development process and</p><p>enhancing collaboration across teams while optimising cross-file</p><p>compatibility and creating an intuitive interface for users to view and</p><p>interact with resumes and job descriptions seamlessly.</p><p>Coordinated with teams to integrate frontend features with backend</p><p>services, ensuring system-wide interoperability. Successfully deployed the</p><p>GenAI-Resume Processor on AWS, applying best practices for scalable</p><p>and secure cloud architecture.</p><p>Demonstrated versatility as a full-stack engineer with experience across</p><p>eBay's critical financial platform, specialising in developing and optimising</p><p>high-volume, mission-critical applications.</p><p>Engineered and implemented a sophisticated deduplication algorithm for</p><p>high-traffic document uploads, significantly reducing storage costs and</p><p>improving data processing efficiency within the Tax Compliance Team.</p><p>Developed and maintained full-stack features for the global tax compliance</p><p>platform, utilising Spring Boot for robust backend services and</p><p>Node.js/Marko.js for responsive frontend interfaces.</p><p>Spearheaded the implementation of an automated remediation workflow</p><p>for new Know Your Customer (KYC) checks, significantly reducing manual</p><p>support tickets and improving the onboarding success rate.</p><p>Designed and enhanced critical batch applications responsible for</p><p>processing and aggregating financial data for regulatory tax reporting to</p><p>government authorities.</p><p>Played a pivotal role in the Raptor IO migration within the Payouts Team,</p><p>successfully transitioning legacy payout services to a modern, scalable</p><p>infrastructure while ensuring zero downtime for critical payment flows.</p><p>Resolved complex production issues and executed performance</p><p>optimisations by addressing high-priority tickets, measurably improving the</p><p>stability and speed of the seller payout system.</p><p>Engineered highly optimised batch jobs to accelerate user onboarding onto</p><p>the Real-Time Payments (RTP) platform, enabling large-scale migration</p><p>while ensuring data integrity.</p>
Senior Software Engineer II
<p>Designed and implemented responsive, user-friendly interfaces using React, translating design prototypes (e.g., Figma) into interactive and visually appealing components.<br>
Developed and deployed the Occasional Special Offer management module in Shopizer, enabling features like birthday discounts and first-purchase anniversary promotions.<br>
Enhanced the module with precise control over discount parameters and timing.<br>
Spearheaded the development of the frontend rendering functionality in the GenAI-Resume Processor for displaying resumes and job descriptions.<br>
Leveraged React to build reusable, modular components that ensure consistency and maintainability.<br>
Integrated Storybook to document and test components in isolation, streamlining the development process and enhancing collaboration across teams.<br>
Focused on optimizing cross-file compatibility and creating an intuitive interface for users to view and interact with resumes and job descriptions seamlessly.<br>
Collaborated across teams to integrate frontend features with backend services, ensuring system-wide interoperability.<br>
Successfully deployed GenAI-Resume Processor on AWS, applying best practices for scalable and secure cloud architecture.<br>
Engineered and implemented a sophisticated deduplication algorithm for high-traffic document uploads, significantly reducing storage costs and improving data processing efficiency.<br>
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.<br>
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.<br>
Design and enhance critical batch applications responsible for processing and aggregating financial data for regulatory tax reporting to government authorities.<br>
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.<br>
Resolved complex production issues and executed performance optimizations by addressing high-priority tickets, measurably improving the stability and speed of the seller payout system.<br>
Engineered highly optimized batch jobs to accelerate user onboarding onto the Real-Time Payments (RTP) platform, enabling large-scale migration while ensuring data integrity.</p>
Custom Software Engineering Analyst
<p>Drove the development of a Spring Boot Batch Application using a test-driven development (TDD) approach, which resulted in a 20% reduction in bugs.<br>
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.<br>
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.</p>
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
<p>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.<br>
Spearheaded the design and development of a new system, modernizing old code bases to improve functionality and significantly reduce operating costs.<br>
Actively engaged in design and planning for new software rollouts while resolving system test and validation problems to ensure seamless program functioning.</p>
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
<p>Led the migration of a key MetLife application from Struts to Spring Framework, ensuring seamless functionality for the disbursement of insured funds.<br>
Managed diverse intake streams and integrations with multiple applications, enhancing the core functionality of the Consolidated Disbursements Initiative (CDI).<br>
Solved complex program problems through in-depth analysis, contributing to the successful operation of a critical, high-volume insurance platform.</p>
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
<p>Developed a key web service (PDS) and led the legacy migration of fund and product information into a common database.<br>
Engineered new Application Specific Loaders (ASL's) to enable seamless deployment of common database changes to supplier applications.<br>
Implemented a J2EE online interface (FLCT) to efficiently update and manage fund and product data.<br>
Managed end-to-end migration of the system from Struts to Spring Framework and Liberty, ensuring the integrity of funds calculation and disbursement.<br>
Provided critical support during the User Acceptance Cycle, resolving issues and ensuring smooth program functioning for end users.<br>
Leveraged in-depth analysis and query tools to solve complex program problems and achieve core business objectives.</p>
Program Analyst Trainee
Fund Expansion Re-Engineering (FER), Unclaimed Funds System (DSI)