Senior Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 12487 Berlin
- Europa
- en | ta | hi
- 05.11.2018
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
6/2016 – 7/2017
Tätigkeitsbeschreibung
In collaboration with Fraunhofer IPA, Stuttgart
Cloud-based Federative Manufacturing Platform
Exclusively responsible for VFK’s Monitoring System
Implemented RESTful and Java API for Zabbix
Ubuntu Docker containers to deploy Zabbix server, agent, trapper and sender
Bash scripts to build and maintain VFK – Springboot and Maven
Automated configuration and services-deployment using bash and supervisor
Embedded Entwicklung / hardwarenahe Entwicklung, Windows 10, Ubuntu, Java (allg.), Python, Node.Js, React (JavaScript library), AngularJS, Embedded Software
8/2015 – 5/2016
Tätigkeitsbeschreibung
A Simens Novel Business
Web-based 3D-Printing Platform
Cutting-edge tool to convert CGAL, boost, mpfr, gmp C++ libraries to Javascript
Browser-based 3D object control – translation, rotation, deletion and fusion
Event History Stack for all 3D operations
Unique Wall Thickness calculation using Shape Diameter Function
Windows 10, OpenSuse, C++, Python, Visual C++, Microsoft Visual Studio, Git, Node.Js, Json, AngularJS
1/2015 – 7/2015
Tätigkeitsbeschreibung
Cloud-based Fleet Management System
Implemented Auto Metering System using multivariable differential calculus
Seamless migration and automated plot generation for pricing version changes
Developed simplified solution exploting geomatics to determine nearest drivers
Team implementation of Auto Dispatch System using Apache Kafka and Samza
Tools – Python, Jython, Java, Go, Ember JS, Node JS, Php, Google Maps API,
Git, Vagrant, Docker, Kafka, Samza
Ubuntu, OpenSuse, C, Python, Git, Node.Js, Json, AngularJS, JavaScript, PHP
6/2014 – 7/2015
Tätigkeitsbeschreibung
Virtual Reality Sensor Technology
Developed G-Drome Head Tracking Software and Controller in C++
Achieved Motion-To-Photon Latency of less than 25 milliseconds
Visual C++
8/2013 – 1/2015
Tätigkeitsbeschreibung
Game Engine Development
Unreal Game Engine 4.4 – C++11
Single-handedly developed an innovative Foliage Collections System
Lets artists create random environment like forests with few brush strokes
An interactive Unreal Slate UI offering selective painting and effacing
Universal Reload that applies changes in individual meshes to all maps
Audio Programming
Developed Ambient Sound System
3D/2D ambient sounds with randomized spatial/time-based parameters
3D characteristic sounds for foliages
Reengineering and Maintenance of Audio Exporter and Music Editor tools
Made the audio unit functional in Windows, XboxOne and PS4
Other feature requests from audio designers on both systems and tools
Troubleshooting a frequently updated game engine and constantly changed game
Visual C++, Computerspielentwicklung, Game-Design
8/2012 – 2/2013
Tätigkeitsbeschreibung
Electronic Signature, Security and Certification
Made OpenLimit SDK Bundle
Language-independent – C++, C#, C and Java
Platform-independent – Windows .NET 2.0 to 4.5, Linux and Mac OS X
Converted SDK Bundle source from C++ to C
Worked extensively on System.Data.SQLite adapter library for the same
Migrated OpenLimit Electronic Signature Software Plugin for Adobe from
Visual Studio 6.0 to 2005 and made it compatible with Adobe Reader X
Developed a plugin using 3-Heights PDF Tools C++ library to validate and
determine the Reader-Enabled status of a PDF document
.Net Framework (Microsoft), C#, C++, Java (allg.), Visual C++, Microsoft Visual Studio
10/2007 – 10/2011
Tätigkeitsbeschreibung
Geospatial Products Development Division
Technical Leader in Geoinformatics Research and Application Development
Solely responsible for the development and maintenance of the core framework
comprising of software modules which form the basis of the company’s services
Managed the team of 8 responsible for the development of service modules
Was an integral part of the company’s agro-scientific team
Researched, designed and implemented intricate and fully automated modules in
C++ for agricultural, forestry and image processing services
Developed C++ application for the maintenance of core databases
Worked closely in Database handling and manipulation using SQL/C++
Developed customized web server pages using JSP and JavaScript for Order
Handling Systems for internal and external purposes
Worked on Qt, GDAL, Grass, Ossim, PCI Geomatics EASI and GIS libraries
Postgresql, OpenSuse, C++, Eclipse, Python, Qt (Software), XML, Vermessung, Geotechnik, Geowissenschaft
9/2006 – 4/2007
Tätigkeitsbeschreibung
Non-Destructive Testing and Imaging Division
Image Processing and Visualization
Augmentation and Enhancement of software modules
2D and 3D Data Modeling, Imaging and Visualization
Embedded several Scientific Modules in an NDT Imaging software
Feature Extraction of abstract DICOM Images using C++, C#, VTK and ITK
.Net Framework (Microsoft), C#, Qt (Software), Visual C++
3/2004 – 12/2006
Tätigkeitsbeschreibung
Software Engineering Startup Company
Co-founded a software engineering Startup on WAP programming
Coordinated a team of 45 software engineers in software development
Wildfly, Java (allg.), Enterprise Javabeans, WAP
9/2003 – 3/2004
Tätigkeitsbeschreibung
Cardiovascular Magnetic Resonance Imaging Unit
Magnetic Resonance Imaging
Implementation of imaging and visualization software toolkit for the
Cardiovascular MRI Division of Franz Volhard Klinik
Free contouring on MRI images, calculating contour area and average signal
intensity, interpolation of images using B-spline cubic methodologies
Researchship funded and certified by Charite, Humboldt-Universität zu Berlin
C, C++
3/2002 – 9/2002
Tätigkeitsbeschreibung
Surgical Systems Laboratory
Surgical Simulation and Image Processing
Developed software for Surgical Planning and Image-Guided Navigation
Employed VC++/Qt/VTK for developing Import/Export plug-ins for VTK and
RAW formatted medical images obtained from CT and MRI
Qt (Software), Visual C++
5/2001 – 8/2001
Tätigkeitsbeschreibung
Department of Vehicle System Dynamics
Flight Simulation
Contributed in the German National Research programme
“Flexible Aircraft - Integrated Landing Gear Design”
Data Research for Fairchild Dornier 728 Jet aircraft
3D Simulation of Ground Maneuvers of the Landing Gear System using the
Multi-body Simulator - SIMPACK
Fahrzeugsimulation
5/2000 – 8/2000
Tätigkeitsbeschreibung
Department of Cooperative Hypermedia Systems
Knowledge Management and Topic Maps
Contributed in a pan-European research project - “CORONET”
Developed a data model for Topic Maps: “Goblet Theory”
Mapping of the data model in a 2D Topic Map Editor using Java
Java (allg.)
Ausbildung
Kanpur, India
Über mich
Graduated from India’s Rank 1 institute for engineering and technology – IIT Kanpur
24 years of experience in challenging software programming and fully automated system development
17 years in professional scientific and industrial software development
12 years of cumulative Team Management experience
Advanced development knowledge in C, C++, C#, Java, python, JS in Linux, Windows and Mac
Worked in Germany in Four research centers on aerospace/medical/software based research
Software development experience in Eleven different research/industrial fields
Exposure to a wide range of problems in scientific programming and resolving techniques
Excellent fluency in written and spoken expression with public addressing and pedagogical skills
Team Management Experience
Cofounded a Startup and managed a team of 45 engineers for three years as Chief Technical Officer
Managed a team of 8 agro-scientists and software developers for four years as Technical Leader
Managed a team of 25 secretaries as Coordinator for IIT Kanpur’s Annual Technical Symposium
Founded IIT Kanpur’s first Dance Club and conducted dance lessons for about 30 students for three years
Worked as Assistant Cultural Secretary for IIT Kanpur’s cultural events for two years
Weitere Kenntnisse
Persönliche Daten
- Englisch (Muttersprache)
- Deutsch (Grundkenntnisse)
- Tamil (Muttersprache)
- Hindi (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden