
Sanjayan Ravi
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Sanjayan Ravi
• Maintenance and further development of the event and participant management software. • Development of interfaces to other subsystem, e.g. Web services. • Modeling of software components by means of structure diagrams and behavior diagrams using the specified software-modeling tool. • Implementation primarily in C ++ using MFC libraries. • Maintenance of the corresponding documentation.
• Software development within the assigned functional area after the predetermined development process and the defined framework for a project. • Modeling of software components by means of structure diagrams and behavior diagrams using the specified software-modeling tool. • Implementation primarily in C ++ using the released development tool-chain and development environments. • Creating tests (Unit-, software integration, and software testing).
- 11 Monate, Mai 2014 - März 2015
Student Job - Hiwi (C++ Programmer)
Fraunhofer IOSB-AST (Advanced System Technology)
• Developed a C++ program for point cloud (PCL) template alignment. • The objective of this task was to collect two live PCL data separated by a small delay from a sensor (3D Kinect camera / Asus Live Pro camera) and then process the data in the PCL template alignment algorithm. • The idea is to use this program later in SLAM using 3D Sensor.
- 10 Monate, Apr. 2014 - Jan. 2015
Master Thesis (C++ Programmer)
Fraunhofer IOSB-AST (Advanced System Technology )
• Design and Prototype Realization of a Framework for Social Functions of an Indoor Robot platform. • Develop a social function that by recognizing static and predefined hand gestures uses them to command the movements of the robot. • Elderly care or simply usage by the elderly is one of the targeted areas of application of such social functions.
- 8 Monate, Apr. 2013 - Nov. 2013Fraunhofer-Institut für Digitale Medientechnologie IDMT
Internship (Python Programmer)
• Developed a python open exchange tool for checking free time slots and creating appointments for multiple users. • Objective of this python command line tool is to get and display appointments. • One of the important tasks of this tool was to generate new appointments with multiple users by verifying schedules from their calendars.
- 2 Monate, Juli 2009 - Aug. 2009
Network Administrator (Trainee)
Benchmark Softech Pvt Ltd, Chennai, TamilNadu, India.
• Network Administrator Intern, training and learning how to maintain, install, and troubleshoot hardware and software problems.
Master's Academic Project (Java Programmer)
Technische Universität Ilmenau, Thüringen, Germany
• Developed a Java GUI to monitor the change in temperature using wireless sensor nodes. The GUI gathers temperature data from wireless sensors and visualizes the data. • GUI has the floor map of a building where the sensors are located and based on the temperature data; a color shows in the particular room of the map from where the sensor is located. • Red color represents hot temperature, blue color represents cold temperature and green represents normal temperature.
Master's Academic Project (Researcher using Java and Python)
Technische Universität Ilmenau, Thüringen, Germany.
• Reverse Engineering and Documenting the Lempel-Ziv-Markov algorithm. • The LZMA is an algorithm used to perform lossless data compression that is used in 7-Zip software. Although this project was theoretical one, it gave me a great deal of understanding of how to write a technical document. • I had to reverse engineer the LZMA code which already exists to come up with new sample of examples for my documentation and also to understand the algorithm.
Bachelor's Academic Project (Java Programmer)
Anna University, Chennai, TamilNadu, India.
• Developed Java GUI called “Integrated College Automation System” • Its application was to display detailed information about students, based on the level of security the person who is accessing the information as.
Polytecnic's Academic Project (C Programmer)
AMS College of Polytechnic, Chennai, TamilNadu, India.
• I was given the responsibility of team leader and was therefore involved in all modules of the application. • Our team was tasked to build a Bluetooth transmitter and receiver units to achieve data transfer. • C based interface was used to input the message with a PC.
Ausbildung von Sanjayan Ravi
- 4 Jahre und 6 Monate, Okt. 2010 - März 2015
Research in Computer and Systems Engineering
Technische Universität Ilmenau
- Software & Systems Engineering - Communication Networks & Mobile Communications - Information Systems & Advanced Data Management - Systems Optimization & Control Engineering - Theoretical Computer Science (Algorithms)
- 3 Jahre und 1 Monat, Apr. 2006 - Apr. 2009
Information Technology
Anna University (AU)
http://www.unipune.ac.in/Syllabi_PDF/revised_2011/engg/BE-InformationTechnology2008course.pdf
Sprachen
Englisch
Fließend
Deutsch
Grundlagen
Indian
-
XING Mitglieder mit ähnlichen Profilangaben
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.
22 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.