Badges
Certifications
Work Experience
Senior Software Engineer
Eightfold AI India Pvt Ltd•  January 2021 - Present•  Bengaluru, hybrid
Designed and implemented a scalable, cloud-native data integration architecture for Applicant Tracking Systems (ATS), facilitating real-time data synchronization and API standardization across platforms. Leveraged AWS Lambda for event-driven processing and Amazon SQS for decoupled data ingestion. Successfully migrated legacy pipelines from Python 2.7 to Python 3.8 with minimal downtime, deploying on Amazon EC2. Developed a robust ETL framework using Apache Airflow, Spark, and Python, integrated with Amazon S3 to handle both structured and semi-structured datasets. Ensured secure access through role-based access control using AWS IAM, aligning with organizational data governance policies and enabling fine-grained permission management. Additionally, established real-time monitoring and alerting mechanisms via Amazon CloudWatch to track pipeline performance, job failures, and system health, significantly enhancing operational visibility and incident response.
Software Engineer - Tools
McAfee•  December 2017 - January 2020•  Bengaluru
Refactored the DAT generation workflow in the MWG application to detect and handle bad signatures more effectively, leading to improved reliability. Designed and deployed a web crawler using Python and Scrapy to extract valuable data from the web for analysis and enrichment. Developed a user-friendly web portal in Python for generating digital signatures, streamlining workflows and enhancing user experience. Additionally, optimized the URL signature DAT generation process to improve both performance and data accuracy. Automated the commit process for spam signatures using Python, Docker, and Flask, significantly boosting efficiency and minimizing manual effort.
Software Engineer
accenture•  July 2015 - November 2017•  Bengaluru, Karnataka
Streamlined operational processes by automating repetitive tasks using Python and shell scripting, resulting in significant efficiency gains. Developed a robust automated ticketing tool in Python to expedite ticket resolution and enhance service delivery. Implemented proactive housekeeping scripts to ensure the smooth functioning of critical applications and prevent potential system issues. Strengthened system security by applying essential patches across various platforms, including PeopleSoft, WebLogic, DataStage, Hyperion, and HPUX, thereby reducing data loss prevention (DLP) risks. Additionally, configured network protocols and key management systems such as FTP, SFTP, SSH, SHA, Keystore, and PGP, reinforcing the overall security posture of the infrastructure.
Education
PSG College of Technology, Coimbatore
Electrical Engineering, BE•  2011 - 2015