Alsättersgatan 5 B 25
584 35 Linköping
Sweden
M Sc. Computer Science and Engineering, Linköping University, 2004 - 2009
June 2008 - August 2008
Summer Intern at Saab Aerosystems, Linköping
I worked at Saab Aerosystems during the summer in preparation of my thesis. During this time I read up on my subject and prepared my development environment. I also wrote a draft explaining my thesis and its content.
Titled "Evaluating the use of DyKnow in multi-UAV traffic monitoring application," my thesis shows the results of both a functional and a performance evaluation of the knowledge-processing middleware framework DyKnow. In order to perform the tests a testing application was written using C++ and Java. Parts of the application used the Java Agent Development Framework, JADE and CORBA.
Acted as designer and main developer during implementation of a client for an existing server application using wxWidgets and C++. The client made use of an plugin-architecture to allow third-party plugins to communicate with the server using a specified messaging protocol. The project was run using the OpenUP/Basic software development process.
The project was to build and control a four-legged robot using the AVR series of microcontrollers from Atmel. I acted as a developer with the responsibility to design and write firmware for the communication subsystem as well as the corresponding listening and control PC application. The application was implemented using Python and PyGTK. The project was run using the LIPS software development process.
|
|
|
||
|
Advanced user of Linux and Windows 2000/XP systems.
Comfortable with Emacs, Visual Studio, Eclipse and many small Unix tools. Version control systems I have used include Subversion, Bazaar and Git.
Able to design and implement database-driven applications using RDBMS such as MySQL and Oracle.
Able to design and implement small embedded systems using the Atmel AVR series of microcontrollers and Xilinx programmable logic devices.