`
Senior Software Engineer
Quality | Python | AWS cloud developer | Devops |
E-Mail
Data
structures and Algorithms
Contact: -
Email:-Address: Gottlieb Dunkel Strasse 55A, 12099 Berlin
Senior Software Developer with 7 years of professional experience with a strong expertise in Python, AWS, API
development. I am a senior software engineer in my role at Mercedes-Benz Software (MBition) serving MB.OS
projects with strong expertise in (Gitlab-CI, Jenkins) CI/CD, and Infrastructure as a service with terraform
knowledge. Deep knowledge on client-server, microservices architecture and Advanced technical skills on Devops
technologies (CI/CD, groovy, GitLab-CI, Jenkins, AWS CLI, terragrunt, shell scripting, Docker), developing Python
libraries for API testing, E2E testing with expertise on robot framework (TDD). I am passionate about applying
Lean and Agile principles to projects, leveraging my expertise as a Certified SCRUM Developer to drive efficiency
and collaboration. Strong expertise in development of hardware independent testing eco system, integration
using API development and Test-Driven Development.
Work Experience
June 2021 – Present
MBition GmbH (Mercedes-Benz software hub), Berlin, Germany
Senior Software Development Engineer
•
Development of Unified testing framework for ECU projects to automate unit tests and generate ASIL AD compliance code coverage reports. (Python, Gitlab-CI, AWS, CMake).
•
Enabled seamless integration with GTEST and CTC products into CI/CD handling over 1,000 test cases
daily.
•
Deployed over 50 microservices using Docker images into AWS EC2, reducing deployment time by 40%
through Infrastructure as Code using Terraform and Terragrunt scripts.
•
Development of Bus simulation libraries in Python to decouple Rest Bus Simulation, test setup,
streamlining ET framework, CANoe resulting in a 30% reduction in testing setup time.
•
Deployment of servers with cloud Email services (SES) in Kubernetes EKS cluster into AWS cloud with zero
downtime.
Software Development Engineer
•
Lead the implementation of test automation framework which supports E2E testing, system tests in
Python and RobotFramework.
•
API development for multiple microservices for Image comparison and Bus signal libraries supported with
REST APIs and Websocket communication protocols.
•
Web applications development using Django and Flask serving ECU projects for diagnostic tests.
•
Development of Logging and Monitoring python libraries for data analysis and generate alert mechanisms
in Grafana using PostgreSQL for AWS and Prometheus client and Boto3.
•
Development of Unit tests, integration tests using Pytest, JSON-rpc 2.0 APIs.
April 2020 – May 2021
Continental AG, Regensburg, Germany
Master Thesis
• Development of hardware abstraction layer for the Integration of virtual ECU into SIL Test
Environment using SILVER APIs for OEMs ECU in SIL testing models.
• Data Analysis of simulation metrics in real time and virtual time using python.
Research and Development Internship
• Automation of CAN based test scenarios for diagnostics using SAE J1939 communication protocols.
• Tool development with automation of debug data analyzer for an engine management ECU (Daimler Truck
application) based on UDS.
Stack: Python, CAPL, SQL, Jenkins
Feb 2016 – August 2018
TATA Consultancy services, Hyderabad, India
•
Web application development using Python Django for Microsoft CRM portals.
•
Development of data base services for the back-end CRM application using SQL
•
Implementing REST API methods for automating third party web pages in Python
Technical Skills
Programming Skills:
Python, SQL, AWS, Docker, Terraform, Gitlab-CI, Groovy, Shell/Bash.
Data structures and Algorithms, design patterns.
Cloud technologies:
AWS, Kubernetes, Azure (basics)
CI/CD:
Jenkins, GitLab-CI, templates, Docker, Terragrunt, DevOps mindset, Ansible
Test Management Tools:
Artifactory, JIRA, XRAY, Videowall, Confluence, Squish (GUI testing)
Automotive Software tools: CANoe, ET framework, DTCs, CANalyzer, CANape, SILVER (Qtronics)
Software Development:
SCRUM (PSD), Agile methodology, V cycle, SIL, UDS, SAE J1939
Automotive Protocols:
Flex Ray, CAN, CAN FD, LIN & MOST, I2C, UART, SPI
Coding platforms and OS: PyCharm, VS code, Eclipse, CAPL Browser, Linux, Mac OS Linux, MacOS
Educational Background-: M.sc (Masters) Technische Universität Chemnitz, Germany (Grade 2.0)
FOCUS: Automotive Software Engineering
• Developed LLM for PDF comparison tool by data extracting and preprocessing with AI using python.
• MISRA C standards, Machine learning and Neural networks, and Networking, Multicore.
• Tracetronic ECU Test in developing system architecture with respect to AUTOSAR
• Implementation of Inter communication between ECUs using CAN network using C++
-: Bachelors Student Gayatri Vidya Parishad College of Engineering, India
Focus: Electronics and Communications Engineering
•
Embedded systems with knowledge on microcontrollers and SPI, UDS, I2C communication.
•
Data structures and Algorithms, System design
Achievement & Certifications
•
AWS cloud Developer Associate certification from Amazon.
•
The ISTQB® Certified Tester Foundation Level (CTFL)
•
Certified Scrum Developer
•
Advanced Lean Certification and implementation of Kaizens within the projects.
Languages
German(B1) English (C1)
I with Problem solving skills, stakeholder management and curious to learn and always volunteer for PoCs
and new technologies and prototypes. Looking forward to joining your team.