Senior Software Engineer
Jan 2024 - Present
- Optimized a high-scale event-driven payroll processing engine by redesigning Java thread-pool and batch-processing logic, driving a 25% throughput increase across 10K+ events/hour.
- Architected RESTful APIs for payroll, absence, and compensation modules, enforcing versioning, pagination, and idempotency to reduce downstream integration latency by 40%.
- Spearheaded Oracle Fusion HCM UI migration from legacy ADF to Redwood patterns by decomposing ADF managed beans into stateless services and building responsive VBCS pages with Oracle JET components.
- Executed SQL/PL-SQL performance tuning with EXPLAIN PLAN and AWR reports, redesigning indexes and queries to deliver a 4x execution-time reduction on high-volume compensation datasets.
- Established clean-code and design-pattern review practices across Strategy and Factory implementations, reducing post-release defect rates by approximately 30%.