|
Christoph Fröschl |
Email:  |
Neubauweg 21/5
A-6380 St. Johann in Tirol, Austria |
Phone: 
| |
|
|
Senior Software Engineer |
|
PROFILE |
|
I'm a highly motivated and dedicated IT specialist with 10 years of work experience in the general field of information systems. My first work experience was acquired during university as a trainee and contractor for various companies. After graduation (with distinction) I joined Bloomberg in London to work in the financial sector and after 2 years I moved back to Austria working now in the field of encryption. My current focus lies in .Net(C#) Client-Server Development but I have a in-depth knowledge in multi-threaded C++ utilising design patterns and the ACE framework. Apart from C# and minor work under Java EE (using JBoss application server) I have fundamental knowledge web development using object-oriented PHP and mySQL which I gained from starting my own business. |
|
SKILLS and SPECIALITY |
|
|
Software Technologies
-
C#, WCF, WPF - 2 years client/server development
-
C++, STL - 3 years in-depth knowledge
-
Java/J2EE - java applications using JBoss
-
PHP - criSMS.net
-
multi-threading, inter-process communication
-
design patterns
-
encryption algorithms
-
VoIP and Video conferencing codecs, Speex, Theora, VP8
-
multi-platform development - applying ACE framework
-
others: UML, XML, CVS, HTML, mySQL |
|
|
General
-
Master's thesis was published in book form and is available at Amazon.
-
2nd place in the "Jugend Innovativ" contest for the project "Intelligent Road and Park Pricing", Vienna, 1998
-
European Contest for Young Scientists, Porto/Portugal, 1998
-
|
|
|
|
|
|
Languages
-
English - fluent
-
German - mother tongue |
|
EXPERIENCE |
|
10/2008 - present |
Mils Electronic, Innsbruck, Austria
Senior Software Engineer/Software Architect
After 2 and a half years in London I moved back to Austria and joined Mils Electronic near Innsbruck, Austria to work in the field of privacy and encryption for governmental and military bodies. We are developing a unified communication system (messaging, VoIP, video conferencing) where the information is protected with the strongest possible encryption technology. As the main person responsible for the software architecture I also motivate and help other team members with my drive and enthusiasm for a "neat" system and software development in general. Development is done in an agile environment using .Net with C# and WCF as the underlying communication framework. On the client side we use WPF for the user interface. During iteration planing, together with the project manager, I use my overall knowledge of information system to design new features and plan the right refactoring targets if needed.
Key Contributions:
-
Design a robust multi-process server architecture
-
Research into WCF and enhancing it with our high-end encryption technology for communication
-
Applying design patterns and communicate the "architectural system idea" to my colleagues |
|
04/2006 - 08/2008 |
Bloomberg LP, London, UK
Financial Software Developer
After graduation I started to work at Bloomberg as an entry level software developer. Soon after joining the B-Pipe team, I took over responsibilities for the client-facing API (SDK) where I became lead developer. Development was done under C++ with main focus on performance, robustness and scalability. The whole product utilised a component based framework with XML for configuration purposes and ACE for multi-platform development which was developed in-house. Although my main focus was lying on the API side I was actively involved in major development projects (design, implementation, testing and roll-out) for all parts of the system. I also worked on enhancements and bug fixes to the framework. After each development cycle I used profiling tools like Rational Purify/Quantiy, Valgrind and Insure++ to guarantee a memory leak free and well performing system. Additionally to C++ we used Java (J2EE using JBoss application server) for the service management system which allowed us to monitor and configure the product. For this service I was the main developer and contact person in London. Apart from software development, I was managing several projects with focus on performance optimisation on the client and server side.
Key Contributions:
-
Introducing multi-threading into the product by starting with the API followed by server side applications
-
Enhance the service management system with the ability to monitor and detect latency and performance problems on the client side
-
Consulting clients to implement in an efficient way against the SDK as the main contact person for technical questions from clients and vendors. |
|
01/2004 - present |
criSMS.net, Graz, Austria
Founder and Developer
Because of interests in mobile applications, I started a SMS service with a global coverage during my Study Abroad Program in Helsinki/Finland. Beside advertising and accounting, my focus lies on putting new trends and technologies in the field of Web-applications into practical use. Since its start, criSMS.net has become a well known and accepted member in the SMS community with more than 80.000 SMS delivered in the first year.
|
|
1999 - 2005
(part time beside my study) |
sd&m AG, Munich, Germany
Andritz AG, Graz, Austria
M-Tech GmbH, Klagenfurt, Austria
Unruhe Privatstiftung, Vienna/Graz, Austria
Trainee, Software Engineer
Beside my study I worked for various companies as trainee or contractor where I gained fundamental knowledge and industrial work experience in software development. Projects where related to web-development, office software and mechanical device controlling. |
|
EDUCATION |
|
01/2002 - 12/2005 |
University of Technology Graz, Master program in Telematics
Graduated with distinction
Major: Information Systems
Minors: Biomedical Engineering, Software Technologies
Master's Thesis: "Adaptive E-Learning Systems - User Modelling and User Profiling"; development of a user modelling system based on Service-oriented Architecture
2003/2004 - Study Abroad Program (ERASMUS) on the University of Helsinki / Finland |
|
10/1999 - 12/2002 |
University of Technology Graz, Bachelor program in Telematics
Graduated with distinction |
|
06/1998 |
HTL Klagenfurt, Technical High School - Communication Engineering
HTL (Höhere Technische Lehranstalt) is a secondary education school that permits students to acquire the university entry qualification and professional training at the same time. | |