Suran Mahawithana

is out learning. 🎓

Fähigkeiten und Kenntnisse

C++
C
CMake
Make
Gcc
GDB
Microsoft Visual C++
Qt
Standard Template Library
Boost
System programming
Linux
Bash (Unix shell)
Raspberry Pi
NVidia Jetson
IoT
Python
Python pandas
Python NumPy
Python Flask
Java Spring Framework
Java
Dart
Flutter
Windows Programming / API
GRPC
Protobuf
Mutithreaded programming
Postman API
Amazon Web Services (AWS)
Microsoft Azure
Software Architecture Design
Docker
Git
Backend Development
Automotive software
AUTOSAR
SOMe IP
CAN Bus Protocol
Modbus Protocol
Leadership
Team leadership
Time Management
German as a foreign language
Critical thinking
Task planning
Robot Operating System (ROS)
Embedded Linux
Yocto

Werdegang

Berufserfahrung von Suran Mahawithana

  • 2 Jahre und 3 Monate, Feb. 2023 - Apr. 2025

    Lead C++ Engineer

    Nagarro Private Ltd Sri Lanka

    Worked for 2 years as a technical lead. Contributed to multiple projects in different domains such as Automotive, Industrial, Power, and Energy. My main tech stack here was C/C++, Java, Python (Both testing and scripting), AWS, Azure Cloud engineering, DevOps, Dart with Flutter framework. Gained more experience developing software for AUTOSAR-compliant Automotive software frameworks/libraries and IoT Edge applications for reputed client companies based in Europe.

  • 2 Jahre und 8 Monate, Juli 2020 - Feb. 2023

    Senior Software Engineer

    Aeturnum Lanka (Pvt) Limited, Sri Lanka

    Worked as a Senior software engineer for closer to 3 years. Worked on multiple projects, depding on the project played the role of development lead and software architect in certain scenarios. My tech stack was C++, Bash, Python (Fort Ftont end testing and scripting), Java (With Springboot framework) on both Linux (Mainly Ubuntu) and Windows platforms. During my tenure, I contributed to projects in Robotics, Healthcare, and E-commerce.

  • 3 Jahre und 2 Monate, Mai 2017 - Juni 2020

    Software Engineer

    Elsteel (Pvt) Limited, Katunayake, Sri Lanka

    After graduation started working as a C++ software developer. Worked with an international group of developers from Europe and Sri Lanka. Engaged in two projects, namely the Elsteel Production system (EPS) and Techno Module Designer (TMD). My main tech stack included C/C++, Qt framework, C#, Bash, Python, and Linux system development on Raspberry Pi. I maintained a large number of Raspberry Pi based industrially deployed IoT edge devices. I was actively engaged with teams of dynamic people.

Ausbildung von Suran Mahawithana

  • Bis heute 7 Monate, seit Apr. 2025

    Masters in Automotive Software Engineering

    Technische Universität Chemnitz

  • 4 Jahre und 10 Monate, Juni 2012 - März 2017

    BSc Software Engineering (Hons)

    Sri Lanka Institute of Information Technology

Sprachen

  • Englisch

    FlieĂźend

  • Deutsch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Ăśber eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    KnĂĽpf neue Kontakte und erhalte Impulse fĂĽr ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z