RNDr. Filip Krijt
Personal and academic hub
CV
Skills and knowledge
Desktop development: | Microsoft.NET (C#), C++, Java |
Graphics and GPGPU computing: | Microsoft XNA, DirectX, nVidia CUDA, HLSL |
Paradigms: | Test-driven development, OOP, continuous integration |
Theoretical knowledge: | Architectures and software engineering, design patterns, foundations of compilers, distributed systems |
Favorite methodologies: | Extreme programming and agile in general, refactoring, pair programming |
Other technologies: | Mercurial DCVS, XML technologies, WPF, WCF, LINQ |
Languages
Czech: | Native speaker |
English: | Professional working proficiency (cca. C1) |
Education
- Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University - PhD. studies
- Faculty of Mathematics and Physics, Charles University - Master's degree (software engineering, graduated with honors)
- Department of Information and Computing Sciences, Utrecht University (5 month Erasmus exchange)
- Faculty of Mathematics and Physics, Charles University - Bachelor's degree (programming)
University projects
- Adaptive Simulation of Large-Scale Ocean Surfaces (master thesis)
- Shadow World (game engine and editor, software project)
- Space Naval Combat (networked 3D game, bachelor's thesis)
- Small-scale university projects (RSA implementation, simulation and analysis of a production line, balancing controller using Bullet physical engine)