I have strong, hands-on, knowledge of programming in .NET, C#, ASP.NET, Java, JavaScript, React, Angular, Vue, JQuery and the main SQL languages.
Also I'm good in understanding of technology trends and development and expert at applying my programming skills to solve complex challenges. With my present employer I'm involved in working on a whole new generation of intelligent hotel systems, software and technologies.
On a personal level I'm an responsible worker who is willing to support a business outside of standard office hours. I will bring a sense of urgency to software development projects and I'm willing to take on increasing responsibility in any areas of analysis, design, implementation and deployment. As a true professional I will always be focused on meeting a company's operational needs and supporting its business plans. During my career I use the latest tools and technologies available to deliver state-of-the-art software. My key strengths include building rich, intuitive user experiences and enforcing the highest legal and professional standards in everything that I do.
Right now I want to hone my expertises alongside fellow talented professionals and therefore I'm looking for an opportunity to work with like-minded people, who are passionate about the cutting edge technology they work with.
Career statement
“I feel that my greatest strengths are firstly my strong commitment to providing a professional service to all colleagues with whom I work. Secondly, my skill at developing and maintaining a close working relationship with every company client, something which in turn helps me to gain an in-depth understanding of their individual needs. Thirdly, my real passion for Web Development as a whole, an obsession which allows me to spot trends and develop best practise processes.”
AREAS OF KNOWLEDGE
Demand forecasting
process of predicting the future demand for the firm’s product
Developing functionality
any aspect of what a product, such as a software application or computing device, can do for a user
Functional testing
verify that a software application performs and functions correctly according to design specifications
Test planning
describing ( documenting ) software testing scope and activities
Software validation
process of checking that a software system meets specifications and that it fulfills its intended purpose
User driven design
design philosophy where the end-user's needs, wants and limitations are a focus at all stages within the design process
Data Structures
collecting and organising data in such a way that we can perform operations on these data in an effective way.
Software development
process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications
Service capacity planning
process through which the procurement of IT resources, infrastructure and services are planned over a specific period of time
Competencies
Competent in debugging code at a hardware level.
Experience of the full development lifecycle
Building on top of existing solutions
Able to convey complex ideas clearly
Strong coding skills
Knowledge of Agile development methodologies
Willing to take a leadership role in any projects
Providing technical leadership to a team of developers
Driving to closure any system integration issues
Experience
2011
-
Present
Web Developer
Amadria Park / Milenij Hoteli d.o.o / Solaris d.d
Croatia
I'am CTO (senior executive) in one of the biggest hotels group in Croatia, with responsibility for managing the technological requirements for our web solutions an IT systems
My main role is to assure the successful execution of the company’s business mission through development and deployment of the company’s web presence. This requires envisioning the company’s service offerings as a web-based business, leading implementation of web applications, and planning for risk and growth.
Responsibilities
Strategy & Planning - In my work Strategy & Planning is very important process and needs continuos improvement so I follow a Japanese philosophy called “Kaizen,” which focuses on continuous improvement using small steps. When my team work on any website, they should be thinking of Kaizen because the version they just published is not the final version. There doesn’t even have to be a final version. I can always make improvements, and the very nature of a website will allow me to introduce these at any time. This is because a website isn’t a magazine that I print and sell: once a magazine copy is out of my hands, I cannot make any changes or fix any spelling mistakes or errors. A website, however, sits on our server: if you find a mistake, I can fix it right away. In the same vein, I can introduce gradual improvements and updates to make our website more effective in serving its function. Using the results of users measurements, I can identify problem areas. Perhaps our visitors cannot find the RSS feed link, or our bounce rate is too high or an important page on our website isn’t getting enough visits. Whatever the problem is, there will always be a way to improve things.
Implementation & Deployment - One of my responsibilities is to implement and deploy all kinds of software and web apps to my teams. I'm focused on deploying in so called "pieces" Deploying in pieces helps our business by concentrating on one facet of our business process and perfecting the software for that specific procedure. Additionally, it is easier to train users on segments of the system instead of requiring them to learn one massive overhaul. By implementing one chunk at a time, it takes off pressure from all parties involved.
Web Operations - My job is to have a deep understanding of how things work: “a complete systemic view of general site (apps) architecture.” However, I need to be sure that all of it works all of the time: the app, the stack, the hardware, the network. Whatever technology the business needs, it must work, it must performs and it must be able to meet demand. Also, I'm responsible for incorporating new technologies in the architecture to improve availability and reduce costs, constantly analyzing systems to improve efficiency and capacity planning to understand growth well enough to ensure provisioning and deployment outpace need
2011
-
Present
Freelancer, Fullstack Web Developer
Freelance projects
World
As full-stack developer I was working on many projects that needs all sorts of technical skills in backend development and also frontend development
I'am an experienced developer with strong knowledge in various programming languages. I'am developing apps and websites for more than 10 years and I have many satisfied customers in my portfolio.
What I do
Programming languages - PHP, Java, .NET, JavaScript
Backend development frameworks - Spring, SpringBoot, Laravel, Codeigniter, ASP.NET, ASP.NET Core
Web CMS - Wordpress, October CMS, Joomla, Drupal, Typo3
Mobile - React Native, Ionic, Framework7
API development platforms - Booking.com, AirBNB, WebHotelier, Expedia, PHOBS, BookingSync
Web apps - Progressive web apps development
Version Control Systems - GIT
Cloud, Hosting setup & Server OS - Linux (CentOs, Fedora, Ubuntu), WHM, CPanel, Apache, NGINX, Microsoft Azure, AWS, DigitalOcean
SEO, SEM - optimize content of webpages, Google Analitycs implementation, AdWord campaigns, Ecommerce tracking
2010
-
2011
Web Administrator
ORION d.o.o
Varaždin
Many small web sites mostly build in Joomla. Plugin development in PHP. I was writer, editor and web administrator for different companies.
What I do
Brand Development
Illustration
Studio Work
Methodology
PHP Development
2008
-
2009
IT System Administrator
NET-ART d.o.o.
Varaždin
IT service. Detect hardware and software issues on computers. Hardware and Software installation, computer repair, client education for MS Office and other IT products, network troubleshooting, OS installation on server and client computers, etc...
Education
VŠS
-
2010
Information Technology
FOI ( Faculty of Organization and Informatics )
Varaždin, Croatia
Learn: information technology in business for three years..., Not finished, 4 exams to degree left...
2002
-
Present
Life Long Learner
World
Continuous learning process from online sources like Udemy, Pluralsight and Microsoft Learning Centre
SSS
-
Electrical Engineering
MEC ( The Secondary School of Electromechanical engineering )
Varaždin, Croatia
Learn: Electrical Engineering, SSS
2002
-
2003
Web Design Concepts and Development
Ivora ( IT and Management School )
Varaždin, Croatia
Learn: Web Design, Html, CSS, Graphic Design, PHP,
2002
-
2003
IT Service and Maintenance
Ivora ( IT and Management School )
Varaždin, Croatia
Learn: IT Service, Network troubleshooting, hardware repair, software install, OS troubleshooting, Windows and Linux maintenance