About me
Hello there! Before delving into my qualifications and professional abilities, allow me to introduce myself. I'm Marko Beloica, hailing from Serbia, and I am a software developer. My passion lies in creating high-quality software, and I have an unwavering enthusiasm for computer science and software development. I thrive when faced with challenging projects that push me beyond my comfort zone, as I believe continuous learning of new languages and development techniques is crucial.
I firmly believe that individuals should pursue endeavors they excel in or are deeply passionate about. That's precisely why I chose software development as my career path; I genuinely believe I excel in this field, and I approach it with utmost honesty and a fearless work ethic. My expertise extends to software testing and development, coupled with a deep understanding of data structures and algorithms.
Currently, I am employed by ReconengMDS and ProfiFeed Technologies where I hold the role of a software developer/engineer.
Programming isn't just a job for me; it's a profound passion. What used to be a hobby, gaming, has been replaced by programming, which now serves as both recreation and a means of earning a livelihood. I am dedicated, hardworking, and adept at collaborating within a team. Deadlines and challenges that may arise during work are not hurdles I shy away from; instead, I see them as opportunities for growth.
Furthermore, I'm an enthusiast of economics and have developed several ERP systems that benefit not only my own company but also other businesses in streamlining their operations and processes.
In summary, I am a devoted and driven individual who thrives on challenges, possesses a deep love for programming, excels in teamwork, and is deeply passionate about the field of economics. My portfolio is a testament to my commitment to delivering excellence in every project I undertake.
What i'm doing
-
Web design
The most modern and high-quality design made at a professional level.
-
Web development
High-quality development of sites at the professional level.
-
Mobile apps
Professional development of applications for iOS and Android.
-
Desktop apps
High-quality development of desktop applications.
Technical skills
Languages: C, C++, C#, Java, Javascript, PHP, HTML, CSS, Xamarin
Databases: MySQL, SQL, SQL Server, SQLite
Tools: Visual Studio, VS Code, NetBeans, Android Studio, Arduino, MS office, TortoiseSVN
Methodologies: Agile, Waterfall, Feature-Driven
Environment: Windows, Linux
Cloud platforms: Azure, GitHub, GCP
Projects & Managments: Jira, Trello, PipeDrive, Xero
Other: Machine Learning, Data Structures, SEO, Digital Marketing
Offerings to my clients
WEB DESIGN & Web Development
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.
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 apps
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.