Summary
I hold a degree in Computer Science from the University of Novi Sad, Faculty of Sciences, Department of Mathematics and Informatics (graduated in 2007). However, my passion for computing and software development predates my formal education. My first interaction with computers dates back to 1986 with a Commodore 64, followed by an Amiga 500. My initial programming experience began in the 1990s with my first PC, where I worked with Modula-2, Delphi, BDE, and Interbase.
Over time, I primarily focused on Delphi, recognizing it as an excellent IDE for Visual Pascal. However, as technology evolved, I transitioned to C#, Java, HTML, CSS, JavaScript, MySQL, and PHP to stay aligned with modern development standards.
Currently, my preferred development stack includes CakePHP, Bootstrap, and MySQL, where I possess extensive experience and have successfully delivered multiple projects. (A complete project portfolio is available below.)
With over three decades in the field, my enthusiasm for software development remains undiminished. I actively follow industry trends, continuously improve my skill set, and maintain a strong commitment to delivering high-quality solutions.
For additional information, feel free to contact me.
Education
Degree: BSc in Computer Science, University of Novi Sad, Serbia
Certifications: Zertifikat Wissen für Automatisierung, KELLER HCW GmbH, Germany
Technical Skills
Programming Languages: CakePHP, Java (Android), C#, HTML, CSS, JavaScript, jQuery
Databases: MySQL, SQLite
Web Servers: Apache, Nginx
Version Control: Git
Operating Systems: Ubuntu, Windows
Development Environments: Android Studio, PhpStorm, Microsoft Visual Studio
Projects
Le Creuset Japon KK (Asia)
Technologies: CakePHP, MySQL, Nginx, Inno, Shell Scripting, HTML, CSS-Bootstrap, jQuery, JavaScript
Role: Software Developer, Consultant, Customer Support
Duration: June 2013 – June 2016 (3 years)
Beuth University Berlin & BSH Home Appliances Group (EU, Germany)
Technologies: C#, XML, HTML
Role: Software Developer
Duration: September 2015 – March 2016 (7 months)
Project Description: Development of a compiler, virtual machine, and syntax for a new programming language based on XML structure.
Connvision AG (Zurich)
Technologies: CakePHP, Mono (C#)
Role: Software Developer
Duration: October 2010 – April 2013 (2 years, 7 months)
Project Description: Development of a CMS for a web shop, PHP-SMS system for trainers, resellers, and dealers, and a document generator in C#.
Array Studio (Serbia)
Technologies: PHP, CakePHP, MySQL
Role: Software Developer
Duration: September 2010 – October 2011 (2 months)
Projects: CMS for a web store, CMS for an online school, WordPress plugin development.
T-raid (UK, London)
Technologies: PHP, CakePHP, MySQL
Role: Software Developer
Duration: January 2008 – April 2010 (2 years, 4 months)
Project Description: CMS development for web applications.
BUS Computers (Serbia)
Technologies: CakePHP, Firebird Database
Role: Software Developer
Duration: January 2009 – January 2010 (1 year, 1 month)
Project Description: CMS development for shopping cart, B2B portal, payment processing integration with Bank Intesa, and API functions.
Website: BUS Computers
Omniglobe Business Solutions Ltd. (Canada)
Technologies: HTML, CSS
Role: Software Developer
Duration: June 2009 – July 2009 (2 months)
Project Description: Website maintenance for an international conference.
One Holding One Group (Serbia)
Technologies: PHP, CakePHP, MySQL
Role: Software Developer
Duration: September 2008 – March 2009 (7 months)
Project Description: CMS and application logic development for web stores and corporate websites.
Unit M (Germany)
Technologies: C#
Role: Software Developer
Duration: May 2008 – July 2008 (3 months)
Project Description: Development of an Excel reader and writer to convert .txt files into MS Excel format for clients without MS Excel installed.
ONLINE Solutions (Serbia)
Technologies: C#, VXML, PHP
Role: Software Developer
Duration: September 2007 – February 2008 (6 months)
Projects: VOIP application development, C# game debugging, CMS for website management.
Net Connections (USA, New York)
Technologies: PHP, HTML, CSS, JavaScript
Role: Software Developer
Duration: April 2005 – March 2007 (2 years)
Project Description: Developed over 50 websites for the company.
KELLER HCW GmbH (Germany)
Technologies: C#
Role: Software Developer
Duration: June 2005 – July 2005 (2 months)
Project Description: Conversion of a Mathcad-based calculation model for temperature and material resistance analysis into a C# DLL, including graphical representations.