Product Engineer with experience in backend and full-stack development, eager to learn, grow, and contribute across the tech stack. Passionate about writing clean, test-driven code and building reliable, user-focused solutions.
Overview
4
4
years of professional experience
Work History
Product Engineer
Allstate - Claim-AI
02.2025 - Current
Built a TypeScript-based backend service to send automated email notifications triggered by a nightly cron job, improving stakeholder communication on daily processing results.
Designed and implemented a relational database table to track key usage metrics for a business-critical UI widget, enabling better monitoring and reporting.
Contributed to backend systems and APIs using Node.js and TypeScript, working in close collaboration with product managers and QA.
Product Engineer
Allstate - Allstate Embedded Solutions (AES)
07.2024 - 02.2025
Maintained and enhanced four core internal applications built with Java and Spring Boot, all with 100% unit and integration test coverage.
Collaborated in a tight-knit Extreme Programming (XP) environment, practicing daily pair programming and test-driven development with a remote team.
Supported frontend development using TypeScript and React, contributing to bug fixes and minor feature implementations across internal UIs.
SWE Intern
Google, Inc.
05.2023 - 08.2023
Extract common patterns out of ANY Analytics pipelines/workflows and create standard solutions, apply these solutions to ANY Analytics codebase, for better development velocity.
Built a Macro Utility Library that auto-generates SQL scripts for event logs captured across all ANY Analytics platforms.
Created a Flume Utility Library for handling common operations done within Flume jobs for all ANY Analytics pipelines.
Fabricated a unit test suite for the Macro Utility Library that ensures common edge cases are taken care of effectively.
Designed comprehensive documents that entail implementation details, cost analysis, etc.
STEP Intern
Google, Inc.
05.2022 - 08.2022
Partnered with another Intern to develop an internal API in Android’s SurfaceFlinger that when implemented, enforces policy and responsibilities within the UI compositing system.
Modified a JNI file to connect an API’s Java side implementation to its native.
Created a scenario builder that allocates an amount of buffers to a SurfaceControl using a Queue implementation and executes a releaseCallback to a buffer can be safely re-used.
Implemented a large-scale test suite for Android’s SurfaceFlinger that will run a wide range of scenarios and collect thousands of metrics pertaining to factors such as latency, memory usage, and instruction count.
STEP Intern
Google, Inc.
05.2021 - 08.2021
Developed an Internal UI that displays specific data available for data analysis to consume by reading information from a database and creating an algorithm in C++ to render it to HTML.
Worked closely with another intern to complete majority of the development process, including writing a 20-page doc, implementation, and doing a design review.
Wrote unit tests for integration behavior of different files for the project’s front-end to back-end connection.