Senior Software Engineer 1

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Position

Senior Software Engineer


Name and surname
Education
M.Sc. Computer Science and Information Technology, Union University of
Belgrade (Serbia)
Address:
Email:
LinkedIn:
Mob:

Summary
Experienced Software Engineer/Developer with a demonstrated history of working in the information
technology, services industry, insurance, and finance business. Professional at his work. Have proven
experience in the roles of making decisions on technology to use in projects, documented solutions,
creating POC and architectural solutions. Also, duties as introducing software to customers, and other
developers. Take care of less experienced developers in everyday development and structuring tasks.
As someone who participated in projects that worked on agile methodologies, I oversaw continuous
improvement of development processes and development approaches, with the aim of obtaining high-
quality software products and services. During the project, I was in constant communication with the
team in order to fulfill all the customer requirements on time. I took initiatives to create services
within companies, and not to use third-party once. Take responsibilities about projects, reviewed
code, propose implementations...

Core competencies
▪ C#, .Net Core, ASP.Net MVC 3.5 and 4.0 5.1.*, .Net Framework
▪ Entity framework 4.0 – 6.0
▪ Entity framework core
▪ Microsoft Azure Cloud, Azure Cloud Storage
▪ RESTfull services, microservices
▪ NUnit, Integration test, TDD
▪ Microsoft MVC SQL, Linq to SQL, PL SQL
▪ JQury (JQuery Widgets), Angular, Knockout JS
▪ JavaScript, KendoUI, Telerik
▪ Visual Studio, VSCode, Eclipse, Postman
▪ Git, GitHub, TFS Source Control, BitBucket
▪ MS Build, Team City, Octopus Deploy
▪ XML, XSLT, JSON, WLSD, JWT Token
▪ Windows, Linux, Ubuntu, AWS

Page 1 of 4
Relevant Work Experience
Senior software developer IceFyreSolutions (www.icefyresolutions.com)
as outsource to Fincore LTD (www.fincore.com)
Oslo December 2023 – still working

Project: Betting jackpot project


Software solution for the betting industry... In house solution developed in .NetCore, with React FE.
RESTFull solution. One of my roles was to implement, advice, and improve code. Implementation of
features using messaging and CQRS, and different design patterns. Leading backend team in
implementing and challenging implementation. Advising in unit testing. Setting architecture for CQRS
and actively making decisions in DB modeling.
Senior software developer IceFyreSolutions (www.icefyresolutions.com)
as outsource to RedPanda Software (www.redpandasoftware.com)
Bergen Jun 2022 – Mart 2023

Project: E-commerce Project


Software solution for E-commerce... Implemented with the various customers. RESTFull solutions
in.NetCore and .netFramework. One of my roles was to maintain and improve code. Implementation of
features using messaging and CQRS, and different design patterns.

Senior software developer at Wolftech (https://www.wolftech.no )


Bergen August 2019 – Jun 2022

Project: News Project


Software solution for customers such as TV2, BBC, RTL... Implemented with the various customers
(SRBank, Pareto Bank, NCB). RESTFull solutions in.NetCore and .netFramework. As one of my roles is
managing the whole process of developing new features for disaster scenarios, authorizations and
roles.
Senior software developer at Epicentrum (https://epicentrum.rs)
Belgrade May 2018 – August 2019

Project: KYC EcoSystem (Know Your Customer)


Software solution for customer onboarding and PEP, FACTA, MIFID check. Implemented with the various
customers (SRBank, Pareto Bank, NCB). I lead a team of programmers to create RESTFull solutions
in.NetCore and .netFramework. As one of my roles is managing the whole process of developing,
staging and putting microservices to production. I played the role of lead developer on projects,
creating solutions, architect them. I took part in choosing technologies for microservices of KYC and
authorization services. I took a role in defining deployment procedures for different clients. One of the

Page 2 of 4
key responsibilities was to introduce new developers in the product and introduced them with code,
technologies, and patterns.

Senior developer Expert at Telenor Bank (http://www.telenorbanka.rs)


Belgrade May 2017 – May 2018

Project: PushNotification Service, Testing Tool, WebApps


Working on software for Bank, scalable solution. MVC pattern. I created and staged for production Push
Notification Windows service that sends push notification to customers, both Android and IOS
customers (GCM and FCM for android and APN for IOS). Service for Insurance to create and return quote
or policy depending on requests. Service for paying with a mobile device to receive payment and
process it. Using C#, .NETFramework, SQL, EF. Created web application for Customer Service, call
center. Working closely junior developers, knowledge transfer. I took part in business requirements
negotiations and project planning. I give estimations for me and team. I took chance in creating the
testing tracking tool for bank employees, also creating various Web applications for different
departments (payment, risk, applications…)
Senior.Net Developer at Incision (http://insicon.se )
Belgrade August 2015 – May 2017

Project: I2I Insurance Software for ICA, Swejur, Sveland


Working on software for Sweden insurance, scalable solution. MVC pattern. Written in C#, migrating it
to MVC 4,5. Strongly used SQL Stored Procedures and database queries. Using patterns like MVC,
Façade, DI, and EF. Contact with the third party. Scrum methodology implemented in daily routine.
The main clients that I worked closely with were ICA, Swedejur, Sweland.
.Net Developer at NulTien and Betabit NL (nultien.rs/ & betabit.nl )
Belgrade February 2014 – August 2015

Project: Contractor for Betabit (VirtualValtrs)


As part of Netherlands Betabit I have successfully implemented new technologies and patterns int DMS
scalable solution. MVC pattern. Written in C#, migrating it to MVC 4,5. Strongly used SQL Stored
Procedures and database queries. Using patterns like MVC, DI, and EF. Contact with the third party.
Scrum methodology implemented in daily routine.

.Net Developer at Itekako


Belgrade August 2013 – February 2014

Project: Contractor for Amisco.eu and Prozone.com


Football statistic, for Amisco.eu and Prozone.com. Worked in MVC 4 and Dot Net C# technologies, as a
backend developer, gathering data of players and teams, calculating their performance, their

Page 3 of 4
positions. All data are gathered by PL SQL/ SQL Linq. Optimizing queries and performance testing
applications. Deploying solutions for and to production. Scrum methodology.

.Net Developer at Comtrade & AgiletnTechnologies DE (comtrade.rs)


Belgrade May 2010 – August 2013

Project: Contractor for AgilentTechnologies DE


This project using.Net 4.0 and earlier, C# and VB, SQL server and Oracle database. Working on abroad
projects and active usage of Visual Studio 2010. It was created for German Agilent technologies.
Developing software for LC/MS systems and MassHunter Quantitative Analysis software and GC/MS
Analysis. (LC/MS provides a selective, cost-effective, and efficient method to analyze for target
compounds) Contact with the customer, negotiation regarding new products. Scrum methodology.
.Net Developer at Komtechnologies
Belgrade February 2008 – May 2010

Project: AutoMotive Infiniband


Working on software for the Automotive industry. MVC 3 patter. Written in C#. Strongly used SQL
Stored Procedures and database queries. Contact with the third party. Scrum methodology
implemented in daily routine.

Other Work Experience


Senior software developer at Corivo (corivo.is)
Belgrade May 2018 – December 2018

Project: Corivo Travel Platform


Software solutions for the travel market with my role as Team Lead of programmers to create RESTFull
solution in .NetCore and .netFramework. It was assigned to me to manage the whole process of
developing, staging and putting microservices to production, which I conduct with excellence. One of
the key responsibilities was to introduce new developers in the product and introduced them with
code, technologies, and patterns.

Certifications and Training


Microsoft Course 20483 - Programming in C#
Microsoft Course 20486 - Developing ASP.NET MVC Web Applications
Microsoft Course 20487 - Developing Microsoft Azure and Web Services
Computer science - Object-Oriented Design and Methodology
Computer science - Object-Oriented Programming

Page 4 of 4

You might also like