I possess excellent general programmatic and algorithmic knowledge, which I have to use in almost every problem I start to code. Also, I have very good theoretical knowledge and practical experience in the sphere of the design patterns and object oriented programming. I have basic experience with data design and software architecture engineering. I have participated in the development of many desktop and web applications, sometimes alone, sometimes in groups.
At the University, but not only, I have studied extensively Java. That way I developed collection of useful desktop applications using the functionality of Java for data structures, file manipulation, multi-threading, visualization of GUI and computation.
I have attended an Academy in .Net development organized by Telerik Corporation. In the process of this education I was prepared to better use the functionality that .Net Framework provides. During it educational and competition projects were created in the technologies of Windows Forms, ASP.Net, Silverlight, WPF, WWF, MSSQL and Console Applications.
I also have very strong interests in the data warehousing and the storage of data. That way I have very strong knowledge in SQL and used it in different projects, that used Oracle DB, SQLite, MySQL, MSSQL and SQLite as databases. I also am interested in the fetching and transformation of data.