Software Engineer | Python Development | Data Handling

Bengaluru

Pune City

Nagpur







BE - Bachelor of Engineering, computer science and engineering
Sipna College of Engineering & Technology, Amravati
Diploma of Education, Maharashtra state board of Technical education Mumbai, Computer Engineering
Government Residential womens polytechnic Yavatmal
Join Roshani and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer | Python Development | Data Handling
Results-driven Software Engineer with 4+ years of overall experience in TCS, including 3+ years of hands-on Python development . Experienced in developing Python-based automation solutions, data-processing workflows, test automation, log analysis, result comparison, and automated reporting. Strong knowledge of Core Python, Object-Oriented Programming, Django, REST APIs, Pandas, NumPy, openpyxl, SQL, JSON, and Git.
Bengaluru
claude code
claude
cursor
gemini
github copilot
ChatGPT
System Engineer at Tata Consultancy Services, Jul 2023 - Present · 3 yrs 2 mos, Bengaluru, * Functional Role - Junior Python Developer Developed a Django-based web application using Python for backend development. * Designed backend functionality using Django Models, Views, URLs, and Templates. * Implemented database operations using Django ORM. * Developed REST APIs for communication between frontend and backend systems. * Implemented CRUD operations for managing application data. * Worked with JSON request and response handling for API communication. * Integrated SQL database with Django applications. * Implemented input validation and exception handling to improve application reliability. * Used Git for source-code management and version control. * Followed modular and reusable coding practices using Python OOP concepts. * Debugged application issues and optimized backend logic.
System Engineer at Tata Consultancy Services, Mar 2022 - Jul 2023 · 1 yr 5 mos, Pune City, * Functional Role - Jr Python Developer Python Automation / Model-Based Development | TCS – Automotive Project • Developed Python automation scripts to reduce repetitive manual activities in MATLAB/Simulink development and testing workflows. • Automated simulation execution, test-data processing, result comparison, and report generation. • Used Python libraries such as Pandas, NumPy, openpyxl, os, pathlib, subprocess, logging, and JSON for automation and data processing. • Developed scripts to parse simulation logs and test results and generate pass/fail summaries. • Automated Excel report generation using Pandas and openpyxl for engineering and testing teams. • Supported regression testing by automating test execution and collecting simulation results. • Worked with MATLAB/Simulink and Python together to improve development and verification workflows. • Performed debugging, exception handling, and logging to make automation scripts reliable and reusable. • Collaborated with Model-Based Development, testing, and QA teams in an Agile environment. • Built practical Python skills through automation of real-world automotive engineering workflows.
Assistant System Engineer at Tata Consultancy Services, Mar 2021 - Mar 2022 · 1 yr 1 mo, Nagpur, * Functional Role - Model-Based Developer * Contributed to the development of a fully networked vehicle architecture and Service-Oriented Architecture (SOA) in alignment with industry guidelines and OEM requirements. * Designed and implemented software components (SWCs) following AUTOSAR standards, including system-level design in MATLAB/StateFlow. * Authored feature specification documents derived from high-level system requirements. * Created logical partitioning tables and interface diagrams using MagicDraw for architectural clarity and system traceability. * Conducted unit testing and component-level verification of StateFlow models using Simulink Test Manager. * Gained hands-on experience with BCM (Body Control Module) features, including seat systems, steering ergonomics, and pedal controls. * Oversaw the full lifecycle of software components: creation, testing, code generation, validation, and test case development. * Demonstrated strong leadership and problem-solving skills, effectively managing deliverables and supporting cross-functional collaboration.
BE - Bachelor of Engineering, computer science and engineering, Sipna College of Engineering & Technology, Amravati
Diploma of Education, Maharashtra state board of Technical education Mumbai, Computer Engineering, Government Residential womens polytechnic Yavatmal