URIL YAKUBOV
Canadian Citizen Toronto, ON ***********@*****.***
SENIOR JAVA BACKEND / SOFTWARE ENGINEER /SENIOR FULL STACK
PROFESSIONAL SUMMARY
Backend software engineer with extensive Java experience across healthcare, insurance, finance and enterprise applications. Delivered Spring/Spring Boot services, SOAP and REST integrations, database-backed applications and automated tests. Brings deep healthcare domain experience spanning electronic health records, laboratory systems, PACS support and medical visualization.
TECHNICAL SKILLS
Java 7–17 • Spring / Spring Boot • Java EE • Hibernate / JPA • REST / SOAP / JAX-WS • Microservices • AWS SNS/SQS • JUnit / Cucumber • SQL / DB2 / Oracle / MySQL / PostgreSQL • MongoDB • Linux / Unix • Git • Maven • CI/CD • JavaScript • C/C++ / JNI
PROFESSIONAL EXPERIENCE
Independent Software Project Founder & Software Architect 2024–Present
Designed a chronic-disease monitoring web platform using Node.js, Express, PostgreSQL and REST APIs, with JWT authentication.
Built health metric dashboards, abnormal-reading alerts, medication and symptom tracking, and clinician data-sharing features.
Blooma.ai, Israel Software Developer Aug 2022–Dec 2023
Developed commercial real-estate services for risk management, property search and financial calculations using Java 17, Spring Boot, microservices, AWS and MongoDB.
Used AWS SNS/SQS, TeamCity, JUnit and Cucumber; participated in design and code reviews.
F.M.R., Tel Aviv Software Developer Oct 2020–Aug 2022
Built Java EE and DB2 services for margin calculations, order updates and order management; created JUnit tests and reviewed designs.
Mount Sinai Hospital, Toronto Software Developer Jan 2019–Jan 2020
Developed laboratory information management software using Java EE, Hibernate, JSF, MySQL and JBoss/WildFly on Linux.
Worked across client and server components, unit tests, continuous integration and code reviews.
Dye & Durham, Toronto Software Developer Mar 2018–Oct 2018
Built enterprise legal applications and integrated Nuxeo content services using REST, Java EE, Spring Boot and SQL Server.
Implemented file-management workflows and Elasticsearch-backed search.
TELUS Business Solutions, Toronto Software Developer Sep 2015–Aug 2017
Developed high-traffic SOAP/JAX-WS insurance services supporting pharmacy deductible and coinsurance calculations.
Used Spring, Java EE, Oracle, XML, Tomcat and JNI (Java-to-C integration); performed unit, integration and release testing.
I Think Security, Toronto Software Developer Jan–May 2015
Built C++/Java TCP/IP integration and Boost IPC prototypes; improved lookup speed using in-memory hash maps.
Rotman Research Institute / Baycrest, Toronto Software Developer Dec 2002–Apr 2014
Developed Java applications for cognitive assessment, patient data and secure electronic health record synchronization across hospitals.
Supported PACS and medical imaging systems; engineered VTK tools to transform MRI data into 3D visualizations.
Delivered multithreaded C++ EEG/UDP processing and parallel scientific software; accelerated a MATLAB workload by 300% using C++.
Investec Bank, Tel Aviv Software Developer 1999–2001
Developed C/C++ distributed capital-markets software using TCP/IP and DB2; supported financial transaction systems.
EARLIER EXPERIENCE
Rotshtein, Tel Aviv Software development for budgeting, accounting and payroll 1997–1999 (RPG, C, COBOL, DB2, Oracle).
EDUCATION
B.Sc., Mathematics — Chernivtsi State University, Ukraine Computer Diploma — Tel Aviv University College, Israel