My Experience

  1. ION - Software Engineer

    1. ION Treasury - Software Engineer

      I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:

      • Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
      • Back-end development with Java, including microservices with Docker.
      • Implementation of automated tests using Robot Framework.
      • Customer support, primarily involving issue investigation via Grafana logs.
    1. Lab49 - Software Engineer Consultant

      During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.

      1. Morgan Stanley - Frontend Engineer Consultant

        • Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
        • Collaborated with the Product Owner on UX design by providing design suggestions.
        • Provided support to portfolio managers for issue resolution and feature requests.
      1. J.P. Morgan - Frontend Engineer Consultant

        • Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
        • Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
  2. Zebra Fuel - Senior Frontend Developer

    • Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
    • Developed and maintained the company website using Gatsby.
    • Managed and deployed AWS infrastructure and serverless functions with Terraform.
    • Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
  3. Cox Automotive Data Solution - Frontend Developer

    • Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
    • Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
  4. Cohaesus - Senior Frontend Developer

    • Provided front-end development consulting services to digital agencies in the London area.
    • Developed single-page applications (SPAs) for various in-house projects, including Royal Mail's annual report and an internal website for the Defence Infrastructure Organisation, as well as a web app with interactive and offline functionality using jQuery, Bootstrap, React & AngularJs.
    • Built a Gulp and Node.js-based automated ad banner builder for digital marketing clients using D3.
    • Mentored and provided support to junior developers.