Marko Kostich
PHONE - • E-MAIL-• LINKEDIN linkedin.com/in/markokostich
PROFESSIONAL SUMMARY
Vision-driven change agent with a career-long record of full-stack engineering focusing on web and mobile application
development for leading organizations
Results-driven, accomplished, multilingual Software Developer highly regarded for developing web and
mobile applications which meet and exceed demanding corporate and client requirements. Sought for superb
analytical skills, with the ability to solve challenging problems using a combination of industry-standard and
cutting-edge technologies, delivering clean, well-structured code. Skillset to work compatibly with clients to
understand requirements and develop products that exceed quality expectations with on-time delivery.
Strong leadership skills with experience working in a team environment, able to collaborate with individuals
from diverse backgrounds. Exceptional academic qualifications include a Bachelor of Applied Science in
Computer Software Engineering from The School of Electrical and Computer Engineering of Applied Studies.
●
●
●
Full Stack Engineering
Application Development
Troubleshooting
●
●
●
CORE COMPETENCIES
Web Development
Database Design
Client Relations
●
●
●
Mobile Development
Process Optimization
Team Management
PROFESSIONAL EXPERIENCE
IRADAR DATA, OTTAWA, ONTARIO, CANADA, MAR 2022 — PRESENT
●
●
●
●
CHIEF TECHNOLOGY OFFICER
Implement a monorepo code management system and establish clear guidelines for code sharing, testing,
and documentation.
Standardising code and update dependencies to address security concerns and reduce errors between
microservices.
Create a developer-friendly environment, establish a proper deployment pipeline, and implement regular
backups to improve the overall development experience.
Managing the development team, establish clear roles and responsibilities, and implementing effective
communication and collaboration tools to improve team efficiency and productivity.
THE MILL ADVENTURE, SLIEMA, MALTA, JUNE 2022 — NOV 2022
SENIOR FRONT END DEVELOPER
● Develop and maintain new components for dynamic creation of UI using the backend.
● Create and style product UI for different brands by client design.
● Develop and maintain unit, integration and E2E tests for the frontend application.
● Technologies utilized JS/TS (Angular, Lambda), MongoDB, DynamoDB, GIT, GitLab, Jira, Confluence, and
Linux.
Marko Kostich
PHONE - • E-MAIL-• LINKEDIN linkedin.com/in/markokostich
AMDOCS, LIMASSOL, CYPRUS, APRIL 2018 — JUNE 2022
SENIOR SOFTWARE DEVELOPER
● Engineer innovative telecommunication software and platforms to optimize operations of major global
telecommunication providers such as AT&T, Comcast, T-Mobile, Rogers, BT, EE, Astro, and others.
● Develop, update, and maintain a platform to deliver customized bills to end customers by displaying
custom messages and advertisements for scenarios that may occur.
● Test software to identify, troubleshoot, and resolve any issues and restore full functionality.
● Program product components using various languages, technologies, and tools, such as Java (Spring,
Hibernate, FX, FOP), JS/TS (React, Angular), OracleDB, Jenkins, Vagrant, Docker, GIT, GitHub, Bitbucket,
Jira, Confluence, and Linux.
BELGRADE, SERBIA, SEPTEMBER 2014 — APRIL 2018
FREELANCE SOFTWARE DEVELOPER
● Constructed customer support systems for various start-ups and other companies to enhance the
customer experience.
● Conducted extensive research into customer needs to develop user-centred support systems.
● Created expert systems for helping operators to solve customers issues by asking them simple questions
and analyzing them to get the solution.
● Leveraged various programming languages, technologies, and tools to deliver products, including PHP
(Laravel), JS (Vue, jQuery), MySQL, SQLite, GIT, GitHub, and Trello.
WEB-DIZAJN.RS WEB STUDIO, BELGRADE, SERBIA, SEPTEMBER 2010 — SEPTEMBER 2014
SOFTWARE DEVELOPER
● Designed and developed several websites and applications based on custom CMS tailored to fit customers
needs.
● Gathered client requirements to build custom products, ensuring implementation of all required
components.
● Communicated with clients to provide updates, gather feedback, and implement modifications as needed.
● Some of the projects were spenderella.rs (e-commerce website), wrft.rs (e-commerce website),
zlatarskaradnja.rs (e-commerce website), luna-decor.com (gallery website), and promoterzemun.com
(company website).
● Built website and application components using various programming languages and technologies, such as
PHP, JS (jQuery), MySQL, GIT, GitHub, and Trello.
PROJECT EXPERIENCE
CHESSEYES, LIMASSOL, CYPRUS, FEBRUARY 2021 — APRILE 2021
SOFTWARE ARCHITECT
● Worked on web application/SaaS designed to analyze chess games played on popular chess game
platforms, such as liChess and Chess.com.
● Program the platform to analyze various openings for particular games.
● Include a functionality recommending videos and books to the user for improving chess skills.
● Incorporate project components using JS (Vue, Nuxt), PHP (Laravel), MySQL, GraphQL, Vagrant, GIT,
Bitbucket, Jira, and Confluence.
PRESLOVI ME, BELGRADE, SERBIA, AUGUST 2018 — OCTOBER 2020
SOFTWARE DEVELOPER
● Created a browser extension to translate alphabets of plain text, documents, and websites for languages
that use multiple alphabets.
Marko Kostich
PHONE - • E-MAIL-• LINKEDIN linkedin.com/in/markokostich
●
●
Adjusted functionalities, making it possible to exclude words from translations and ensuring the extension
remembered to do this in future translations.
Utilized JS (Vue, jQuery), SQLite, GIT, Bitbucket, Jira, and Confluence to develop project components.
DHC (DOMAIN AND HOSTING CHECKER), BELGRADE, SERBIA, JUNE 2016 — MARCH 2018
SOFTWARE DEVELOPER
● Developed a web application/SaaS designed to keep track of all domains, hostings, clients, and their
analytics.
● Introduced a tool to enhance client productivity by efficiently and effectively managing their resources.
● Programmed application components using PHP (Laravel), JS (Vue, jQuery), MySQL, Vagrant, GIT, GitHub,
Jira, and Confluence.
THE ENGINEERING SCHOOL "ZEMUN", BELGRADE, SERBIA, SEPTEMBER 2010 — JUNE 2014
SOFTWARE DEVELOPER
● Designed, updated, and maintained a website for the school.
● Participated in various competitions to develop projects such as custom CMS, CRM and election analytics.
● Created the website using PHP (WordPress), JS (jQuery), MySQL, and Trello.
EDUCATION AND CREDENTIALS
BACHELOR OF APPLIED SCIENCE (B.A.SC.) IN COMPUTER SOFTWARE ENGINEERING, 2018
The School of Electrical and Computer Engineering of Applied Studies, Belgrade, Serbia
TECHNICAL PROFICIENCIES
Web Programming:
● Back-end: Java (Spring), PHP (Laravel, Symfony, WordPress)
● Front-end: JS (React, Angular, Vue, jQuery), CSS (SASS, LESS)
App Programming:
● Java (FX, Swing), Python (QT, WX)
Mob Programming:
● Dart (Flutter)
API Programming:
● Rest, GraphQL, Postman, Insomnia
DevOps Tools:
● GIT, Jenkins, Docker, Vagrant
Database Design:
● OracleDB, PostgreSQL, MySQL, SQLite, Firebase
Graphic Design:
● Photoshop, Gimp, Inkscape
Organization Tools:
● Jira, Confluence, Trello
VOLUNTEERISM
Marko Kostich
PHONE - • E-MAIL-• LINKEDIN linkedin.com/in/markokostich
UMREŽAVANJE, BELGRADE, SERBIA, MARCH 2017 — APRIL 2018
LOGISTICS MANAGER
● Donate time to organize tech conferences during and prior to an event.
● Create an event form, send invitations, as well as update and maintain a list of participants.
● Serve as IT support in the field to ensure the event runs smoothly.
AIESEC, BELGRADE, SERBIA, JANUARY 2017 — JUNE 2017
●
●
●
SALES TEAM MEMBER
Organize and facilitate language workshops of foreign students in elementary schools with the school
principal.
Contact foreign students who should attend, and hold language workshops for them.
Assist foreign students on the first day of their internship, guiding them from accommodation to the
elementary schools.
ADDITIONAL INFORMATION
Languages: English, Russian, Serbian
Interests: sports (swimming, cycling, skating, basketball), music, literature, science