Detail-oriented Software Developer skilled in Python, SQL, and automation, with experience in API integration, unit test frameworks, and GitLab CI/CD pipelines. Proficient in Linux-based testing, manual regression, and reporting automation to support data-driven solutions. Fully work authorized; no sponsorship required.
Overview
3
3
years of professional experience
1
1
Certification
Work History
System Engineer (Software Developer)
Tata Consultancy Services (TCS)
09.2020 - 05.2022
Developed automated unit test frameworks using Python scripting to streamline testing and improve software quality; conducted demos for team members to ensure adoption and standardized testing practices.
Developed Python scripts to add and integrate new plans/products, coordinating with QA to validate functionality and maintain system reliability.
Performed end-to-end data analytics in Databricks by ingesting raw data into Delta Lake, transforming datasets with PySpark and SQL, and building interactive dashboards for business insights, enabling data-driven decision-making.
Proficient in integrating RESTful APIs to automate data retrieval, utilizing Python libraries (e.g., Requests) to fetch, parse, and process JSON data for streamlined analysis and reporting.
Integrated automated testing and deployment processes into GitLab CI/CD pipelines, improving release efficiency and reducing manual effort.
Configured Kafka consumers in Python to ingest and process streaming data from customer producers, enabling real-time data analysis and efficient pipeline performance.
Tested, maintained, and performed shakeout testing on RHEL 7/8 Linux servers via PuTTY, ensuring secure remote access, system reliability, and validating client applications and key processes for development readiness.
Assistant System Engineer
Tata Consultancy Services (TCS)
09.2019 - 09.2020
Developed Python scripts to automate report generation by extracting data from system outputs, summarizing plan/product performance, user counts, and metrics, reducing manual reporting time
Experienced in building interactive dashboards and reports in Power BI, transforming complex data into visual insights that support decision-making. Proficient in using DAX for custom calculations, implementing row-level security, and optimizing report performance.
Performed manual regression testing to verify that existing functionalities remained stable after new code changes, ensuring consistent application performance.
Monitored and supported monthly production releases, facilitating seamless transitions from development to live environments.
Mentored junior team members on testing procedures and best practices, enhancing team performance and cohesion.
Education
Bachelor of Science - Computer Science Engineering
Osmania University
India
06.2019
Skills
Languages: Python (Pandas, PySpark, Numpy), SQL,
Databases: Oracle DB, MySQL, Microsoft SQL Server, Cassandra
Databricks
Microsoft Azure
Gitlab
Accomplishments
Organized and conducted a technical quiz in my team of 3 during the college fest, promoting technical knowledge and engaging participants in STEM activities.
Managed and tracked the completion of learning programs for 150 team members and reported progress to senior management to ensure timely completion.
Certification
Cisco Introduction to networking
IBM Data Science Professional Certificate
Databricks Certified Data Engineer Associate (Pursuing)
Timeline
System Engineer (Software Developer)
Tata Consultancy Services (TCS)
09.2020 - 05.2022
Assistant System Engineer
Tata Consultancy Services (TCS)
09.2019 - 09.2020
Bachelor of Science - Computer Science Engineering
Business Analyst at Diligenta (TCS- UK Subsidiary), TATA CONSULTANCY SERVICES(TCS) PVT.LTDBusiness Analyst at Diligenta (TCS- UK Subsidiary), TATA CONSULTANCY SERVICES(TCS) PVT.LTD