Summary
Currently serving as a Software Engineer, responsible for designing, developing, and maintaining high-performance backend systems and data pipelines to enhance application stability and data integrity.
Highlights
Engineered high-performance, asynchronous APIs using FastAPI and Python, reducing response latency by 40% and supporting scalable backend architecture.
Integrated OAuth 2.0 with a robust RBAC system, strengthening user authentication and fine-grained access control through dynamic roles and static permissions.
Designed and maintained end-to-end data pipelines using PySpark and Delta Lake, implementing SCD Type 2 logic with watermark and lineage tables for incremental loads and full data traceability.
Developed and enforced 47+ custom Data Quality (DQ) checks, including schema validation and referential integrity, to ensure trusted, clean datasets.
Delivered production-grade unit and integration tests using pytest, ensuring API and pipeline stability with over 90% code coverage and seamless CI/CD integration.