Jimmy Dari
Software Engineer II
Hire this person
Send a job offer directly to this candidate
About
Led end-to-end development of the Share of Voice reporting dashboard (React, TypeScript, Scala, .NET), improving load times by 1–2 seconds through optimized refresh logic and rendering performance. Owned the design and delivery of a scalable reporting service (C#, .NET, Vertica), enabling scheduled and asynchronous reporting across multiple dashboards. Implemented a system-wide Error Model enabling partial results during API timeouts and improving user guidance, significantly reducing support load and enhancing dashboard reliability.
Experience
Software Engineer II - Criteo
(2025-07)
- Led end-to-end development of the Share of Voice reporting dashboard (React, TypeScript, Scala, .NET), improving load times by 1–2 seconds through optimized refresh logic and rendering performance.
- Owned the design and delivery of a scalable reporting service (C#, .NET, Vertica), enabling scheduled and asynchronous reporting across multiple dashboards.
- Implemented a system-wide Error Model enabling partial results during API timeouts and improving user guidance, significantly reducing support load and enhancing dashboard reliability.
- Migrated end-to-end testing from Cypress to Playwright, reducing CI runtime from 24 minutes to 10–12 minutes and improving test stability across teams.
- Aligned Engineering, Product, and UX across overlapping reporting initiatives, eliminating redundant work and accelerating delivery timelines.
- Identified and resolved frontend rendering bottlenecks, improving dashboard responsiveness and overall user experience in high-traffic views.
- Designed email authorization validation for scheduled reports, preventing silent failures and improving compliance.
Software Engineer - Criteo
(2024-04 - 2025-07)
- Reduced reporting latency by 5×, lowering P50/P95 load times from 30+ seconds to a few seconds through creation of a dedicated dataset.
- Developed analytics features used by 20,000+ advertisers, enabling richer visualization of campaign performance.
- Built large-scale ETL pipelines using Scala, Hive, and HDFS to ingest and prepare delivery data for Vertica.
- Optimized processing for 500 TB+ of Vertica data, reducing CPU usage and improving query performance.
Software Engineer - Mathematica
(2023-05 - 2024-04)
- Built ETL pipelines and a reusable Luigi framework adopted across multiple teams.
- Migrated manual quality checks to automated end-to-end tests using Cypress and GitHub Actions, improving reliability and CI efficiency.
- Designed CI/CD pipelines for packaging and distributing internal libraries through AWS CodeArtifact.
Software Engineer Part-Time - Criteo
(2022-08 - 2023-05)
- Reduced cloud infrastructure costs by 67% through automated cleanup of unused resources and reserved-instance optimization.
- Streamlined Terraform workflows by integrating Terragrunt improving maintainability.
Education
Bachelor of Science - Computer Science - University of Detroit Mercy (2023-05)