| |
Download
Personal Information
Proffesional Goals
Further improvement in Java and C# multilayer application development, with emphasis on modern Web technologies and full implentation of current Web standards, in purpose of later focus on constructing this kind of information systems.
Employments and Projects
- 2005. - Gonadarian.Info
- Personal site with usage of blog tool (Nucleus) and added trackback and feed mechanisms.
- 2005. - Student Parliament of ASEE
- Parliament founding. Its web site development in Java technology (JSP, servlets), with content aggregation using feed (Atom). It is hosted within official ASEE site.
- 2004. - Advanced School of Electrical Engineering (ASEE)
- Lab practise demonstrator for course "Microcomputers" with exercises in programming Motorola microcontrollers.
- 2002. - 2003. - Pexim Computers
– Work on e-banking project FX Client. Client desktop application developed in Delphi with skin and plugin support, and access to server logic (realized in C#) through web servicies.
- 2001. - Tehnicom, Tehware
– Maintenance of internal intranet application for Internet providing payment management, based on ASP and COM technologies.
- 2000. - Tehnicom, Tehware
– Developing an accounting application, realized on PowerBuilder platform..
Knowledge and Experience
Programming Languages
- Java - Attended professor Laslo Kraus’ course "Programming in Java language" at ASEE. Working on projects based on Java technologies like JSP and servlets, and Hibernate and Tapestry platforms also.
- C# - Working on utility tools written in C# for Pexim.
- SQL - Used for database communication and stored procedures creation in most projects.
- UML - Capable of understanding and constructing UML diagrams.
- PHP - Used for modification and adjustment of Nucleus CMS blog application, written in PHP. I am administrating official ASEE phpBB Forum, also.
- Object Pascal - My longest experience is with Pascal programming language, from Turbo Pascal to Delphi Object Pascal. I worked on number of projects (FX Client, MP3 catalog, ICQ Mail Crawler), with the FX Client, e-banking desktop application used in many banks (Delta, Meridian, Nacionalna štedionica, ...), as the biggest one. More significant activities on this project were code refactoring and enabling plugin mechanism for variable functionalities.
- PowerBuilder - Platform used for developing Tehnicom’s accountancy client-server application.
- ASP, COM - Used in Tehnicom for application maintenance which was written in ASP, with middleware implemented in COM technology.
Web standards
- HTML, CSS - Regularly used for web applications (Gonadarian.Info, Student Parliament of ASEE, ...) in purpose of separating content from design.
- XML, XSLT - Often used for data presentation (transforming "High Education Bill" from Word to XML format; lyrics collection) and transport (FX Client’s web service communication over SOAP protocol).
- Feeds - I enabled personal blog subscription using feed as well as content aggregation within Parliament site using combination of XSLT and Student Parliament Google Group feed. I expanded the capabilities of the feed MOD for phpBB Forum, also.
Databases
- MySQL - Used for my personal site and current projects.
- SQL Server - In both Pexim and Tehnicom this was chosen database, used on daily bases.
- Access - Beside smaller projects, it was used for FX Client’s local cache persistence implementation in order to achieve greater efficiency.
Programming Tools
- NetBeans - Current Java based projects are being written in this environment.
- Microsoft Visual Studio - Number of projects were developed in Visual Studio, from smaller applications and utility tools for Pexim, to payment system for Tehnicom.
- Macromedia Dreamweaver - Tool used for developing all web pages, primarily in "Code View" mode.
- Borland Delphi - Environment used for the longest time, especially while working in Pexim because FX Client was developed in Object Pascal entirely.
- XMLSpy, Stylus Studio - Used for advanced XML based data processing.
Project Development Tools
- Rational Rose, Sun Java Enterprise Studio - Getting familiar with tools’ features.
Languages
- English - excellent
- German - basic
Achievements
- 2000. - Redactor of High School section in city newspaper "Kikindske novine"
- 2000. - Redactor of High School magazine "Iskra"
- 1998. - Informatics seminar, "Petnica" Research Center, Valjevo
- 1997. - Physics seminar, "Petnica" Research Center, Valjevo
- 1996. - Pupil of the 1995/1996 generation, "Jovan Popović" Primary School
- 1995. - Republic contest in mathematics
- NGO sector activist (JAZAS, AIESEC, Student Parliament of ASEE)
Education
- 2002. - Advanced School of Electrical Engineering, Department of Computer Technology, Belgrade
- 2000. - Faculty of Organizational Sciences, Belgrade
- 1996. - 2000. - "Dušan Vasiljev" High School, Kikinda
|
 |