Rahul Chellappan Selvaraj

ist offen für Projekte. 🔎

Bis 2023, Software-Entwickler, Robert Bosch GmbH, Reutlingen

Abschluss: Master of Science, TU Chemnitz

Tübingen, Deutschland

Fähigkeiten und Kenntnisse

C#-Entwicklung
C# Programmierung
JSON
XML
WCF
C++ Entwicklung
C-Programmierung
IEC 61131
MongoDB
TCP/IP
NoSQL
UML
Git
MatLab
Condition Monitoring
Eclipse
SPS-Programmierung
MS Office
.NET Framework
Visual Studio
SQL
Python
Team work
Docker
Groovy
Optik
Agile Entwicklung
CODESYS
Jenkins
Softwareentwicklung
Software
Kommunikation
Concept development
algorit
Algorithm Development
Agile
Scrum

Werdegang

Berufserfahrung von Rahul Chellappan Selvaraj

  • 1 Jahr und 5 Monate, Aug. 2022 - Dez. 2023

    Software-Entwickler

    Robert Bosch GmbH, Reutlingen

    • Industrielle Bildverarbeitung und Messung für optische Sensoren mit Python • Produkttestalgorithmus für optische Sensoren in Smart Glasses der nächsten Generation • Migration des Lua-Test-Frameworks von C++ nach C#

  • 9 Monate, Nov. 2021 - Juli 2022

    DevOps-Entwickler

    Robert Bosch GmbH, Abstatt

    • CI/CD-Pipelines für die End-to-End-Entwicklung von Automotive-Software • Optimierung der Deployment-Infrastruktur zur Gewährleistung von Sicherheit und Stabilität • Infrastrukturentwicklung für Docker (containerisierte) Anwendungsentwicklung

  • 1 Jahr und 1 Monat, Okt. 2020 - Okt. 2021

    Tool Development Engineer

    Aerospace Embedded Systems GmbH

    •Erstellung von Tool-Anforderungen, Testfällen und Generierung von Qualifikationsergebnissen • Testen und Entwickeln mit C++ und MatLab aus den Toolanforderungen • Nachvollziehbarkeit über Entwicklung, Dokumentation und Clean Release (DO-178 C)

  • 1 Jahr und 7 Monate, Apr. 2018 - Okt. 2019

    Software Validation Engineer

    Schneider Electric Automation GmbH

    • Firmware development for new motion and control software “One MotionKernel” • Testing und Validation in the user environment with MachineExpert (CodeSys based) in IEC-61131 language and Etest Tool. • Development methodology was based on the SCRUM Agile process • Software development technology such as CleanCode, UnitTesting (Python), Code Review and Design Patterns. • Versioning with GIT and SVN. • MachineExpert, VM Ware WorkStation, Jenkins CI, TortoiseGit/SVN, Python

  • 3 Monate, Jan. 2017 - März 2017

    Werkstudent

    Bosch Rexroth AG

    • Software development and Testing for Motion Control with integrated robotics • Technical support to software development and testing teams, clients • Documentation for internal and external users • Bosch Rexroth Indraworks (based on CoDeSys V3), UML, Microsoft Office, PLC Programming (IEC 61131-3)

  • 6 Monate, Aug. 2016 - Jan. 2017

    Masterand

    Bosch Rexroth AG

    'Data Streaming from underlying Sensors and Devices, to Databases (MongoDB, Bosch Cloud) via TCP,HTTP Socket Communication' •Implementing different state machines, programs, Function blocks • Model based Design, Implementation and unit Testing Function Blocks •Real-time Client server C# interfaces to read the data and store it in NoSQL DataBases of a cloud-based Data Analytic Server (DAS) •Worked on C# (.NET 4.0 framework), PLC programming( IEC 61131-3 ), mySQL, MongoDB(NoSQL), UML

  • 3 Monate, Apr. 2016 - Juni 2016

    Praktikant

    Bosch Rexroth AG

    • Streaming data via connection oriented TCP/IP sockets to access MySQL • Analysis and understanding software development and testing process working in a SCRUM team • OOPS programming, PLC Programming, Microsoft Office, SQL , UML

  • 3 Monate, Mai 2015 - Juli 2015

    Praktikant

    FusionSystems GmbH

    'Route Planner' • Dynamic Route Planning for computing the shortest path in road networks and maps using Heuristic algorithms • Integrating the test environment into existing software. • C++, Eclipse IDE, Visual Studio, Microsoft Office

Ausbildung von Rahul Chellappan Selvaraj

  • 4 Jahre und 6 Monate, Okt. 2012 - März 2017

    Information and Communication Systems

    TU Chemnitz

    Information and Communication Systems Digital systems, 3D Image Processing with Embedded Systems, Multi-Sensorial Systems,Self Organizing Networks, Network Planning, Network Security, Network Simulation, IP Networking Lab, Embedded System Design and Automation Tools, Mobile and Car2X Communication

  • 3 Jahre und 10 Monate, Sep. 2007 - Juni 2011

    Telecommunications engineering

    Visvesvaraya Technological University

    Network Security, Computer Communication Networks, Information Theory and Coding, Embedded System Design, Wireless Communication, Programming in C, Signals and Systems

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Gut

Interessen

Lesen
Reisen
Cricket
Musik
Fussball

21 Mio. XING Mitglieder, von A bis Z