Avatar

Karlo Feltrin

Web Developer / Backend Developer

Sveti Ivan Žabno, Croatia

kfeltrin07@gmail.com

(+385) 955563005


Skills

Angular (v15 - v20)

90%

SQL (Oracle, MS SQL, MySQL, PostgreSQL)

90%

Python

90%

Django

85%

PHP

75%

.NET

70%

Also working with:

TypeScriptJavaScriptHTML5 CSSREST APIsCapacitor / Ionic AndroidCC++C# Git (GitHub)GitLab CI/CDLinux - Ubuntu MS Office

Full details in my CV:

Certificates

Projects

Languages

Croatian (mother tongue)

English (C1)



Work Experience

Web Developer / MCS-Informatika d.o.o.
May 2024 - Present  ·  Strahoninec, Croatia
  • Development and maintenance of web applications in Angular (versions 15 to 20) with a PHP backend (versions 5.4 - 5.7)
  • Working with Oracle Database (10.2), Microsoft SQL, MySQL and REST APIs
  • Maintaining 3 products while rewriting them from Delphi into an Angular environment. The products cover the day-to-day operations of companies: invoicing and fiscalisation (1.0 and 2.0), inventory management and depreciation of company fixed assets
  • Development of Android applications based on Angular (Capacitor / Ionic)
  • Technical support for clients using the software, troubleshooting, and training for its use
  • Maintenance of the GitHub repository

Industrial Refrigeration Equipment Service Technician / MBM Commerce d.o.o.
Nov 2023 - Dec 2023  ·  Zagreb, Croatia
  • Maintenance of industrial refrigeration equipment
  • Replacement of electronic and mechanical parts
  • Recharging systems with refrigerant (gas)

Full Stack .NET Developer (Internship) / Serengeti d.o.o.
Apr 2023 - May 2023  ·  Bjelovar, Croatia
  • Development of a web application in the Angular framework with a .NET backend and an MS SQL relational database
  • Worked in a team with 3 other interns
  • I built the entire database and backend, and later part of the frontend as well
  • GitLab was used with a CI/CD pipeline
  • For security the site uses hashed passwords and JWT tokens for user data

Technical Support / Hrvatski Telekom
May 2021 - Jun 2022  ·  Zagreb, Croatia
  • Technical support over inbound calls for users of Hrvatski Telekom services: internet, mobile services, TV and others
  • Checking the status of and assisting with installations at customers' premises and with the local infrastructure
  • Checking and assisting with the operation of mobile devices, and with satellite TV systems
  • Working with Hrvatski Telekom's large databases
  • Selling services according to customer needs

Teaching Assistant / Pučko učilište Bjelovar
Jun 2019 - Aug 2019  ·  Bjelovar, Croatia
  • Aiding students in programming tasks
  • Grading and awarding students
  • Testing programs made by students

Electrical Technician (Internship) / Rotor d.o.o.
Jun 2015 - Aug 2017  ·  Bjelovar, Croatia
  • Maintenance of electric motors
  • Mounting of electrical installations
  • Maintenance of workplace

Projects

Bulky waste collection booking - glomazni.cakom.hr
MCS-Informatika  ·  Live site

A website for booking bulky waste collection, now used across Međimurje instead of the traditional booking methods (leaflet, phone call, email). The user enters the payment reference number from their bill and is looked up in the database by that number, ticks which types of waste they need collected, and receives the collection date - plus a notice about the fee if it is not their first booking that year. A confirmation email and PDF are sent afterwards.

  • Angular v20, running on most smart devices (Android and iOS) and PCs
  • A minimal number of PHP backend REST APIs
  • Oracle SQL database

Backend Web API with PostgreSQL
Sep 2023  ·  Personal project
  • PostgreSQL was used as the database
  • Dapper micro ORM was used instead of Entity Framework
  • GitLab repository

Little Lemon - Full Stack & Capstone (Django)
Mar 2024 - Apr 2024  ·  Coursera / Meta
  • Full stack web application built with the Django framework and a MySQL database
  • Extended with the Django REST framework and Djoser for authentication and authorisation
  • Full Stack repository · Capstone repository

Django REST API
Mar 2024  ·  Coursera / Meta
  • API project built with the Django framework
  • Djoser, JWT tokens and SQLite
  • GitHub repository

Education

Bjelovar University of Applied Sciences
Sep 2018 - Present

Professional Bachelor of Computer Engineering


Coursera & Meta
Feb 2024 - Apr 2024

Professional Back-End Developer - verify

Awarded after completing the 9 certificates below:

  • Introduction to Back-End Development - verify
  • Programming in Python - verify
  • Version Control - verify
  • Introduction to Databases for Back-End Development - verify
  • Django Web Framework - verify
  • APIs - verify
  • The Full Stack - verify
  • Back-End Developer Capstone - verify

Technical School Bjelovar
Aug 2014 - Jun 2018

Engineer of Electrical Engineering (high school degree)