Mountain View, California, United States
Search Ads
• Developed service layers for AthenaX – an open source project providing scalable stream-processing using Apache Flink and Samza - Built a version control and management system using Gitolite which logs and version tags each job run in AthenaX and its peripheral config. • Wrote Java APIs to keep track of production upgrades as well as to revert the environment of an existing job to a previous version - Developed the corresponding UI in React and Redux
• Executed the infrastructure capacity planning to migrate the entire website traffic to a new platform. Extensive experience with Amazon Web Services including EC2 , S3, Elastic Load Balancing, Route53 and Cloudwatch. • Independently developed a smart load test automation framework that feeds matrices of Nginx/Apache parameters in the test environment & performs load tests to learn the optimum parameter combination and instance type to be deployed. • Experience in implementing RPC Message Queues using RabbitMQ, migrating applications to dockerized containers, ELK Stack (Elasticsearch, Logstash, Kibana and Filebeat) for efficient monitoring of production logs, A/B Testing Framework for better customer segmentation and to run champion/challengers.
• Implemented the card and payment modules of the product 'LendingStream 2.0' using RESTful APIs in Python and Django following Agile SDLC – Satisfied all compliance requirements and approved as secure by PCI Data Security Standards (PCI DSS). • Worked towards designing the geo failover architecture for application and database servers with Amazon EC2 using Elastic IPs and availability zones. • Promoted to ‘Senior Software Engineer’ for extraordinary individual contributions in a variety of projects.
Neural Network driven Non-Intrusive Load Monitoring Real-time data cleaning and analysis for efficient air-conditioning in a large scale environment