Senior Java Engineer And Architect
CurrentSoftware Architect sitting on the Data Science team. • (2023) Technical Lead for Communication Analysis in Reveal-Enterprise: Led the backend development of a new communication analysis feature built from scratch. Lead Java developer for core system including algorithm design and implementation, data engineering, and API design. Worked closely with product team on what user experiences could be supported by new backend algorithms. Led technical initiative across teams to fully integrate into multiple systems introduced through acquisitions. (Java, Docker, Kubernetes, Jira)• (2024) Engineering Owner for "Ask" in Reveal-Enterprise. Led the transition of a data science prototype of a RAG (retrieval-augmented generation) indexed with customer data, called Ask, into a production feature. Responsibilities included design, project management, and code reviews of APIs, integration points, and DevOps. The feature was deployed to production as the first user of a third-party feature-flag system that has since been adopted company-wide. (AWS Bedrock, Jira)• (2024, ongoing) Product Engineering for a forward-looking eDiscovery feature using generative AI.