Vivek Rabadiya
I'm
About
I'm Vivek Rabadiya, a FullStack software engineer specializing in both front-end (React, Angular) and back-end (Node.js, Python) development, with expertise in building scalable, high-performance applications. I combine my skills in full-stack engineering with advanced machine learning to deliver intelligent systems that enhance decision-making and efficiency.

FullStack Software Engineer
- Birthday: 2 Jan 1996
- Phone: +49 176 4577 3763
- City: Kassel, Germany
- Nationality: Indian
- Age: 28
- Degree: Master of Science in Computer Science
- Email: vivek.r.rabadiya@gmail.com
Skills
Languages
Tools
Frameworks & Libraries
Other Technology
Resume
Professional Experience
Full-Stack Software Engineer
March 2023 - Present
CTI Consulting GmbH, Kassel, Germany
- Automated Python data pipelines to transform SAP XML into structured LeanIX factsheets, enabling real-time GraphQL synchronization for improved integration, debugging, and transparency.
- Implemented robust validation and error handling, collaborating with stakeholders to ensure data integrity, system reliability, and alignment with business objectives
- Managed CI/CD pipelines using GitLab and GitHub Actions, automated deployments, improved version control, and ensured efficient data workflows.
- Leveraged frontend expertise with Vue.js, Angular.js, HTML5, CSS3, and UI/UX best practices to develop intuitive user interfaces while maintaining strong communication and teamwork in agile environments.
- Developed backend solutions using Python, JavaScript/TypeScript, and Node.js, implementing web services like REST API and GraphQL for seamless data exchange.
- Worked with AWS, Docker, and Kubernetes to develop scalable cloud applications, ensuring performance, security, and reliability.
- Managed MySQL and PostgreSQL databases, optimizing queries and ensuring data integrity for efficient data management.
- Applied SQL and big data processing techniques to extract, transform, and load data from various sources, improving data accessibility and analysis.
Machine Learning - Researcher Student
November 2021 - July 2022
DLR (German Aerospace Centre), Berlin, Germany
- Developed and deployed an AI-driven "Emergency Phase" control strategy using Reinforcement Learning (RL), improving emergency vehicle response time by 50-60% at intersections.
- Designed a custom RL environment within SUMO (Simulation of Urban Mobility), integrating microscopic traffic simulations for real-time traffic flow optimization.
- Engineered an intelligent traffic signal controller leveraging Vehicle-to-Infrastructure (V2I) communication, dynamically adjusting signals to prioritize emergency vehicles while minimizing traffic disruptions.
- Explored and fine-tuned multiple reinforcement learning techniques, optimizing AI models for real-world urban traffic management.
Android Developer
March 2018 - October 2019
Winter Infotech, Surat, India
- Designed and built responsive Android applications focused on user experience and functionality.
- Utilized Java and Android SDK to develop and debug mobile applications, implementing custom UI elements and animations.
- Worked closely with the project team to gather user requirements and translate them into technical specifications.
- Deployed app updates and new features based on user feedback, improving app performance and user engagement.
Education
Master of Science in Computer Science
Oct 2019 - March 2023
Technical University of Clausthal, Clausthal-Zellerfeld, Germany
Majors: Data Analysis with Machine Learning, Computer Organization, Software System Engineering, Project Management, Big Data, Aeronautical Information and Optimizations
Bachelor of Engineering in Information Technology
June 2013 - May 2017
Gujarat Technological University, Ahmedabad, India
Majors: Object-Oriented System Design, Software Engineering & Testing, Digital Electronics, Database, Computer Network, Analysis & Design of Algorithms, System Software Design, Data Structure, Internet Fundamentals, and Web Technology.
Areas of Expertise
- Programming Languages Skills
- Neural Network Architectures
- Complex Problem Resolution
- Cross-functional Collaborations
- Astute Communications
- Software Development
- Data Analysis & Modelling
- Project Management
- Time Management
Projects
Application Integration Graph (LeanIX)
Visualization Graph in LeanIX
Web-Based GUI for Simulated Robot Control and Monitoring
Simulation in ROS Gazebo
Landscape Analyzer (LeanIX)
Data Transformation from SAP to LeanIX
Viva Calculation Service (LeanIX)
Data transfer within process and Interface factsheet
Weather Data Analysis Using Machine Learning
Predict Weather Forecast with different ML Algorithms
Aeronautical Drone and Robot
Simulation in ROS Gazebo
Chatbot Assistant
Advanced chatbot assistant with NLP capabilities
Patient Profile Android Application
Application for managing patient profiles on Android
Digital Assistant
Digital assistant project with integrated AI features
Testimonials
Contact
Call
+49 176-457-737-63
vivekrabadiya54@gmail.com