Wajid Ehsan
Angestellt, Software Developer, European XFEL GmbH
Schenefeld, Deutschland
Werdegang
Berufserfahrung von Wajid Ehsan
Bis heute 7 Jahre und 8 Monate, seit Nov. 2016
Software Developer
European XFEL GmbH
Currently, working in the development (C++11, Python) of KARABO, the integrated software framework for system control, data acquisition and analysis for scientific experiments Responsible for Collect requirements, design software architecture, specify interfaces, develop and test the software in teams, deploy the code and collect feedback In depth knowledge of Agile software developments (SCRUM, KANBAN) Hands on experience on Boost.Asio and Python asyncio Source Code documentation in RTD
2 Jahre und 4 Monate, Juni 2014 - Sep. 2016
Student Research Assistant
Zentrum Für Technomathematik, Universität Bremen
Implemented Data-flow Programming in C++(QT graphics library) Implemented Concrete Filters and designed Node based programming using visualization tool kit Integrated Space-navigator with visualization tool kit(VTK) and ParaView Good understanding of QT graphics library Integration of LZ4 compression Filter with Hierarchical Data Format (HDF5) Implementation(C++, Python) of G code parser
1 Jahr und 7 Monate, Okt. 2014 - Apr. 2016
Student Research Assistant
Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI)
Currently working on Learning Intelligent Motions for Kinematically Complex Robots for Exploration in Space (LIMES) Project Responsibilities: Development(C++), integration(Ruby, Python) and comparison of Odometry module and 3D Odometry module Implemented dynamic force weighted Jacobian based motion model for LIMES using C++ and ROCK Hands on experience on Editors, Compilers, Linkers, Debugger and version control system(SVN, GIT) Integration of Visual Odometry
8 Monate, Aug. 2013 - März 2014
Senior Design Engineer
Center For Advanced Research In Engineering
Worked in the development of device called Communication controller which selects best interface for communication and incorporates self-healing and self-forming capabilities to form a network In depth knowledge of embedded software testing (C/C++); creation and execution of test cases
2 Jahre, Aug. 2011 - Juli 2013
Design Engineer
Center For Advanced Research In Engineering
Designed and Implemented (C/C++) wireless sensor network based cognitive surveillance system for intrusion detection & tracking Implemented Mac layer of Time Division Multiple Access (TDMA) in C++ for HF Radios ( HARRIS & ROHDE-SCHWARZ), Enhancing its features for real time network communication, implemented on TS-7800 embedded computer(ARM9) module Hands on experience in developing Cross application communication using sockets and multi-threaded applications in C++ under Linux environment
Ausbildung von Wajid Ehsan
2 Jahre und 5 Monate, Apr. 2014 - Aug. 2016
MSC Information and Automation Engineering
Universität Bremen
4 Jahre, Sep. 2007 - Aug. 2011
BSC Electrical Engineering
University of Engineering & technology (UET) Taxila, Pakistan
Sprachen
Englisch
Fließend
Deutsch
Grundlagen