- Phone Number: +41 77 936 36 59
- Email: ZenitKovacevic AT gmail DOT com
Search - Backend Software Engineer - RoonLabs
January 2021 - now Zurich, Switzerland
(Senior) Software Engineer - DigitecGalaxus AG
October 2017 - December 2020 Zurich, Switzerland
Working as a Fullstack Developer in a small, agile, cross-functional search team on the biggest e-commerce platform in Switzerland.
Development and maintenance of the Search API in .net Core / C#
Solution Architect for new search-as-you-type suggestions based on user search logs. Integration with Google Analytics and in-house tracking in BigQuery.
Solution Architect for an initiative where we reduced the 0-result rate from 12% to 4% while maintaining the same average click-through-rate through an improved spelling correction and query relaxation. This included working closely with data scientists and frequent AB testing
Writing, refining, and prioritizing user stories with other team members and the Product Owner.
Solution Architect for a data pipeline from a monolithic SQL Server to Elasticsearch
Implementing frontend features with a React.js and a Node / GraphQl layer in-between
Organizing internal Workshops and supporting other teams with Elasticsearch for various use-cases
Freelance Software Engineer
January 2017 - September 2017 Zurich, Switzerland
Working in a small team in private banking on a wide array of tasks.
Data migration of HR data from SAP to WorkDay through MSSQL / T-SQL, planning, development, and deployment of windows services in .NET / C# for the integration.
Fullstack developer for a complex AngularJS / TypeScript / MVC web application for document digitization. My main focus was on building a customizable PDF viewer for multiple documents at once.
REST API development for ad-hoc data delivery to various bank systems.
Technical Consultant - Allgeier AG
October 2014 - December 2016 Zurich, Switzerland
Involved as a Fullstack Software Developer, mainly Web Applications in private banking:
Development, architecture, and design of a new AngularJS / .NET Web API for searching and displaying release management tickets in the form of Gantt diagrams
Development of a windows service in C# for synchronization of tickets between JIRA and IBM Lotus Notes through REST and SOAP.
Maintenance and further development of a legacy ASP.NET / jQuery Workflow web application for cooperation between compliance and the legal department.
Junior Software Engineer - Emineo AG
August 2013 - September 2014 Zurich, Switzerland
Project-based development in Java of medium to large-sized applications for customers in the healthcare and public administration sector.
Intern Software Developer - Concur Technologies
July 2012 - January 2013 Prague, Czech Republic
NLP with Deep Learning at Stanford Center for Professional Development
Elasticsearch - Learning To Rank - Basics
Elasticsearch Developer I and II
Text Retrieval and Search Engines
Bachelor Degree in Software Engineering and Management
September 2009 - February 2012
Czech Technical University in Prague, Faculty of Electrical Engineering
- Algorithms and Data Structures
- Java and C++
- Software Design and Architecture
- Databases, Security and Computer Networks
- Web Technologies
- Project Management
- Microeconomics, Business law
Bachelor Thesis: Testing of drivers through games
The goal of the thesis was to develop a 3D game/system that gathers data about the driving behavior (speed, accidents. compliance with traffic law) and exports it in various formats for further analysis, primarily for medical purposes. The game was developed with Microsoft XNA in C#.
Czech Language School, Institute for Language and Preparatory Studies
September 2008 - June 2009
Business High School, Sarajevo
September 2008 - June 2009
- Date of birth: 6th July 1989
- Residence: Schlieren, Kanton Zurich, Switzerland
- Residence Permit: C - permanent residence
- Nationality: Bosnia & Herzegowina
- Spoken Languages: English (C1), German (C1), Czech (B2), Bosnian (native)
Hobbies and private interests
- Hiking, mountaineering, ski touring, rock climbing
- Learning about various topics
- Playing ukulele and guitar
- All about 3rd wave coffee