1. CURRICULUM
VITAE
17 years of experience in development of modern IT systems acquired by working on
all phases and disciplines of software delivery process. Highly developed analytical
and technical skills necessary for architecting, analysis, design and development of
modern enterprise systems.
Participated on many projects in government and banking sectors and delivered
architecture and design models and implementation for complex enterprise business
systems.
Last two years focused on full-stack JavaScript development (NodeJS, Meteor)
and NoSQL databases (MongoDB) and latest front-end technologies (React, Redux,
MobX, React Native) in development of modern, responsive and reactive single page
applications (SPAs).
Business analysis and business process modeling (BPMN)
Requirements analysis
Logical and physical architecture modelling
Object oriented analysis and design (UML, TML)
IBM Rational methodologies and tools (Rational Unified Process, Rational Software
Architect)
Domain Driven Design, Event Sourcing, Command Query Responsibility Segregation
Full-stack Javascript software development (JavaScript, Meteor, React, Redux, MobX)
Consulting and training
1994 High school graduate at III. scientific-mathematical gymnasium in Split
1998 – 2001 University of Zagreb Faculty of Electrical Engineering and Computing
2013: Professional Certification Program for IBM: Rational Unified Process v7.0
MongoDB University: M101JS: MongoDB for Node.js Developers
MongoDB University: M102: MongoDB for DBAs
Croatian, fluently (mother tongue)
English, fluently
+385 91 324 9000 darko.mijic@gmail.com
DARKO MIJIĆ
Full-stack JavaScript developer
SUMMARY
SPECIALTY
FORMAL
EDUCATION
PROFESSIONAL
CERTIFICATION
LANGUAGES
1/5
2. EBIZ D.O.O., February 2008 – today
Full-stack freelance JavaScript software architect and web/mobile developer
(Meteor Js, NodeJs, MongoDB, React, React Native, Redux, MobX)
CROZ D.O.O., December 2005 – January 2010
Business analyst
Software architect
Java developer
NOVE TEHNOLOGIJE D.O.O., April 2001 – December 2005
Business analyst, Software architect, Java developer
DIMEDIA D.O.O., 2000 – 2001
Web designer and PHP Web developer
TOMSOFT D.O.O., 1998 – 2000
Borland Delphi and Borland C++ developer
EBIZ D.O.O, December 2015 – today
dyzio.co - Meteor/React application
Full-Stack Javascript software architect and developer - multi-tenant SaaS system:
Domain Driven Design (DDD) software apporach, Event Sourcing, Command Query
Responsibility Segregation (CQRS) application architecture based on Meteor JS and
Node JS on the backend and React, Redux and MobX on the frontend
EBIZ D.O.O, October 2015 – December 2015
Hotel Management Solutions for Lapis d.o.o.
Meteor software architect: Development of application architecture for large scale
hotel management system
EBIZ D.O.O, October 2015 – today
Meteor Space - Modular application architecture for Meteor
Core contributor in development of opensource project
EBIZ D.O.O, October 2015 – today
Meteor Space - Todos, full stack DDD, ES, CQRS application
Development of demo application that showcases full stack Domain Driven
Design (DDD), Event Sourcing, Command Query Responsibility Segregation (CQRS)
application architecture based on Meteor space
EBIZ D.O.O, 2008 – 2015
3LHD Office
Business analyst: business process modeling (BPMN)
DARKO MIJIĆ
Full-stack JavaScript developer
EMPLOYMENT
RECORD
PROJECTS
AND PROJECT
ACTIVITIES
2/5
3. EBIZ D.O.O, 2013 – 2014
School of Entrepreneurial Competitiveness in the Labor Market for Secondary
Grammar School Students
Graphics designer: visual identity development, textbook design
EBIZ D.O.O, 2008 – 2015
ZOETIS Croatia, Sanofi Aventis Croatia, Berlin–Chemie Menarini Croatia
Graphic designer: design of direct marketing materials
LLOYDS BANKING GROUP – UK, LONDON, 2013
IBM Rational Training program
Mentor for IBM Rational Software
Delivered numerous customized workshops and trainings for Client’s large and
geographically distributed teams working on many platforms. Goal of the project
was to deliver highly customized training to software architects tailored to Client’s
software delivery process and project specific platform.
REIFFEISEN BANK AUSTRIA D.D. ZAGREB., 2012
Internet banking for retail and corporate customers
Requirement management with UseCase specifications, user experience modeling,
GUI implementation.
PRIVREDNA BANKA ZAGREB D.D., 2012
Internet banking for corporate customers
User interface design and development for Internet banking application for corporate
customers.
VIPNET D.O.O. (telecom company), 2010
Pricelist management application
Java/ExtJS developer
ERICSSON NIKOLA TESLA D.D., 2009
Joint Information System for Land Registry and Cadastre
Senior software development consultant: business process modeling on IBM Filenet
platform, Java and ExtGWT developer
PRIVREDNA BANKA ZAGREB D.D. , 2008
Adobe Flex course – Development of rich internet applications with Adobe Flex
Course instructor
PBZ CARD D.D. (American Express, MasterCard and Visa issuer company), 2008.
Dynamic reporting project
Analysis and design, project management
DARKO MIJIĆ
Full-stack JavaScript developer
PROJECTS
AND PROJECT
ACTIVITIES
3/5
4. APIS IT D.O.O, 2007
NCTS (New Computerized Transit System)
Senior software development consultant and software architect: object analysis and
design, UML and TML modeling
APIS IT D.O.O, 2007
Course: “IBM WebSphere Message Broker”
Instructor
PRIVRADNA BANKA ZAGREB D.D. AND APIS IT D.O.O. (AGENCY
FOR INFORMATION SYSTEMS AND INFORMATION TECHNOLOGIES
SUPPORT), 2007
IBM Rational course “Object Oriented Analysis and Design”
Instructor, working with students, helping them understand methodology and solve
problems. Devising custom problems for students where needed.
PBZ CARD D.D., 2006
Reengineering of existing online system - American Express Online
Software architect, senior Java developer
FINANCIAL AGENCY – FINA, 2005
System for registering users in PKI
Design and implementation of J2EE application
PRIVREDNA BANKA D.D., 2005
Java course
Instructor
PBZ AMERICAN EXPRESS (PBZ CARD), 2004
American Express Online
Runtime architecture design, implementation and testing
PBZ AMERICAN EXPRESS (PBZ CARD), 2002
MyAccount services (online access to account), Merchant services (managing a
merchant account)
Designing the data model, Java application development, implementation of custom
MVC pattern solution, XSLT transformations, configuration of IMB WebSphere
Application server v3.5.2
CROATIAN CHAMBER OF ECONOMY, 2001
BizNet business system
Java developer: IBM WebSphere, IBM DB2 UDB, IBM LDAP
DARKO MIJIĆ
Full-stack JavaScript developer
PROJECTS
AND PROJECT
ACTIVITIES
4/5
5. SOFTWARE METHODOLOGIES
AND PROJECT MANAGEMENT
Rational Unified Process (RUP)
Test driven development (TDD)
Behavior driven development (BDD)
Object Oriented Analysis and Design
Domain Driven Design (DDD)
SOFTWARE DEVELOPMENT
Event Sourcing, Command Query
Responsibility Segregation (CQRS)
UML and TML modeling
Microservices
Full-stack JavaScript development,
MeteorJS, Meteor Space framwerok,
React, React Native, Redux, MobX, Blaze
with BlazeCompnents
ESB – enterprise service buss (IBM
WebSphere ESB, IBM Message Broker)
Messaging technology (JMS, IBM
WebSphere MQ)
Web services, RESTful API
O/R mapping (Hibernate, Doctrine)
HTML5, CSS3, SCSS, LESS, Compass
Gulp, Grunt, NPM
Full-stack JavaScript development,
MEAN stack, NodeJS, Express
Java XML development (Xerces, Xalan,
XEP)
SQL (ANSI92/Oracle/DB2/MySQL
flavours)
PHP, Symfony 2 framework
WEB AND GRAPHICS DESIGN
Adobe Creative Cloud: Photoshop,
Illustrator, InDesign
DATABASES
MongoDB 3
Oracle 8.1.6., 8.1.7., 9.0.1., 9.2.0, 10g
IBM DB2
MySQL
Database modeling - Rantional Software
Architect, ERWin, MySQL Workbench
DEVELOPMENT AND MODELING
TOOLS
WebStorm, PHPStorm
GIT, SVN, RationalClear Case, CVS
IBM Rational Team Concert v3.x, v4.4
IBM Rational Requirements Composer
v3.x, v4.4
Apple XCode v4.x
IBM Rational Software Architect v6.x,
v7.x, v8.x
IBM Rational Application Developer v6.x
IBM Web Sphere Application Developer
v4.x, v5.x
IBM Message Broker Toolkit
Oracle JDeveloper 9.x
Toad for Oracle
Flex Builder v2, v3
Zend studio
OPERATING SYSTEMS
Windows
OSX
Linux
DARKO MIJIĆ
Full-stack JavaScript developer
SKILLS
5/5