ITGoran blog

.NET, MEF, ASP .NET MVC, IoC, PowerShell, WCF, CSLA

About

Experience

dec 2012 – Present Soprex d.o.o, Belgrade, Serbia
.NET Software Developer

  • Developing SCA framework

mar 2012 – dec 2012 Quiddita d.o.o, Belgrade, Serbia
.NET Software Developer

  • Developing ASP .NET applications using jQuerry, jqGrid, HTML, CSS and NHibernate.

jul 10 – nov 2011 LINK group d.o.o, Belgrade, Serbia
Executive Manager

nov 08 – jul 10 LINK group d.o.o, Belgrade, Serbia
Software Development Manager

  • Fully responsible for software development life cycle of all C# projects in company.Reported directly to the CEO.
  • Instrumental in improving the overall quality of software and ensuring that team members follow best practices including test driven development,
    refactoring, and constant code reviews. This resulted in increased productivity and improved client satisfaction.
  • Ensured that coding standards and processes were met. Scheduled regular tech-sessions to disseminate information and provide examples of best practices.
  • Moving from 2 layer software architecture to 3 layer.
  • Implemented Team Foundation Server for managing requirements and source control.
  • Migrating source code from Visual Source Safe to Team Foundation Server source control.
  • Applying Agile methodology for developing software.
  • Designed and developed WCF components for integration Student services with University Information System
  • Designed WCF component for Exam registration.
  • Designed and developed WCF components for finance notification system (notifies students based on criteria and custom messages defined using back-end University information system)
  • Developed Microsoft Outlook plug-in for importing data from University Information System
  • Writing functional specifications and technical documentation
  • Improve team members productivity
  • Established build process using Power Shell and MS Build.
  • Desiged and developed Web service for uploading files on remote server

jan 07 – nov 08 LINK group d.o.o, Belgrade, Serbia
Senior Developer

  • Developing University Information System
  • Developing Human Resources Information System
  • Developing Business Information System
  • Lead architect and developer for developing Replication System using Windows Services, Web services and XML.
  • Teaching and Information Technology School

aug 05 – dec 06 Europos d.o.o
.NET Software Developer

  • Developing ERP application using C# and MS SQL Server 2000.
  • Developing prototype application for integration Hubie with BizTalk 2006 using MSMQ, XML and EnterpriseServices (COM).
  • Developing Issue Tracking System in ASP .NET 2.0
  • Established build process using NAnt and code document generation using NDoc.
  • Introduce object oriented design to team members.
  • Creating integration build using CruseControl .NET.

nov 02 – aug 05 Outsourcing Belgrade, Serbia
.NET Software Developer

  • Developing ERP applications using C# and MSSQL Server.
  • Developing application using JBoss application server with Java.
  • Modeling databases for more than 20 different projects.
  • Creating documentations (software requirements, functional specifications).

aug 01 – oct 02 Euroconcern. Belgrade, Serbia
Developer

  • Developing euro conversion tool in MS Visual C++ (MFC) and MS SQL Server 2000.

dec 99 – jan 01 Television Kosava.
Developer

  • Fully responsible for designing and developing application for managing catalog of different TV artifacts, used by different organization units.
  • Database administration of Sybase database

EDUCATION:

  • 2005: Graduated from faculty of Organizational Scienties in Belgrade, department of informational systems.
  • 1993: Graduated from high school of machinery “1st May” Belgrade calling “machinery techinician”.

Technologies, libraries and frameworks

  • CSLA .NET
  • Autofac
  • MEF – Managed Extension Framework
  • Enterprise Library
  • DevExpress
  • WCF
  • ADO.NET
  • ASP.NET
  • HTML
  • XML
  • XML Web Services
  • Windows Services

Platforms

  • Windows 7/Vista/XP/2000/2003
  • Microsoft SQL Server 2000/2005/2008

Languages

  • C# (since 2002)
  • T-SQL (since 1996)
  • Java (since 1999)
  • Delphi (2 years)

Tools

  • Visual Studio.NET 2012/2010/2008/2005/2002
  • ReSharper
  • Team Foundation Server
  • PowerDesigner
  • Eclipse
  • ErWin
  • CodeRush
  • Subversion
  • Visual SourceSafe
  • NUnit/MbUnit/XUnit
  • CruiseControl.NET
  • NDoc
  • NAnt

Practices

  • Test Driven Development
  • Agile Methodologies
  • UML
  • Object Oriented Design
  • Continuous Integration

Leave a Reply

Your email address will not be published. Required fields are marked *