Basics
- Name Michal Nánási.
- Date of birth: 27.3.1987
- Address: Azalkova 1 , 82101 Bratislava, Slovak Republic
Education
- 1993-1997 - Zakladna skola Drienova 16
- 1997-2005 - Zakladna skola a gymnazium Kosicka and Gymnazium Jura Hronca
- 2005-2008 - Bachelors studies, Computer science,
Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava,
Bachelors thesis: The distance of languages - 2008-2010 - Master Studies, Computer science,
Faculty of Mathematics, Physics and Informatics on Comenius University, Bratislava,
Master thesis: Biological sequence annotation with hidden Markov models.
Extra activites
- CSP - 2005-now - high school programming competition( basicly in effective algorithms).
- IPSC - worldwide programming competition, years 2006,2009,2010
- 2005/2006 Teaching high school students GJH computer science( algorithms), preparation for Olympiad in Informatics.
Competitions
- Central European Programming Contest, Budapest, November 2006, 33rd place (with Jan Mikulas and Rastislav Lenhartd).
- CVUT Open programming contest, Bratislava, October 2009, 5th place (with Marek Zeman an Ivan Labath).
- Topcoder rated member
Skills
Languages
- English - technical language, intermediate
German - basics- Slovak - native language
Computer science & math courses
- Algebra 1,2,3
- Algorithms and data structures
- Aproximation algorithms
- Bioinformatics
- Coding theory
- Combinatorial analysis 1,2
- Combinatorial structures
- Compilers
- Computability theory
- Computer networks
- Kolmogorov complexity
- Computational complexicity
- Cryptology 1,2
- Effective algorithms
- Field theory 1
- Formal Languages and Automata 1,2
- Graph theory
- Graphic systems, virtualization and multimedia
- Graphical systems in machine learning
- Introduction to combinatorial and graph theory
- Introduction to database systems
- Introduction to discrete structures
- Introduction to distributed algorithms
- Introduction to mathematical logic
- Introduction to theory of programming
- Kolmogorov complexity
- Linux for users
- Machine learning
- Mathematical analysis 1,2,3
- Mathematical logic
- Number theory
- Numerical mathematics
- Operating systems
- Quantum algorithms and automata
- Principles of computers
- Probability and statistics
- Programming 1,2,3
- Searching in text
- System programming
- Theory of paraller computing
- Time restricted programming 1,2,3,4,5
Programming
Imperative programming languages
- Bash - advanced
- C - advanced
- C++ - advanced
- Java - intermediate
- PHP - intermediate
- Pascal, Delphi - advanced
- Python - intermadiate
Functional programming languages
- Haskell - beginner
Operating systems:
- Linux: Primary operating system. Very advanced user, advanced system administrator.
- Windows: Advanced user
Web technologies
- HTML, XHTML, CSS
Graphics
- Blender - basic modeling
- Gimp - advanced user
Sports:
- Kayak
- Tae-Kwon-Do and Hapkido - 7-th gup(yellow belt with green stripe).
- Water polo - played for 7 years.
Hobby:
- Photography
- Hiking, travelling
Contact
- Email: mic(at)ksp(dot)sk
- Jabber: mic47@jabber.sk, mic(at)ksp(dot)sk
- Google wave: michal.nanasi (at) googlewave (dot) sk
- ICQ: 281832795
