About Myself

Hello there! Before talking about qualifications and professional abilities, I would like to introduce myself. I am Marko Beloica and I am from Serbia.I am software developer. I strive to develop quality software, very passionate about computer science and software. I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development techniques are important to me. I believe that people should do things in which they are good at or in which their heart lays. That’s why I chose software development as my career because I believe I’m good at this and I am always honest and never afraid of doing hard work. Highly skilled in testing, and developing software and thorough understanding of data structures and algorithms.

I am currently employed by ReconengMDS and ProfiFeed Technologies as a software developer.

Tools & Technologies



C# (WinForms, WPF)




PHP (Laravel, Cake)

JavaScript (Vue, Node, Angular, React,Jquery,Ajax)




SQL Server

Visual Studio






Adobe Photoshop


Microsoft Office

Google services (Firebase, Charts, Maps..)


Digital marketing

Industry Knowledge




Data Management

Computer Science

Software Development

Data structures

Statistical data processing

Data Entry

System Administration


Cross-Platform Softwares

Machine learning

Deep learning

Interpersonal Skills

Customer Service

Organization Skills




Managing Expectations

Accuracy and attention to detail

Problem-solving skills

Logical thinking

Written and verbal communication

Excellent organisational and time management skills

Self-development skills to keep up to date with fast-changing trends

An understanding of the latest trends and their role in a commercial environment

Experience Working in an Agile Environment

Other Skills









  • Sep 2018 - Sep 2019

    Academy of vocational studies south railroad

    Master of Technology - MTechField Of StudyInformation Technology

  • Sep 2015 - Jun 2018

    College of Applied Studies of Technics & Technology

    Bachelor of Technology - BTechField Of StudyComputer and Information Sciences and Support Services

offerings to my clients

Web design

Good and quality website development begins with a focus on planning and covering the project strategy, which must be in line with your vision of online business. Our designers will design all the necessary functionalities of a quality site, and in what way to best present your offers and products in order to create the most suitable architecture that will have the best performance and be most interesting to your potential clients.

Quality written and unique content is one of the most important processes in creating a recognizable and authoritative site. The Google search engine is increasingly valuing quality content on the site. That is why writing quality content for a site has become one of the most important factors in site optimization. In addition to SEO, quality and relevant content is also important for potential clients and your partners who monitor your online business.

The site is created with the help of the most modern programming languages such as HTML5, CSS3, PHP, JavaScript, Ajax and jQuery, MySQL.

Once I have done all the work around the site (design, writing and programming), I will perform the necessary tests in various environments, in order to identify shortcomings and eliminate possible errors. After that, I raise your site to the limit and send signals to the Google search engine that it is ready for indexing. I can offer you SEO support at all times to have a worry-free online business. .

Desktop applications

Take advantage of desktop applications that give you security, control, and reliability. In application development, I use the latest technologies to develop modern, efficient, easy-to-use desktop applications, including:

  • Order management system
  • Financial management system
  • Document management system
  • Invoice issuance and tracking system

I have extensive knowledge of production processes and technologies and can develop applications that reduce the complexity of your business processes, improve your efficiency and increase your productivity.
When creating applications, we work with the latest technologies and platforms, including. NET and .NET WPF.
If you need desktop applications that fully enable easy data handling, access to your hardware and resources without compromising the security of your data and resources, feel free to contact me to make it for you..

ERP System

Are you looking to make a change to improve your overall business? Eventually, you want to improve service delivery by measuring and analyzing your business performance, differentiating your services based on profit potential.
Do you experience any of the following with your current Enterprise Resource Planning (ERP) system?

  • Poorly integrated software
  • Difficulty driving costs
  • Difficulty driving growth
  • Difficulty delivering value

If you answered yes to any one of these, it is definitely time to re-evaluate your processes and your ERP system. Moreover, if your delivery of service is inefficient, you are simply wasting time on a non-billable task. Since disintegrated ERP system makes it difficult to evaluate projects, services and contracts, this lack of performance hampers your ability to develop new service offerings. Unhappy clients will turn to competitors for assistance, while voicing their dissatisfaction through various social media portals.

ERP provides rich functionality for all key service delivery processes such as service delivery, staffing, client billing, contact management, service notification, revenue recognition and profitability analysis. Get up-to-date demand forecasts via ERP's reporting capabilities while increasing profits and creating additional client value by servicing your clients more effectively.

If you are interested in creating your erp system, which would meet your needs, feel free to contact me.

Contact me

Fill out the form to contact me