Custom Web Software Engineering

Architecture and software design

With 15 years of experience accross different technical stacks and various project complexities from small prototypes to world-wide enterprise products, I feel confident making decisions which stand the challenge of time and constant change. My passion for well-designed software and deep experience within different paradigms allows me to provide clean, maintainable solutions.

Solution implementation

Having great ideas doesn’t mean much if the execution is not matching. My expertise in both object-oriented and functional programming and both back end and front end development help me contribute maximum value to any team in a flexible way.

Team leadership

Since 2009 working in the role of Senior Software Engineer. 3 years at Microsoft in the role of Senior Development Lead and Engineering Manager. I strive to understand business side very well and organize development towards achieving business goals with highest value while keeping long term sustainability of technical solutions.

Selected clients

Ivan Jovanovic

Ivan Jovanovic

Freelance Full-Stack Software Engineer

Skills

  • Broad experience and interest in software engineering tools, processes, paradigms, techniques, practices and high-quality engineering culture.
  • Backend: Golang, Java / Spring, Haskell
  • Frontend: JavaScript/TypeScript, Angular, React, Vue
  • Organizational: understanding business requirements, agile practices, team leadership, people management.

Experience

  • 2020/2021: Helped Netstal Machines modernize machine control software through using modern web-technology stack.
  • 2019: Helped Tutti provide subscriptions through Android Play store. Migration of proprietary search engine to AWS based ElasticSearch solution
  • 2018: Helped Migros Bank with delivery of the next generation internet banking solution for their clients.
  • 2018: Participated in development of several online features for Globus Christmas offering.
  • 2017: Implemented MVP of a real-time collaborative screenplay writing web application Fuel Social.
  • 2017: Started loopthrough GmbH with idea to help clients realise their ideas.
  • 2014 - 2017: Senior Development Lead and Engineering Manager at Microsoft Schweiz. Leading a team of highly skilled engineers on Microsoft Social Engagement project built for acquisition, analysis and presentation of social media trends for world-wide clients. Helped Microsoft CRM department to integrate newly acquired Swiss startup Netbreeze and establish new architecture and tech stack of the fronted side of the product.
  • 2009 - 2014: Worked at local.ch, one of the most visited web products in Switzerland. As senior developer in an agile environment I took different responsibilities. Participated in migration of the platform from PHP to Ruby on Rails, lead implementation of first version of local.ch customer center, participated in solving many architectural, scalability and usability problems on the platform.
  • 2007 - 2009: Worked on one of the biggest social networks in Europe at the time, tilllate.com. Implemented several prominent user facing features like full-text search and personal user message wall.

loopthrough is about putting focus, commitment, expertise, curiosity, respect and fun into the value delivered to clients.

loopthrough GmbH

Neunbrunnenstrasse 118
8050, Zürich
Switzerland
ivan@loopthrough.ch
+41 (0)78 694 81 71