At Interdigital Software, I develop a Long-Term Incentive Plan platform for a financial-services client, combining legacy Java EE back-office modules with Spring Boot services over Oracle. I maintain and deploy the Java EE and JSF modules on IBM WebSphere and build REST APIs for Vue 3 and Flutter clients.
I modeled Oracle data for hierarchical financial records and integrated SOAP/WSDL core-banking services with external trading, portfolio and KYC platforms. I also built scheduled synchronization jobs and secured services with Spring Security and JWT.
I built the Vue 3 and TypeScript portal and Flutter app, including SSL pinning and app hardening. I write automated tests with JUnit 5, Mockito and MockMvc, run through Azure Pipelines with SonarQube quality gates.
As a freelance developer, I built and maintained a Flutter Android app that turns clinic phones into SMS and call gateways for a patient-scheduling platform. It handles queued messages, call tracking and click-to-call, and continues to retry events through network outages.

