Sunnyvale, California, United States
• Built an API service with Django for payroll and hr system. The api handled 100k+ employee payrolls and employment contract signings per month.
• Created bulk processing logic with Pandas to reduce number of database queries. This relieved database deadlock issues and increased system throughput.
• Dockerized applications to standardize deployment processes and to support horizontal scalability.
• Deployed ELK (Elasticsearch, Logstash, Kibana) on AWS and configured multiple backend services to feed logs to Logstash. Achieved centralized logging, simplified debugging, and increased QA productivity.
• Implemented task queue with Celery and Redis to enable asynchronous jobs which improved user experience. This also integrated standalone cronjob scripts into the service as periodic tasks.