Software Engineer
Rippling
Apr 2021 - Aug 2022 (1 year 5 months)
Built and maintained full-stack systems for Time & Attendance, Scheduling, Leave Management, and Kiosk/Mobile time tracking, contributing to high-traffic surfaces using Go, Python, Java, React, React Native, and TypeScript. Designed and implemented full-stack features for Time & Attendance, building APIs in Go and Python to manage time events and compliance rules, and developing React components for web-based time tracking dashboards. Developed employee scheduling APIs using Django REST Framework and PostgreSQL, enabling dynamic shift planning, manager overrides, and validation rules across desktop and mobile platforms. Led backend development for Leave Management, creating policy logic for eligibility and accrual using Celery, Redis, and P