Nikola Petkov

Nikola Petkov Email and Phone Number

Software Engineer @ NovaLite
Serbia
Nikola Petkov's Location
Serbia, Serbia
Nikola Petkov's Contact Details

Nikola Petkov work email

Nikola Petkov personal email

About Nikola Petkov

Software engineer interested in a wide variety of business applications, particularly in a code generation, MDA, Domain Driven Design and SOA.Specialties: Java technologies

Nikola Petkov's Current Company Details
NovaLite

Novalite

View
Software Engineer
Serbia
Website:
novalite.rs
Employees:
33
Nikola Petkov Work Experience Details
  • Novalite
    Software Engineer
    Novalite
    Serbia
  • Novalite
    Cto
    Novalite Feb 2011 - Present
    Serbia
    Cooperation with foreign companies on outsourcing basis.
  • Insite
    Software Engineer
    Insite Jul 2008 - Feb 2011
    Cooperation with Dutch companies on outsourcing basis.Mobile development (Android & iPhone SDKs).Active contribution at several open source projects: - ADempiere (http://www.adempiere.com/) - LSR (http://lsr.sourceforge.net/) - Mosquito PDM (http://mosquito-pdm.sourceforge.net/) - OpenXava (http://www.openxava.org/)Software architect and developer on Wheelsymk (http://www.wheelsymk.com).
  • Execom
    Software Developer/Architect
    Execom Jan 2007 - Jun 2008
    Within this period, I was performing duties within a few roles: software developer, team leader and software architect.1. A car leasing web application which operates in nine countries across Europe. This system consist of three modules: e brokers, e quotation and e reporting. In order to achieve a different functionality per country, a lot of AOP has been involved here. (Spring framework, Oracle, Tapestry, iBatis, JUnits, Selenium, ...)2. An intermediate system for exchanging of encrypted confidential medical data between health centers, server (third party) and government (for statistics). The whole system was based on a single server, multiple uploading clients (specific per each health center) and multiple downloading clients (on the government side). (Java technologies)3. The implementation of declarative transaction execution framework based on XML templates. It was developed in C# for the world's leading telecommunications operator.4. Virtual Accounting System based on accounting cards. This system was quite complex based on multiple interfaces to other systems (banks, post-offices, cards suppliers and external merchant systems). (Axis, Struts, Maven, ...).
  • Faculty Of Technical Sciences
    Software Engineer
    Faculty Of Technical Sciences Dec 2004 - Dec 2006
    I've made a business application framework for desktop applications while I was at this position. The framework was based on generated XML code for GUI forms (generic CRUD functionality) and generic reports (based on Jasper framework). The presentation (front-end) layer was implemented by using Swing GUI library. The back-end layer was based on the SQL queries dynamically generated in runtime. In order to speed up development process we developed "JForm" - Eclipse plugin for XML code generation (forms). The meta-data for code generation was acquired from PDM (PowerDesigner's Physical Model - XML file). The parser that we used then is Open Source project currently known as "Mosquito PDM". I still keep it up to date here http://mosquito-pdm.sourceforge.net/.A few big systems, within the University of Novi Sad, are currently using this framework.
  • Faculty Of Technical Sciences
    Teaching Assistant
    Faculty Of Technical Sciences Dec 2004 - Dec 2005
    Performing teaching assistance on particular subjects: - Information Systems and Software Engineering Fundamentals - Software Design - Business Information Systems
  • Keen Research
    Software Developer (Part-Time)
    Keen Research Apr 2006 - Sep 2006
    Worked on iTunes plug-in for a karaoke visualization. The system consists of client part (iTunes plug-in, C++) and server side (Spring MVC, Hibernate, MySQL).
  • M&I Systems, Co.
    Software Developer (Part-Time)
    M&I Systems, Co. Mar 2006 - May 2006
    I have developed the hardware driver for fiscal printer Galeb FP550 by using JavaComm API for RS-232. The complete protocol of the hardware was implemented and exposed in three forms: - Java API (Object Oriented Java library), - Corba service and - Directory monitoring service (monitors for specific command files)

Nikola Petkov Skills

Hibernate Eclipse Java Spring Mysql Maven Xml Sql Javascript Postgresql Jquery Struts Css Oop Xslt Jsp C++ Microsoft Sql Server .net Ibatis Ant C# Junit Android Jbpm Jpa Osgi Objective C Xhtml Scala C Liferay Alfresco Ios Xopus Linux System Administration Powerdesigner Grails Spring Roo Eclipse Plugin Development Itunes Plugins Adempiere Sculptor Framework

Nikola Petkov Education Details

Frequently Asked Questions about Nikola Petkov

What company does Nikola Petkov work for?

Nikola Petkov works for Novalite

What is Nikola Petkov's role at the current company?

Nikola Petkov's current role is Software Engineer.

What is Nikola Petkov's email address?

Nikola Petkov's email address is ni****@****ail.com

What schools did Nikola Petkov attend?

Nikola Petkov attended Univerzitet U Novom Sadu.

What are some of Nikola Petkov's interests?

Nikola Petkov has interest in Skiing, Environment, Science And Technology, Ice Skating, Fishing.

What skills is Nikola Petkov known for?

Nikola Petkov has skills like Hibernate, Eclipse, Java, Spring, Mysql, Maven, Xml, Sql, Javascript, Postgresql, Jquery, Struts.

Who are Nikola Petkov's colleagues?

Nikola Petkov's colleagues are Varga Šomođi Arpad, Vesna Karanov, Tamara Tomić, Nada Ilić, Milan Djurdjevic, Isidor Ramljak, Boban Umicevic.

Not the Nikola Petkov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.