Hello
And welcome to my internet home. Underneath you'll find my skill set as well as a short description of my employment history and an overview of some of the projects, in which I had honor to be part of.
Please do scroll all the way down not to miss out the rundown of Additional Training I went through. And don't forget to browse through my Other Assets, as it gives you an idea what kind of person I am.
If you have any questions or you would like to discuss the possibility of us working together, feel free to contact me.
Technical Skills
- C++ - Expert
- C# - Advanced
- JAVA - Advanced
- PHP - Intermediate
- HTML | CSS - Intermediate
- SQL - Intermediate
- VISUAL STUDIO - Expert
- ECLIPSE | NETBEANS - Advanced
- MATLAB | SIMULINK - Advanced
- UML | SYSML - Advanced
- .NET - Expert
- QT - Expert
- BOOST - Beginner
- X-PLANE | PLUGIN - Expert
- VBS 2 - Beginner
Work Experience
Here's a short description about the typical tasks performed for the previous and current employer. More detailed infos about the projects, in which i've been involved could be found under portfolio.
Developing software for the German navy fight and transportation helicopter and airplane simulators, participating in R&D projects developing air traffic control solutions for the German air forces.
|
Leading system and software house in Germany. Business areas include: aviation, IT and communication, automotive, vetronic systems, naval systems, telecommunications and transportation. |
Project manager in R&D dept., and lecturer - managing development projects, running, developing and maintaining Flight and Navigation Procedure Trainer Type II MCC, Flight Management System and Air Traffic Control simulators, giving lectures on Unix, Java Programming and Air Traffic Network.
![]() |
Estonian Aviation Academy teaches BA and MA students in aircraft piloting, air traffic management and aviation management. |
Education
Master of Science in Engineering - Computer Studies.
Defended the master thesis on the subject of Teaching the Field Programmable Gate Arrays (FPGA) in Tartu University on the grade A – excellent.
Bachelor of Science in Engineering - Computer Studies.
Defended the master thesis on the subject of Accelerating 3D Calculations on a Field Programmable Gate Arrays (FPGA) Hardware on the grade A – excellent.
Nõo Gymnasium is highly acclaimed and well known for teaching subjects like mathematics, physics and biology in a intensified manner.
Portfolio

The MIDCAS mission is to demonstrate the baseline of solutions for the Unmanned Aircraft System (UAS) Midair Collision Avoidance Function (including separation), acceptable by the manned aviation community and being compatible with UAS operations in non-segregated airspace by 2015.
The ESG were invited to participate in this project due to previous achievement in similar projects:
- Sense and Avoid Function prototype (SAAFu), based on realtime radar ASTERIX protocol
- Radar Independent Sense and Avoid (RAS), which was based on Mode-S and ADS-B protocols.
My responsibilities in all three projects above include:
- multithreading C++ desktop application, to be able to separate radar message queueing, message parsing and graphical user interface
- GUI design, with purpose to declutter the pilot screen
- parsing different protocols, such as ASTERIX, ADS-B and Mode-S
- connecting the application with MilRADNET using dial-in technique.
The MTA is a military development of ESG’s Police Tactical Workstation (PTA), adapted for environmental qualification with enhanced component robustness. The MTA offers all functions required for carrying out personnel recovery missions and is currently mounted on the CH-53 helicopters.
My responsibilities include:
- statemachine design and development using MATLAB Simulink and Stateflow for simulating devices with complex and parallel behavior, such as whole V/UHF communication logic, Radio Back-Up Device and FLIR Camera control system
- integrating and testing individual MATLAB models with the rest of the simulation enviroment
- audio and communication simulation using C++ ALSA (linux) libraries and specialized hardware
FPS-H is a simulation system which is used by the German air force to evaluate the aptitude of candidates before they are accepted for helicopter flight training.
My responsibilities include:
- implementing computer generated forces including air, ground and naval friendly as well as hostile vehicles and stationary weapons
- simulating guided and unguided missiles and bullets
- collision detection between objects among themselves as well as with fired ammunition
- development of the cross simulation model to connect two simulation enviroments during a session
- audio and communication simulation
- aiding in development of the Instructor Operating Station
The German Sea Lynx helicopter received an avionic upgrade including new radio equipment. The CPT was designed with the focus on having, amongst other things, a realistic simulation of these components.
My responsibilities include:
- design and development of the following avionics equipment simulation models: Center Audio Panel (CAP), Multi Function Display (MFD), Identification Friend or Foe (IFF) and very, ultra and high frequency radios
- Sea Skua air-to-surface missile simulation
- communication logic in- and outside of the helicopter
- User Interface Model development connecting the model data with graphical user interface
- audio and communication simulation
The project SIMUTAC brought modern simulator training to the Academy. Mechtronix Systems from Canada established the FNPT II MCC for pilot training and UFA Inc from Germany built up the complex simulator system for air traffic controllers.
My responsibilities was:
- participating in public procurement process and evaluating proposals
- On Site Acceptance as well as yearly certification for the FNPT II MCC simulator with Estonian Aviation Authority
- soft- and hardware upgrades due to enhanced requirements
- technical maintenance of the simulators
- on-site support for the training staff
- aiding in course preparations
Training
2 day workshop about best practices using MATLAB for simulation purposes.
2 days of training on control systems and software for the AV media and facility management technology.
2 days of training on using UML in the whole life cycle of the software engineering.
One week of training in Singapore and Malaysia about the characteristics of the Asian markets, pitching to local business angels, typical start-ups in Singapore and on how to plan an international business.
Altogether 15 days of training on how to create business plan, find foreign partners, apply for funding, find investors, develop your product, legal issues and how to be mentally prepared to start your own company.
Main focus of Manager training was on recruiting your own selling team and motivating them through the summer selling books door-to-door. Also how to focus your own energy to get more customers. I and my team were working in Florida, USA.
The Dealer Training was all about being active, effective and always positive salesman 6 days a week, 13,5 hours a day. The psychology of selling, closing deals, customer relationship management and building rapport were continuously thought until very last day on the bookfield. I was working in Idaho, USA.
Other assets
First ever Estonian regional competition, which is part of the worldwide digital design and FPGA programming contest.
Digilent Design Contest International is a worldwide digital design and FPGA programming contest held in US, EU and China.
Scored 95% percent on the German language examination for the foreign learners who plan to study and/or teach in Germany.
Finished in top-10 in two consecutive years. The Brainhunt is nationwide competition in Estonia to find new and innovative business plans and its goal is to motivate young people to start their own company.
2 times recognition for significant input on procurement and implementation of FNPT II MCC Simulator and ATC Simulator in the project SIMUTAC (simulator for Tartu Aviation College) with project budget exceeding 1 million Euros.
Onetime benefit given only to one student every year to motivate students learn IT.
Price which is given to all salesmen working for Southwestern Company who work at least 80h. every week throughout the summer selling books door-to-door.
I also received Big Check Award, price which is given for precise and orderly bookkeeping throughout the summer, both times.
Spoken languages
- ESTONIAN - mother tongue
- GERMAN - very good in speech and writing
- ENGLISH - very good in speech and writing
- RUSSIAN - intermediate in speech




