Highly motivated Python developer (5+ years) with a passion for continuous learning across software development. Proven track record of delivering results on time. Thrive in collaborative environments, leveraging strong leadership and adaptability to tackle evolving technologies. Effective communicator and efficiency expert, adept at navigating dynamic situations and achieving goals as a smart and collaborative team player.
Cummins Inc : Mar 2024 - Present
Cummins Power Systems (PSBU) partnered with us on a project that utilizes real-time IoT data to power a comprehensive dashboard. This user-friendly dashboard empowers personnel to monitor asset health, track service request statuses, and gain valuable insights for improved decision-making. Additionally, the system generates timely reports, providing a holistic view of asset performance.
AOT-Butterfly : Oct 2023 - Feb 2024
The AOT-Butterfly project is an accelerator program designed to empower UK consortium partners by leveraging technology. This initiative aims to expedite their progress towards achieving their Environmental, Social, and Governance (ESG) goals.
1.Architected and implemented intricate RESTful APIs utilizing Flask framework, seamlessly integrating with Cognite and Azure SQL Databases using Python Software Development Kits (SDKs). Facilitated the loading of machine learning (ML) models and delivered optimized solutions tailored to specific client requirements. Implemented JSON as the standard input and output response format to ensure compatibility and ease of integration with diverse systems and applications.
2.Engineered custom Cognite functions to automate email notification workflows, leveraging the capabilities of Azure Communication Server for efficient delivery and management of communication channels.
3.Spearheaded the development of azure pipelines to automate the creation of container images and streamline the containerization process, utilizing docker and Kubernetes orchestration for scalable and efficient deployment of applications.
4.Designed and optimized a REST API infrastructure leveraging Azure Pub/Sub messaging system and implementing a robust caching mechanism for ensuring reliable message transportation between servers, thereby guaranteeing seamless communication, data integrity, and optimal performance.
Fiat CNHI : May 2022 - Sep 2023
This project involved developing a real-time vehicle tracking and management system for CNH Industrial (CNHI), a global leader in the agricultural and construction equipment industry. The system tracked both heavy and light vehicles from CNHI's portfolio. Key features include Vehicle Telemetry,Accident Prevention & Theft Detection,Driver Monitoring,Fleet Management etc.
1.Developed Python scripts leveraging Boto3 to systematically extract critical details from Glue jobs and step functions , such as the status of the last five job runs, failure reasons (if any), and run durations.
2.Implemented mechanisms to monitor dataflow within SQL and DynamoDB, generating hourly graphs to visualize trends and anomalies and ensuring data integrity and performance.
3.Orchestrated the deployment of automation solutions using python, ensuring seamless execution within the AWS ecosystem.
4.Configured email notifications via Python functions post-execution of scheduled Glue jobs, facilitating timely alerts and reporting to designated stakeholders.
5.Developed Python scripts to efficiently recover data from diverse databases, enhancing data resilience and recovery capabilities.
6.Engineered Python scripts for querying multiple SQL tables, enabling streamlined access to disparate data sources for analysis and reporting purposes.
7.To ensure a smooth transition during production deployments, I implemented regression testing safeguards using Python scripts.
We built a unified learning platform, Infosys Assessments Platform, for Infosys employees and clients. This platform streamlines the learning experience for various technologies through pre-configured playgrounds and certifications. Our focus is on minimizing setup time and effort by eliminating hurdles like access restrictions and version conflicts, allowing learners to jump right in and focus on acquiring skills.
DevOps Expertise:
Automation & Scripting:
Utilized Python scripts for various automation tasks:
Version Control & Databases: