Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Venkata Vikas Bachiraju

Summary

Python Developer with 3+ years of experience designing, developing, and maintaining scalable backend applications using Python. Experienced in building RESTful APIs, developing web applications, and integrating databases using frameworks such as Django and Flask. Skilled in writing clean, maintainable, and efficient code while following software development best practices. Proficient in SQL, API integration, debugging, performance optimization, and version control using Git. Worked in Agile/Scrum environments, collaborating with cross-functional teams to deliver high-quality software solutions. Strong problem-solving abilities with experience in application testing, code reviews, and production support, ensuring reliable and scalable business applications.

Overview

1
1
Certification
3
3
years of professional experience

Work History

Python Developer

Wipro
03.2023 - Current

Mar 2023 – Present

  • Developed Python-based data processing and automation solutions to modernize legacy ETL workflows, improving batch processing performance by approximately 30%.
  • Built scalable Python and PySpark applications for large-scale data transformation, processing, and integration within the Hadoop ecosystem.
  • Developed Python automation scripts for workflow orchestration and job scheduling, supporting the migration of legacy scheduling processes to Autosys.
  • Automated data validation, testing, and deployment activities using Python, significantly reducing manual effort and improving operational efficiency.
  • Created Python utilities to automate data migration between multiple environments, reducing a recurring monthly process from 8 hours to approximately 1 hour across 60+ database tables.
  • Developed reusable Python modules for ETL validation, data reconciliation, and reporting, ensuring high data quality and consistency.
  • Wrote optimized SQL queries and integrated Python applications with Teradata, Oracle, and Hive for efficient data extraction, transformation, and loading.
  • Managed large-scale enterprise data processing involving over 1,600 database tables and 45,000+ columns across APAC and EMEA regions.
  • Performed application debugging, performance tuning, and root cause analysis to improve reliability and stability of production data pipelines.
  • Collaborated with data engineers, business analysts, QA teams, and stakeholders in an Agile environment to deliver high-quality software solutions.
  • Served as the primary point of contact for production support and release activities, ensuring timely resolution of issues and uninterrupted business operations.
  • Maintained source code using Git, prepared technical documentation, and followed coding standards and best practices throughout the software development lifecycle.

Education

B.Tech - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological University
Kakinada

Skills

Data Engineering: ETL Development,

  • Python programming
  • SQL
  • Java Script
  • Cloud data solutions

Certification

  • Databricks Certified Associate Developer for Apache Spark

  • Aws Cloud Practitioner

Languages

English
First Language

Timeline

Python Developer

Wipro
03.2023 - Current

B.Tech - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological University
Venkata Vikas Bachiraju