Nenad V. Nikolic

Nenad V. Nikolic

Software Engineer at XING AG

Hamburg Area, Germany

Current
  • Software Engineer at XING
  • Software Consultant at NVN d.o.o.
Past
  • Senior Software Developer at Serbian Object Laboratories d.o.o.
  • Software Consultant at RC Data GmbH
  • Software Consultant at NVN d.d.
  • Software Developer at Webtomic
  • System Administrator at Radio B92
  • Software Developer at Euklid d.o.o.
Connections
171 connections
Industry
Information Technology and Services

Nenad V. Nikolic’s Summary

I'm an experienced Software Developer, Consultant and Project Manager with over 8 years in Software Development industry. Mainly focused (but not limited) to Web development and information systems with an edge on producing generic solutions and an affinity for tailoring them to client's specific needs.

Wide experience with diverse software development technologies and problem domains. Ready for novel technological challenges in software development.

Willing to perform off-shore software outsourcing, particularly near-shore (i.e. for European customers).

Interested in working on novel business models and executing on them.

Fluent in English. High level competency in Spanish and German. Understands Italian. :-)

Nenad V. Nikolic’s Specialties:

• Software architect & developer, project manager, consultant
• Programmable web, mobile social software, mash-ups, MDD/MDA

• OO programming & Information systems: Java, C#, C++, Python
• OOA/OOD: UML, patterns, MVC, REST, SOA, XP, Agile, RUP
• Web development: languages (JSP, ASP.NET, PHP, XML/XSLT/XPath), servers (Apache, Tomcat, JBoss, WebSphere, Zope, IIS)
• Libraries: Spring, Struts, Hibernate, log4j, Acegi
• API/SDK: EJB3/JPA, JAX-RS, JAXB, JMX, Android, GWT


Nenad V. Nikolic’s Experience

  • Software Engineer

    XING

    (Public Company; O1BC; Internet industry)

    July 2009Present (6 months)

    Working on Google OpenSocial.

  • Software Consultant

    NVN d.o.o.

    (Outsourcing/Offshoring industry)

    October 2004Present (5 years 3 months)

    • J2EE: Team leader of a J2EE/web project, based on EJBs, Struts and Hibernate frameworks. Also did candidate selection and coaching, requirements analysis, system design, coordination, software development and deployment.
    Requirement analysis and system design, development under WebSphere application server, DB2 and Oracle. Implemented business layer (EJB and LDAP layer), build procedure automation with Ant.
    • .NET/C#: ASP.NET application for on-line management of stock option and warrant plans. Working on implementation of all software layers.
    Customized SOAP-based layer and test application for remote method invocation, enabling automated subscription of ADSL users with top-level Internet Service Providers. Windows Forms application for generating keys & locks.
    • Miscellaneous: Python CGI-based client-server integration for storing ham/spam “fingerprints”, wxPython GUI.

  • Senior Java Software Developer

    Mogul

    (Privately Held; MOGL.ST; Information Technology and Services industry)

    August 2007July 2009 (2 years )

    • Enterprise Java software development: web applications (Struts2, Spring, Hibernate), integration platforms (XML, XSLT, REST, JBoss, Oracle, Apache Lucene, Apache POI), portal development (Liferay, portlets, LDAP)
    • Java coaching: organization of workshops for preparing employees for Sun's Java certification exams.

  • Software Consultant

    Qualysoft

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    20062007 (1 year )

    • portal development (solutions research, Liferay, eXo)
    • model-driven development research for (AndroMDA, UML)
    • performance testing of Drupal (JMeter, Cacti)
    • project management (communication with stakeholders, requirements elicitation and analysis)

  • System Architect

    Levi9 Global Sourcing, Belgrade Office

    (Privately Held; 51-200 employees; Computer Software industry)

    October 2005December 2005 (3 months)

    • Set up the Belgrade office of Levi9, taking care of both office organization and execution of software development projects.
    • Understanding the project goals and pitfalls, as well as overviewing the project execution and actively participating in resolution of key technical issues, as well as that tiny ones that were stalling rapid execution.
    • Created an agile and inspiring working environment, where knowledge is acquired and goals are reached.

  • Senior Software Developer

    Serbian Object Laboratories d.o.o.

    (Privately Held; 1-10 employees; Computer Software industry)

    October 20022004 (2 years )

  • Software Consultant

    RC Data GmbH

    (Information Technology and Services industry)

    20022003 (1 year )

  • Software Consultant

    NVN d.d.

    (Outsourcing/Offshoring industry)

    October 2001October 2002 (1 year 1 month)

    • Model driven development tool (in the form of a rapid prototyping framework) for building of object-oriented information systems. Prototyping relies upon modeling capabilities of UML. Porting from C++ to Java.
    • Development of a distributed sports betting system solution based on J2EE (Swing UI/printing, business logic in EJB on Oracle9i AS).
    • Development of an NDIS network driver used for providing zero-install and zero-maintenance security on WiFi networks. IPsec protocol suite with AES/3DES encryption algorithms were implemented in the driver. Implementation of silent network driver install/update procedure.

  • Software Developer

    Webtomic

    (Computer Software industry)

    April 2000September 2001 (1 year 6 months)

    • Part of the initial team. Participated in the conception of a CMS based on Java, XML and open standards.
    • Further work was exclusively development of Web sites and portals in different technologies: from server-side scripting (PHP/MySQL) to CMS (Zope, Infopark NPS and PM, OpenACS; customizations of Python and tcl/tk languages).
    • My usual tasks included development of search sub-systems, as well as design and documentation in UML, and implementation in PHP, Java, and Python.

  • System Administrator

    Radio B92

    (Broadcast Media industry)

    19991999 (less than a year)

    Maintained software and hardware installations, ranging from SGML editors to printers and network routers.

  • Software Developer

    Euklid d.o.o.

    (Privately Held; 1-10 employees; Computer Hardware industry)

    May 1993June 1994 (1 year 2 months)

    Bookkeeping software, Novell network administration, graphical design.


Additional Information

Nenad V. Nikolic’s Groups:

LinkedInnovators, Plaxo

  •    Expertise for Hire
  •    Java Posse
  •    Google Group
  •    Java Enthusiasts
  •    Alumni Matematičke Gimnazije u Beogradu
  •    J Architect
  •    Java EE Professionals
  •    Google Android
  •    OpenSocial
  •    Android Developer Group (3,000+ and growing!)
  •    Linking Serbia
  •    Outsource to Serbia
  •    Google Wave Interest Group

Nenad V. Nikolic’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Nenad V. Nikolic’s full profile:

  • See who you and Nenad V. Nikolic know in common
  • Get introduced to Nenad V. Nikolic
  • Contact Nenad V. Nikolic directly

View Full Profile