Technical Leadership
- Team mentoring
- Code reviews
- Client collaboration
- Requirements analysis
- Agile delivery
Senior Project Leader
Senior Project Leader with 16+ years of enterprise Java experience in application architecture, modernization, and technical leadership.
About me
I work at R Systems as a Senior Project Leader across enterprise application design, delivery, and modernization.
My current work includes enterprise tax compliance systems and modernization from Java EE toward Spring-based services, Kafka messaging, and cloud deployment. I also build React interfaces and Spring Boot tools that support reporting and verification workflows.
Expertise
Selected projects
Contribute to the ongoing modernization from Java EE toward Spring-based services and Kafka. Assess service dependencies, service boundaries, API contracts, and phased migration planning.
The ATTM platform is undergoing an ongoing transition from Java EE toward Spring-based services and Kafka messaging.
Assess service dependencies and tax-processing workflows to inform service boundaries, API contracts, and phased migration planning.
The modernization remains ongoing. The categories below distinguish the current stack from technologies being introduced, planned next, and local tooling.
Java 25, Spring Boot 4.1, Spring MVC, Spring Data JPA, Hibernate, Bean Validation, Flyway
Spring Security, OAuth2 Resource Server, JWT/JWKS, RBAC, Password hashing
REST/JSON, Kafka, Transactional outbox, Event-driven architecture
Resilience4j, Timeouts, Retries, Circuit breakers, Idempotency
PostgreSQL, MongoDB, Redis
OpenSearch, MinIO/S3-compatible storage
JUnit 5, Mockito, Spring integration testing, MockMvc, MockWebServer, Testcontainers
Gradle Kotlin DSL, Multi-module architecture
Docker, Kubernetes, Helm, HPA, NetworkPolicy
Kubernetes Gateway API, Traefik, TLS
Jenkins pipelines
Microservices, DDD-style layering, Immutable snapshots, UUIDv7, Optimistic/pessimistic locking, Concurrency control
kind, Local container registry
gRPC/Protocol Buffers
OpenTelemetry, Jaeger, Prometheus/Grafana, Terraform, AWS deployment infrastructure
Develop and maintain enterprise tax compliance workflows, including data import, verification, tax calculation, return preparation, filing tracking, and PDF/Excel generation.
An enterprise platform supporting corporate tax compliance across multiple processing and reporting workflows.
Designed and enhanced these workflows and completed approximately 5,000 tickets across product development and maintenance.
REST and EJB services, JPA/EclipseLink facades, sharded SQL Server data access, database-backed MessageQueue records, JMS listeners/processors, and monitoring timers.
Created a React/TypeScript SPA with configurable AG Grid columns, search, comments and sign-off, balances, entity groups, source validation, Excel upload/export, and reprocessing.
A React/TypeScript single-page application supports monthly summary reporting workflows.
Created configurable data grids, search, comments and sign-off, balances, entity groups, source validation, Excel upload/export, and reprocessing.
Used AG Grid for configurable columns, Redux Toolkit for state management, React Router for navigation, typed DTOs, and Axios service classes.
Built a standalone Spring Boot CLI comparing ATTM EIB Excel files with Workday payment text files by entity and filing period. It generates missing-file and field-comparison reports.
The standalone CLI compares ATTM EIB Excel files with Workday payment text files by entity and filing period.
Built the tool to generate missing-file and field-comparison reports, with optional database lookups.
Used Apache POI to read Excel files, properties-based configuration, and Spring JDBC for optional SQL Server or Oracle database lookups.
Developed Spring Boot tooling for QA, end-to-end, performance, and processor verification, using Excel inputs, JDBC data access, comparators, and existing tax-engine libraries.
Spring Boot tooling supports QA, end-to-end, performance, and processor verification.
Developed REST controllers and verification workflows using Excel inputs, form and field exclusions, and existing tax-engine libraries.
Structured the tools with JDBC facades, row mappers, DTOs, comparators, and exception handling.
At R Systems · December 2013 – January 2015
Created HLD/LLD and implemented relocation features for authorizations, cost estimates, expenses, and assignment limits. Coordinated client requirements and testing.
At Birlasoft · Within April 2010 – November 2013
Delivered JSF/Spring and Oracle enhancements for an engineering coordination application.
At Birlasoft · Within April 2010 – November 2013
Developed software licensing modules, contributing to requirements, implementation, issue resolution, and testing.
At Birlasoft · Within April 2010 – November 2013
Developed reliability analysis modules, contributing to requirements, implementation, issue resolution, and testing.
Experience
December 2013 – Present
Senior Project Leader
April 2010 – November 2013
Software Developer
Education & recognition