
David Milekic
Skills
Timeline
Professional experience for David Milekic
- Current 6 years and 4 months, since Mar 2019wikifolio Financial Technologies AG
Senior Software Engineer
- 4 years and 10 months, May 2014 - Feb 2019
Senior Software Developer
ASVM Financial Services GmbH
• Working on a startup developing SaaS insurance product based on a multi-tenant architecture and Domain Driven Design approach. • Modeling Business layer using the DDD, CQRS, and event-driven approach. • Developing presentation layer functionalities by utilizing the SPA concepts having AngularJS consuming ASP.NET Web API. • Designing and developing Mobile applications to connect customer audiences and SaaS insurance web products. • Inspecting and advising on code design and efficiency within a team.
- 8 months, May 2017 - Dec 2017
Full Stack Developer
Bell Canada
Working with the small development team on mass-mailer based Web Application. Developing products using React, Typescript relying on Bell's internal framework.
- 8 months, Feb 2016 - Sep 2016
Full Stack Developer
deVere Group
• Working on rewriting of CMS software for creating, managing and generating different kinds of legal electronic documents. • Utilizing the AngularJS, ASP.NET Web API, Azure Active Directory for single sign-on, Azure Redis Cache and SignalR for scalability. • Implementing modular Business layer using DDD, CQRS, TDD and CI approach. • Mentoring other developers and handling the full project lifecycle.
• Developing a chemical management system solution using ASP.NET MVC, NHibernate, LINQ, StructureMap, NUnit, jQuery, MS SQL Server 2008, TortoiseSVN source control, etc. • Writing Unit and Integration tests.
Educational background for David Milekic
- 2009 - 2014
Computer Science
University of Novi Sad
Languages
English
Fluent
Serbian
-
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
22 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.