Senior Software Developer
Senden Sie diesem Kandidaten direkt ein Jobangebot
I am interested in software engineering and have worked in the field of Distributed Software Systems over 7 years.
Fluent in programming langauges :C, C++, Python
Languages: English, German (A2-B1)
Always willing to learn something new.
Willing to help others and learn from colleagues.
May 2021 – Ongoing Walldorf, Germany
Responsible for the implementation of new features and maintenance of SAP HANA Database Deployment Infrastructure Team
Handle internal/external customer issues on both cloud and on-premise versions.
Write design documents, user manuals for the new features.
Perform git code reviews and present KT sessions within the team and also to broader audience.
Skills - C++17, OOP, Python, SOLID, Qtcreator, Jenkins, Unit Test,
Functional Test, Gtest framework, UML, SQL
Mühlbauer GmbH & Co. KG
April 2018 – April 2021 Dresden, Germany
Design new modules for latest machine parts in Die Sorter machines.
Implemented new data structures and algorithms in the code base
(Trie, fastvector) for better performance in terms of time complexity.
Supervising site acceptance tests at the customer locations along with understanding their requirements for new features.
Skills - C++, C#, State Machines, Beckhoff, TwinCAT, Multi-threading,
Microsoft Visual Studio, Real Time Controller, Unit Test
Leader - SensorNetworks/Cloud Operations (Remote Job)
Bert Labs Pvt. Ltd.
Jan 2018 – June 2019 Bengaluru, India
Designed and developed the complete wireless sensor network solution based on an open source operating system (Contiki-ng).
Designed a new link layer security protocol and Over the Air firmware update feature.
Designed and implemented the servers in Azure/AWScloud for handling time series data of sensor values.
Skills - C, No-SQL, NodeJS, Python, Docker, Git, Cassandra, Latex,
Requirement Analysis, IEEE 802.15.4, Wireless Sensor Networks
Spacecraft Mission Control Systems Engineer, Galileo
CGI Deutschland B.V. & CO. KG
Jan 2016 – March 2018 Darmstadt, Germany
Led a team for the design and implementation of a distributed File
Archiving Server.
Debugged key issues (e.g. Deadlock, connectivity, data interpretation and visualization) in the Satellite Control and Operating System during the on-site acceptability tests.
Skills - C++, Shell Scripting, Java, Jenkins, Git, Multi-threading,
WorkPackages, SCOS 2000, Gerrit, Boost C++ Unit test
System Software Engineer, Connectivity Team
ST-Ericsson India Pvt. Ltd.
Oct 2011 – Jul 2013 Bangalore, India
Designed and implemented Control Plane and Secure user plane
Location (SUPL) functionality for Assisted-GPS on the mobile platform for CG2900 and CG1960 chips.
Designed the Operating System Abstraction layer for handling of interactions with underlying kernel of the RTOS. Adapted HCI driver to handle satellite navigation messages for CG1960 chip.
Implemented the changes required in HCI Driver for handling both the GPS and Glonass navigation messages from the satellite for
CG1960 chip.
Resolved all the bugs found during the Inter-Operability Tests on
Control Plane and SUPL feature within the required time and received the “Kudos” award for this effort.
Skills - C, Git, RTOS, Sat-NAV messages, HCI driver, A-GPS, Operating
Masters in Distributed Software Systems, Technische Universtat Darmstadt
GPA : 1,4