Work Experience
2022 - Present
Itiviti (Broadridge)
Product Architect
- Led critical technical research for Global Data Management (GDM) architecture - a single entry point system aggregating multi-source data (users, clients, countries, trading calendars, market data) and distributing to downstream systems - as part of Itiviti's award-winning trading platform serving 24 of top 25 global investment banks
- Implemented critical performance optimization reducing trading platform startup from 50 minutes to <1 minute (50x improvement) through two-phase approach: intelligent message filtering (quick win) and architectural redesign eliminating startup preprocessing by implementing direct Order object persistence with transparent initial population
- Established popular AI developer community through #ai-dev channel, leading Java AI ecosystem adoption and educating cross-functional teams on emerging AI technologies, ML collaboration, and best practices in enterprise environments
- Developed multi-asset Order Management System (OMS) extensions and real-time order monitoring capabilities for low-touch agency trading workflows in capital markets
- Architected automatic database schema migration and business entity code generation from JSON specifications (entities, REST services), enabling rapid platform evolution
- Java 21, FIX Protocol, Spring Boot, JPA/Hibernate, REST/Swagger, LMAX Disruptor, MongoDB, PostgreSQL, Liquibase, Docker (Cluster/Swarm), WebSocket, Kafka, Jenkins
2019 - 2022
OneAdvanced
Senior Java Developer
- Led Java 8 to Java 11 migration for large-scale enterprise application suite
- Built high-performance data sorting engine processing TB-scale datasets through multi-threaded chunk processing and parallel merge algorithms, replacing expensive external solutions
- Architected COBOL Report Writer port to Java using domain-specific language over JasperReports, enabling legacy system modernization
- Implemented parallel data migration using LMAX Disruptor for high-performance processing
- Built code generation pipeline from specifications using Xtext and Xtend frameworks
- Secured microservices architecture with JWT authentication and Spring Cloud Config integration across distributed systems
- Java 11, Spring Boot/Cloud, JPA/EclipseLink, AOP, LMAX Disruptor, JasperReports, Gradle, Angular, JWT, SOAP Web Services
2016 - 2019
Infologic
Senior Java Developer
- Resolved enterprise ERP dependency crisis that defeated previous attempts - created custom static analysis tool to map complex JAR relationships across massive codebase, then implemented Apache Ivy automation eliminating conflicts and duplicate libraries
- Established enterprise DevOps pipeline with Jenkins multi-node setup, GitLab integration, and SonarQube code quality gates
- Created centralized data vault system aggregating ERP data across implementations for AI-driven process optimization and analytics
- Led migration from CVS to Git and implemented Artifactory for artifact management with automated backup and versioning strategies
- Spring Framework, Hibernate, Apache Ivy, Jenkins, GitLab, REST APIs, Maven, SonarQube, Artifactory
2004 - 2016
Advantage Software Factory
Senior Java Developer & Technical Lead
- Created company-wide development framework serving as foundation for all enterprise products with modular architecture and reusable components
- Built integrated CI/CD pipeline with Hudson/Jenkins and dependency management via Maven/Ivy, establishing automated testing and deployment practices
- Developed horizontal services architecture (Security, Persistence, Reporting, Build/Deploy) for Vodafone Retail System and major enterprise clients
- Led NextReports open source project - now leading alternative to Jasper Reports/IBM BIRT with global adoption
- Technical recruiting leadership for Java positions and mentoring of development teams with focus on knowledge transfer, best practices, and code quality standards

Creator of NextReports - leading open source reporting suite
- Certificate of Accomplishment (2005) – in recognition of professional achievement as the "Most Innovative Employee"
- Certificate of Accomplishment (2006) – for innovation in contributing to NextReports and Web Framework
- Most Innovative (2007) – in recognition of professional achievements, great contributions and hard work
- J2EE, Spring Framework, JPA/Hibernate, Apache Wicket, Jersey, Quartz, Maven, Oracle, JBoss, Agile methodologies
In 2006 I created NextReports, a reporting tool in Java. Now, NextReports is a leading open source reporting suite used worldwide. The entire suite is available on GitHub.
1999 - 2003
Adcon Telemetry
Senior Java Developer
- Architected foundational application server with core enterprise services (Naming/Directory, Persistence, Security, Database Connectivity, Extensions) - comparable to contemporary WebLogic/Orion servers
- Designed comprehensive monitoring suite (Log Monitor, User Monitor, Thread Monitor) for mission-critical agricultural and water management systems
- Implemented enterprise licensing system with copy protection, host dependence, and user/device limitations for commercial software distribution
- Built XML-based communication protocols for National Informatics System (Ministry of Agriculture) enabling government data integration
- RMI, Distributed Computing, Java 2D, Servlets, JDBC, XML, UML, Design Patterns
The addVANTAGE products covering water management, agriculture, irrigation are sold all over the world for big companies like Agrilink from Australia, Western Farm from USA.
1998 - 1999
Romanian National News Agency (AGERPRES)
Software Engineer, Java Developer
- Designed and implemented cutting-edge national real-time news distribution system for Romanian National News Agency (AGERPRES) using satellite data feeds and Java technology
- Built competitive alternative to Castanet/Marimba and Startbust solutions with superior performance and lower costs
- Pioneered push technology with reliable multicast transmission (LRMP) and distributed computing architecture for real-time satellite data processing
- Developed heterogeneous system serving TV stations, radio stations, and newspapers with automatic news grouping and subscriber distribution nationwide
- Java, LRMP (multicast protocol), RMI, Distributed Computing, Swing, Satellite Communications, Serial I/O
Education
1993 - 1998
Faculty of Electronic and Telecommunication, Polytechnic Institute of Bucharest
Diplomat Engineer in Computer Science (System Engineer)
Thesis: Image processing application using vectorial quantum algorithms (Java JDK 1.1) - early adoption of Java technology in academic research