Raghuvir Dav

Python | DevOps | Security

Raghuvir Dav

About Me

A versatile Python Developer with a robust background in DevOps and Security specializing in cloud technologies, web application development, and data pipeline management. With a proven track record of delivering complex projects in diverse environments, I excel at developing scalable applications, automating workflows, and enhancing system efficiency. My experience spans the financial sector (FinTech), construction sector, cloud infrastructure management, and contributions to social good through technology. AWS certified and committed to continuous learning, I aim to leverage my skills in software development, data analysis and platform engineering to drive innovation and efficiency.

Professional Background

Software Engineer- Barclays Bank, London

June 2024 - Present

  • Developed an application with FastAPI to orchestrate the management and lifecycle of environments.
  • Engaged extensively with Environment Support, Testing Teams, Project Leads, and external parties across testing phases, ensuring smooth and timely test environment operations.
  • Developed and maintained reporting frameworks for monitoring and automating infrastructure.
  • OMaintained high availability of non-production environments by managing proactive monitoring and alerting for infrastructure, minimizing downtime, and enhancing system reliability.
  • Maintained clear, timely communication with stakeholders to align on progress, direction, and issue resolutions, fostering transparency and accountability.
  • Worked on Linux and Windows systems with experience in Python, and Oracle databases, providing a strong technical foundation for monitoring, troubleshooting, and development support.

Software Engineer (Data Pipeline) - STT (Stop the Traffic), London

December 2023 - May 2024

  • Development and maintenance of a sophisticated data pipeline to analyse and process data critical for anti-trafficking initiatives, enhancing the NGO's operational efficiency and impact.
  • Implement and manage Continuous Integration/Continuous Deployment (CI/CD) pipelines, significantly reducing deployment times and improving code quality.
  • Utilize Python for developing scalable scripts and applications, improving data processing speed.
  • Oversee the usage and updates of Machine Learning models to analyse trends and predict trafficking activities, increasing model accuracy.
  • Employ IBM Cloud, Docker, Kubernetes and MongoDB to automate and streamline operations, achieving a reduction in operational costs.
  • Collaborate closely with cross-functional teams to ensure the seamless integration of technology solutions, enhancing team productivity and data analysis capabilities.

Cloud/Python Developer - QTech Analytics, Ahmedabad

January 2022 - September 2022

  • Led the development of a Plotly Dash-based web application for Pre trading data analysis, significantly enhancing the decision-making process for financial analysts.
  • Designed and implemented the system design for application.
  • Spearheaded the integration of interactive dashboards that enabled real-time data visualization, increasing user engagement using Plotly DASH.
  • Managed AWS cloud resources, optimizing infrastructure costs through effective use of automation tools such as Terraform and Ansible.
  • Drove the adoption of DevOps practices, reducing deployment times and improving system reliability.
  • Collaborated with cross-functional teams to ensure seamless application development, deployment, and management, enhancing team productivity.

DevOps/Linux Support - MSBC Group, Ahmedabad

April 2021 - December 2021

  • Managed AWS resources: EC2, Lambda, RDS, S3, VPCs, ECS, Code Pipeline, ECR, IAM, SNS, Fargate.
  • Automated infrastructure via Python, Terraform, and Ansible scripts.
  • Build Jenkins/Git CI/CD pipelines.
  • Docker & Kubernetes application deployment.
  • Terraform & CloudFormation for infrastructure-as-code.
  • Configured AWS CloudWatch, Grafana and Prometheus for automation, alerting and monitoring.
  • Postgres setup, backup, and recovery tasks.
  • Application & infrastructure troubleshooting.
  • Created Lambda functions using Python to automate periodical tasks.
  • Supported clients with Linux, Windows and MacOS queries.

Python Developer - MSBC Group, Ahmedabad

March 2020 - March 2021

  • Worked on the development of a construction management solution using Python, Django, PostgreSQL, and Sandbird API.
  • Participated in the design, development, and deployment of web-based applications.
  • Developed and maintained various APIs to facilitate data exchange between different services.
  • Optimized database queries and implemented indexes to improved application performance.
  • Participated in code reviews, bug fixing, and testing.
  • Collaborated with team members to ensure the timely delivery of projects.

Resume

Explore my professional journey and key accomplishments in my comprehensive CV.

Download CV