Nikola Malovic

Nikola Malovic

Senior Principle Software Engineer \ Senior Solution Architect at Monster

Czech Republic

Current
  • Senior Principle Software Engineer \ Senior Solution Architect at Monster
Past
  • Principle Software Engineer \ Solution Architect at Monster.com
  • Software Engineer at Monster.com
  • Senior software engineer at Zandy s.r.o
Education
  • High Technical School, Kragujevac
Connections
103 connections
Industry
Computer Software

Nikola Malovic’s Summary

I'm software engineer addicted to C# and .NET. For the last 11+ years I'm hunting my dream of building the perfect application in various areas: financial software, CAD/CAM applications, CRM suites, ECR programming and Internet web applications.
During all thise years, I have spent time focusing on variety of development subjects (CLR internals, BCL, ASP.NET etc), architectural subjects(design patterns, refactoring, building sustainable systems etc, API design), test driven development (mocking, unit testing legacy code etc), WPF\Silverlight and in general Composite UI Client architecture (DEV)

Lately, I've become primarlly focused on eCom related subjects: designing decision making engine, marketing, products and pricing, analytics, KPI optimization, etc..

I'm in a constant process of self education and enhancement of my architectural and developer skills.

I'm a big believer in *DD (DDD, TDD, BDD) and in general Agile methodology.

I'm blogging at: http://blog.vuscode.com

MCSD certified since 2002. MCSD.NET 2007, MCPD 2008

Nikola Malovic’s Specialties:

OOP, OOA, C#, ASP .NET, MS Ajax, UML, design patterns, Test Driven Development, TDD, DDD, BDD, agile, database relational design, ORM, mocking, tutoring. solution architecture, refactoring, component architecture design, Silverlight, WPF, Prism, XAML, NHIbernate, Blend, Unity, IOC, WCSF, CAB, SCSF, MVT, A/B testing, Omniture, Offermatica, eCom, targeted marketing engine


Nikola Malovic’s Experience

  • Senior Principle Software Engineer \ Senior Solution Architect

    Monster

    (Public Company; MWW; Internet industry)

    January 2009Present (1 year )

    - Lead architect and SME on eCom subjects: marketing, product and pricing, shopping cart, targeting advertisements, personalization, reporting, analytics etc
    - Performing consulting and supervisor role to teams working in my area of responsibility
    - Architecting and leading implementation of strategic infrastructure required for middle and long term platform evolution
    - Responding to emerging business requirements from the platform infrastructure perspective
    - Anticipating trends and making design decisions having in mind complete road map schedules and deliverables

  • Principle Software Engineer \ Solution Architect

    Monster.com

    (Public Company; MNST; Internet industry)

    August 2007December 2008 (1 year 5 months)

    - Solution Architect of employer platform
    - Participating in design and code reviews
    - Consulting teams on to the current development concerns
    - Coordinating the efforts of teams
    - Defining and enforcing development, testing and web standards
    - Identifying refactoring candidates and proposing architectural solutions for them
    - Investigating possible platform enhancements and implementing POC for them

  • Software Engineer

    Monster.com

    (Public Company; 1001-5000 employees; MNST; Internet industry)

    July 2005August 2007 (2 years 2 months)

    Member of eCom team supporting the UI interface and middle tier components.
    Member of Next Generation platform team - Application Framework
    Member of Next Generation platform reference architecture team
    Member of Microsoft Commerce Server 2007 reference framework team
    Member of Virtual Architecture team
    Significant Contributor Award in 2006
    Innovation award in 2007

  • Senior software engineer

    Zandy s.r.o

    (Privately Held; 1-10 employees; Hospitality industry)

    December 2004June 2005 (7 months)

    I was web developer on project of intranet hotel capacity booking system

  • Software Architect

    Kursor, Svilajnac, Serbia

    (Privately Held; 1-10 employees; Information Services industry)

    20022004 (2 years )

    • Enterprise suite of accounting applications “Financio” - used by more than 100 clients – small size to enterprise size companies
    • Application covering the pharmacy retail needs
    • Intranet distributed application for liquor wholesale corporation “Resava”
    • Payroll application for Regional court of Justice, Cuprija, Serbia
    • Low level (RS232) driver application for next ECR: Sharp, Elcom, Quarion, Comtrade
    • Super market retail shop application

  • Lead software developer

    Intercom, Cuprija, Serbia

    (Privately Held; Information Technology and Services industry)

    19982002 (4 years )

    - CAD / CAM Project “Aspera 2002” for Federal Ministry Of Transportation covering designing of forestry roads.
    - Payroll application, POS, security , retail, whole sale, accounting applications for:
    Youth association organizations “Morava”,Cuprija, Serbia
    Youth association organizations “Resava”, Svilajnac, Serbia
    Pharmacy wholesale “Pinus”, Cuprija, Serbia
    Shoe factory Aleksandar, Cuprija, Serbia
    Intercom Computers, Cuprija
    - Medical laboratory application for handling patient data; workflow of chemical and microbiological blood analysis and other tissues - Regional labratory, Cuprija, Serbia
    - MS Outlook like schedule application for beauty salon “Vamp”,Cuprija, Serbia
    - Sharp Pocket PowerPC emulator for PC and porting the ASM geodetic applications to PC by using this emulator


Additional Information

Nikola Malovic’s Interests:

c#, .net, development, architecture, smart clients, CAB, Prism, software factories, WPF, Silverlight, DDD, BDD, TDD, NHibernate, agile,XP

Nikola Malovic’s Groups:

DNG

  •    International Association of Software Architects
  •    Monster Worldwide Alumni
  •    Monster Worldwide
  •    Microsoft Commerce Server Experts

Nikola Malovic’s Honors:

MCP - Microsoft Certified Professional, 2002
MCSD - Microsoft Certified Solution Developer, 2002
MCAD - Microsoft Certified Application Developer, 2007
MCSD.NET - Microsoft Certified Solution Developer, 2007
MCTS - Microsoft Certified Technology Specialist, 2008
MCPD - Microsoft Certified Professional Developer, 2008


Nikola Malovic’s Contact Settings

Interested In:

  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Nikola Malovic’s full profile:

  • See who you and Nikola Malovic know in common
  • Get introduced to Nikola Malovic
  • Contact Nikola Malovic directly

View Full Profile