CURRICULUM VITAE DAMIR KUSAR



Similar documents
How To Develop A System For A Car Dealership

Tech Radar - May 2015

Muzikayise Flynn Buthelezi

CHRISTOPHER R. CHAPMAN

Sandesh Prasanna Kumar

Curriculum Vitae Frank-Leonardo Quednau. Academic Career. Rieselfeldallee 27 DE Freiburg im Breisgau

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City

Visual Paradigm product adoption roadmap

WE BUILD ONLINE SYSTEMS USEFUL WEB & MOBILE APPLICATIONS

AGILE & SCRUM. Revised 9/29/2015

Los Angeles Trade-Technical College Student Employment Center. Computer Science. Part-Time

Agile Testing with Acceptance Test Driven Development and Behavior Driven Design. Two Day Course Overview

AGILE SOFTWARE DEVELOPMENT

Application Development at Congruent

Lucy Zhang UI Developer Contact:

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

Introduction to Agile and Scrum

Agile Software Development and Service Science

7/24/2015. Blackstone Drupal Team

Application Development. Application Integration. Application Management

Role profile. London. not applicable. not applicable. not applicable. not applicable. not applicable. Not required. No travel

Agile Software Development and Service Science

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

Your Technology Partner Offshore and Onsite. Services Portfolio

Constantly monitoring the technology landscape, we select and adopt for you the best solutions available.

Contenu du Cours : IBM Mobile Application

SENIOR WEB DEVELOPER

Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering.

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

1.Full-Time Positions Marketing and Project Consultant

DevOps for CA Plex Automated Testing

Experience managing the delivery, ongoing success, and continuous improvement of one or more digital products and/or platforms.

Become an ALM specialist in 6 weeks

A Better Solution, Inc. Sr. Rational Tools Consultant. Drexel University, Philadelphia Master of Business Administration March, 2001


JOB DESCRIPTION APPLICATION LEAD

Position Title: Implementation Engineer- HI COP FLSA Status: Department Name: Operations Team Supervisor's Title: Director of Professional Services

Net Developer Role Description Responsibilities Qualifications

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Applied Agile Practices for Large-scale Organizations

Software Development Services

Table of Contents. The Case for SharePoint. SharePoint with an Agile Execution. Typical LASER Project. Build the Right Solutions/ Solutions Right

Client Requirement. Why SharePoint

Introduction to Agile

Andrew Kovalenko Full Stack Web Developer

Mike Laurel. Web Developer UI / UX Engineer.

PROJECT MANAGER - TECHNICAL LEADER SENIOR PHP. 30 years old - 9 years of experience

How To Be Successful At An Agile Software Engineering

2016 TRAINING CALENDAR

Web application specialist with a broad range of front-end technology expertise.

Introduction. Arkuda Solutions

Software Continuous Integration & Delivery

Points of Defect Creation

Contents WHITE PAPER. Introduction

EMPLOYEE LOCATION TRACKING SERVICE

Agile Training Portfolio

Know the Difference. Unified Functional Testing (UFT) and Lean Functional Testing (LeanFT) from HP

Senior Consultant 250 Male May 1980

I'M MICHAL I'M JANKOWSKI

Graphic Designer / Developer

How to manage agile development? Rose Pruyne Jack Reed

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

Power Tools for Pivotal Tracker

Using Agile with Large, Geographically Dispersed Development Teams

Required BTECH + MBA/MCA. Chief Project Manager. Govt of Bihar

Agile software development

Using Story Points to Estimate Software Development Projects in the Commercial Phase

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

POSITION DESCRIPTION. II. REPORTS TO: Manager of Application Development

Evolutyz Corp. is a future proof evolution of endless opportunities with a fresh mind set in Technology Consulting and Professional Services.

Bridging the Gap Between Acceptance Criteria and Definition of Done

Microsoft Technology Practice Capability document. WPF and Silverlight Building Rich Interactive Applications with XAML. Overview

PHP FRONT END DEVELOPER (BERLIN)

Offerte dell 11 luglio 2014

ALM Solutions using Visual Studio TFS 2013 ALMI13; 5 Days, Instructor-led

A Study of RE Across Different Software Development Lifecycle Models. Afiya Nusrat and Navreet Ghag CS 846 Spring 2015

Cross-platform Mobile Development.

Continuous Integration and Delivery. manage development build deploy / release

JUDSON WHITE Austin, TX (877)

The Agile Drupalist. Methodologies & Techniques for Running Effective Drupal Projects. By Adrian AJ Jones (Canuckaholic)

Agile Testing. What Students Learn

Avaya Inventory Management System

GOVERNMENT SERVICES. Open Source Software Development Web Content Management Mobile + Web Apps

Azure Day Application Development

Brad Wilder Software Developer Years in the software industry: 4 Strengths: ios mobile development (Objective C) C# Java

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions OVERVIEW

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

Ontario Ombudsman. Goals

VISION BPM. Business Process Management.

Your guide to building great apps. Upgrade your skills and update your tools to create the next great app

Applying Agile Methodology to Manage Web Application Development in Oil and Gas Industry

You ll need to have: It d be great if you have:

Web and Mobile development Engineer

James Singletary IV :: Front End Web Developer located in Tampa, Florida

Issues in Internet Design and Development

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Transcription:

Zeughausstrasse 29b 8910 Affoltern am Albis +41 79 375 34 82 damir@kusar.ch 29th March 1985 Swiss www.kusar.ch www.damirkusar.ch linkd.in/qj6ejr PROFILE With entrepreneurial drive, motivation, passion and the knowledge across multiple areas such as product management, software engineering and UI development in various sectors such as finance, pharmaceutical and industry, I bring everything needed to deliver user- oriented web or desktop products continuously and in high quality. SKILLS Angular 1 & 2, HTML, CSS, JavaScript, C#, ASP.NET WebAPI, Meteor, Restful, NodeJS, Twitter Bootstrap, Angular Material, Semantic UI, GIT, TFS, Java, IoT Scrum, Kanban, Extreme Programming, Scaled Agile Framework, Lean Start Up, Continuous Delivery, BDD, TDD, Requirements Engineering, Architecture Windows, Mac OS, Ubuntu CERTIFICATIONS B. Sc. IT in Software Systems Certified SAFe Agilist Certified SAFe Practitioner Certified Scrum Master (Scrum Alliance) Certified Professional for Software Architecture (ISAQB) Microsoft Certified Solutions Developer (Web Applications) Microsoft Specialist (Programming in HTML5 with JavaScript and CSS3 Specialist) Stanford Artificial Intelligence (not official) Stanford Machine Learning (not official) EDUCATION 09/2008 07/2011 Bachelor of Computer Science Major in Software Systems (HSLU) TRAININGS 25.03.2015 26.03.2015 Leading SAFe, Zürich 12.03.2015 13.03.2015 SAFe ScrumXP, Zürich 01.05.2013 01.05.2013 Agile Estimating and Planning by Mike Cohn, Online 17.04.2013 18.04.2013 Agile Coaching Training with Lyssa Adkins, Stockholm 01.09.2012 02.09.2012 CSM Certified Scrum Master Training, London 20.06.2012-22.06.2012 ISAQB Software Architecture - Foundation Level, Zürich 23.02.2011-25.02.2011 Scrum Seminar, Morschach

EXPERIENCE FIND MORE INFORMATION UNDER PROJECTS 07/2014 6/2016 Credit Suisse AG (Employed / Freelancer at INTEGRATE) 02/2015 6/2016 Product Owner & Angular / C# lead developer 02/2015 12/2015 Agile consultant 07/2014 01/2015 Lead architect & Angular / C# developer 11/2013 06/2014 Siemens Schweiz AG (Employed at INTEGRATE) 11/2013 06/2014 Lead software engineer C# 10/2011 09/2013 Roche Diagnostics International AG (Employed at ERNI) 09/2012 09/2013 Scrum Master 10/2011 09/2013 Software engineer C# PERSONAL WORK FIND MORE INFORMATION UNDER PERSONAL PROJECTS 09/2015 10/2015 Angular / Meteor developer 02/2015 04/2015 Angular developer LANGUAGES German Croatian English Native Native Fluent, Cambridge Advanced English (CAE) PUBLICATIONS R. Speck and D. Kusar, Open Wonderland Audio Architecture, Enterprise Lab (2011), http://goo.gl/f1dvy 2 5

PROJECTS PRODUCT OWNER & ANGULAR / C# LEAD DEVELOPER ZUERICH, CH / FEBRUARY 2015 JUNE 2016 I successfully formed and led a team of developers, DevOps and requirements engineers in Zürich (Switzerland) and Pune (India) to implement a web based testing platform to test the n- to- n workflow of the trading systems. To deliver the most needed functionality in high quality I had to understand the needs of the testers and other stakeholders through communication and hands- on. Through demos in each sprint I gathered information to adapt the priorities and create or remove functionality from the scope. Through my expertise and experience in the technologies used I led the development team as their technical leader in Angular and C# WebAPI development. I helped them to improve their skills to deliver qualitative functionality and thus, getting a higher satisfaction of the users and management. Tags: Angular, JavaScript, C#, ASP.NET WebAPI, HTML, CSS, Bootstrap, Scrum AGILE CONSULTANT ZUERICH, CH / FEBRUARY 2015 DECEMBER 2015 Within a team of agile experts we work together to understand the status of the products and projects in Credit Suisse, analyse where the problems are and how we can improve the quality and the output of these products and projects. Together with the higher management, we are defining in intensive discussion where Credit Suisse should go to achieve the quality and the throughput the clients expect and how all together can achieve that target. We are interviewing various people in various projects to get a deeper understanding and to identify points of struggling. With that knowledge, we create a roadmap of achieving it and adapting where needed. We support the projects with trainings and coaching in agile practices such as problem solving, retrospective, grooming s, test driven development and continuous delivery. With that work, the projects are delivering faster in higher quality and thus, reducing the costs of the projects. Tags: SAFe, Scrum, Kanban, LESS, Coaching, Agile, XP LEAD ARCHITECT & ANGULAR / C# DEVELOPER ZUERICH, CH / JULY 2014 JANUARY 2015 In this regulatory project (FinfraG) for Switzerland, where the definitive requirements were not given, I had the responsibility to design the overall architecture to be flexible, maintainable and easily adaptable for changing requirements. With the overall technical leadership of the architecture and the development team in Pune (India) I decided with the Credit Suisse Application development Team and the project leader to use newer technologies such as Angular and Web API, because these technologies are getting more strategic weights for Web applications in Credit Suisse. Together with the team in Pune I designed and implemented the functions regarding the specifications, which were given by the law and the requirements engineers to keep Credit Suisse compliant against the law. After a few months the decision was made to merge the functionality with existing systems, which already handled similar functionality for US and EU regulations. Tags: Angular, JavaScript, C#, ASP.NET WEB API, HTML, CSS, Bootstrap, Oracle DB 3 5

SIEMENS SCHWEIZ AG LEAD SOFTWARE ENGINEER C# ZUG, CH / NOVEMBER 2013 - JUNE 2014 The development of the new building automation system in Siemens called System One brought some challenges with the data migrations. There were many versions and formats of similar data, which differed from countries and systems. As the lead software engineer for the data migration I had to find out how many different versions and formats where there to be migrated and how the user would migrate these data to the new format of System One. To give the user the most flexibility and security of migrating his data I build a standalone WPF application. The functionality also got integrated as a module into the new System One. Thus, the customers all over the world could migrate the old data either via a standalone tool and import it into the System One or during the system update automatically. This gave the customers a huge benefit such as maximized flexibility and a much easier way to use the newest system from Siemens. Tags: C#, WPF, ClearCase, Jazz Team Server, TDD ROCHE DIAGNOSTICS INTERNATIONAL AG SCRUM MASTER ROTKREUZ, CH / SEPTEMBER 2012 - SEPTEMBER 2013 To get the best out of my two scrum teams I coached and helped them through the way of agile development. From sprint to sprint we improved the daily work in the team. The quality of the product increased through more pair programming, test- driven development, code reviews, a bug tracking board, continuous integration and better communication. With coding dojos we build a common technical knowledge so that everybody had the same understanding of developing software together. To get a better understanding what and why we had to build something I introduced user story writing instead of just writing the needed functions. This template gave better understanding of who will use it, what is expected and why. Through such and more agile practices I increased the productivity of the teams by more than 30%. Furthermore the teams and the Product Owner became more motivated to achieve more in higher quality. Tags: Scrum & Agile Methods, Clean Code, TDD, BDD, Coding Dojo, Retrospectives ROCHE DIAGNOSTICS INTERNATIONAL AG SOFTWARE ENGINEER C# ROTKREUZ, CH / OCTOBER 2011 - SEPTEMBER 2013 At Roche I was building a large blood analysis device, which uses modern molecular biology techniques to detect diseases. In that time I was involved in the workflow and scheduling part of the device where I had to implement the correct behaviour in the right time. I worked mainly as a Software Engineer but was also involved in Requirements, Architecture & Design and Testing. Tags: C#, WCF, Moq, UML, Patterns, Scrum & Agile Methods, Clean Code, TDD, BDD, Coding Dojo, HPQC, TFS 4 5

PERSONAL PROJECTS ANGULAR / METEOR DEVELOPER ZUERICH, CH / SEPTEMBER 2015 OCTOBER 2015 With the first generator I created, I focused on the front- end development. But for larger applications you will always need a backend, which is connected to a database. There are many frameworks out there, which can be used. I have chosen Meteor. Meteor gives you the possibility to easily create real time full stack JavaScript applications. I bundled Meteor, Angular, Angular- Material and Bootstrap, user handling and frameworks for unit-, integration-, and acceptance testing together to start effortless new applications. Tags: Angular, JavaScript, Meteor, Angular- Material, Bootstrap, Jasmine, https://www.npmjs.com/~damirkusar ANGULAR DEVELOPER ZUERICH, CH / FEBRUARY 2015 APRIL 2015 With the motivation to solve the problem of repeating the same tasks over and over I created an Angular project generator. I defined and designed a target state to solve my needs. To enhance the usability of the generator I gathered feedback from colleagues, friends and the community. I structured the project generator in independent modules and used Gulp as the build system, Browserify for the dependencies, NodeJS for the node packages, Angular- UI for routing, Angular- Translate for internationalization support, Bootstrap and Angular Material for faster UI development, Karma + Jasmine for the unit tests and ftp deployment. I added proper documentation of the usage so that this generator is fully featured, clear and easy to use. Tags: Angular, JavaScript, Angular- Material, Bootstrap, Karma, Jasmine, https://www.npmjs.com/~damirkusar 5 5