The internet is becoming the town square for the global village of tomorrow. – Bill Gates
Pozdravljen! Jaz se Matic in to je moj košček interneta nekje na koncu spleta. Skoraj na koncu – od novembra 2018 je samo 22 top-level domen , ki se vrstijo za ‘.xyz’.
Ker cenim zasebnost na strani ne bo informacij, ki niso tako ali drugače povezani z mojim delom ali izobrazbo. V nadaljevanju so opisani dogodki, ki so začrtali pot po kateri hodim danes.
Izobrazba
Kratek pregled moje formalne izobrazbe.
2002 – 2010 Osnovna šola
Osnovno šolo sem začel leta 2002. V postopku sem zamenjal dve šoli in zaključil leta 2010 brez ideje kaj želim delati v življenju.
Ključna oseba, ki mi je pomagala izbrati pot naprej, je bil moj oče, ki me je navdihnil, da sem izbral smer računalništva.
2010 – 2014 Srednja šola
Začel sem obiskovati srednjo šolo za računalništvo v Velenju (ERŠ ŠCV).
Predmetnik je postal zanimiv v 3. letniku, ko smo se končno začeli učiti programiranja. Imeli smo dobre profesorje na kučnih področjih kot so programiranje, podatkovne baze in informacijska tehnologija – ti so omogočili vključevanje stranskih projektov v praktični del pouka.
Četrto leto je minilo hitro in ta-daam!, postal sem tehnik računalništva.
Tekom mature sem neuspešno pisal 5. izbirni predmet (fizika), kar me je prisililo, da sem naslednje šolsko leto preživel izven šolskega sistema. Če pogledam nazaj, je bil to eden izmed večjih failov, vendar je bilo to eno izmed najmanj stresnih obdobij v mojem življenju.
2015/2016 Univerziteta
Naslednje leto sem se vpisal na Ekonomsko fakulteto v Ljubljani in (poskušal) študirati ekonomijo. Glavni razlog je bil zanimanje za finančne trge.
Ko se je drugi semester končal, sem vedel, da ne želim nadaljevati ekonomske smeri, temveč raje še naprej delati in študirati na področju računalništva.
Vseeno sem odnesel nekaj znanja o osnovi prava, menedžmenta in ekonomije, ki so bila dobra podlaga za moja prihodnja prizadevanja na teh področjih izven šolskega sistema.
2016 – danes
Višja šola za informatiko
Prestavil sem se nazaj v Velenje, nadaljeval z delom in se vpisal v Višjo šolo za informatiko (VSS ŠCV) z namenom postati inženir informatike. Težavnost je bila neobstoječa, zato sem lahko končal prvo leto z bolj kot ne nič napora. Firmo sem odprl 6.2.2017 in postal samozaposlen. Zgodovina od odprtja je opisana v mojem življenjepisu.
Delovni čas me je potisnil stran od šole, da sem se lahko osredotočil na delo. Letos sem se odločil, da probam zaključiti 2. letnik in postanem inžinir informatike.
eBeat Startup
Junija 2013 sem z štirimi sočlani ustanovili eBeat startup. Zmagali smo na dveh startup tekmovanjih in dobili možnost predstaviti idejo na 3-dnevnem dogodku TechCruch Dissrupt v Berlinu (November 2013).
Ideja, ki smo jo imeli je obsežna in izčrpajoča, zato sem se odločil napisati blog post, ki je na voljo tukaj.
To je bila najbolj pomembna serija dogodkov, ki so se mi dogodili. Tekom teh 9 mesecev sem se zavedel kaj želim delati v življenju in v mnogih pogledih vplivali na to, kar sem danes.
Šaleški Študentski klub
Bil sem aktivni član Šaleškega študentskega kluba približno 6 let. V tem času sem imel različne vloge – od tehnične ekipe do promotorja in organizatorja dogodkov.
V času ko sem študiral v Ljubljani, sem predstavljal klub na Svetu ŠOLS. Prva produkcijska spletna stran, ki sem jo naredil na WordPress-u je bila narejena prav za ŠŠK in sicer stran za festival DMK – Dnevi mladih in kulture.
Kot organizator sem sodeloval pri ogromno dogodkih, sigurno vsaj 100. Pomagal sem tudi pri izvedbah pomemebnih mladinskih festivalih v Velenju: Dnevi mladih in kulture, Festival mladih kultur Kunigunda in Park s5 Dogaja.
Storitve
Pregled storitev, ki jih izvajam. Če imaš problem, ki potrebuje rešitev me kontaktiraj.
Urna postavka je 40€/h ali več, odvisno od tipa dela.
Partnerji in sodelovanja
curriculum vitae
Hi, I’m Matic. Nice to meet you.
I started my journey as freelance developer nearly 5 years ago. I’ve done remote work for companies, collaborated with talented people and even consulted couple of times. I’m quietly confident, naturally curious, and perpetually improving my chops.
work history ORDER BY completed_at DESC
Brief overview of my past work as a freelancer. What were factors that lead me to this point are covered on about me page.
Quite a few projects are NDA bound so they can’t be shown or talked about publicly but for most I can talk about in a limited scope in private.
For the past few years I focused mainly around projects using the following stack: PHP, Laravel, Vue, Nginx, Redis, Docker, Mysql and took a step back from classic WP/WC sites and one-off gigs. In this time I gained good undestanding of core AWS products (EC2, S3, RDS etc.), why PSR12, code analysis, clear, well documented code is so important and much more.
Some examples:
– NPS service (https://nps.hs-plus.com): dynamic form based on customer review, followup flows
– RMA – Reclamation management system (https://rma.hs-plus.com): track package, order modification before it’s dispatched (address, products, order cancellation), warranty, purchase withdrawal, product manuals. RMA has deep backend integration, has support for editing addresses for 22+ countries with some couriers with multiple delivery options. It draws data from 4 different databases, 10+ APIs, synces and normalises data from 200+ shops every day, has fairly big and expanding administration section. It’s logic has to be up to date with ever changing legislation and internal processes. It’s used daily by thousands of users.
– DBT anayltics: recently created new data warehouse for BI department, which consumes 200+ FB accounts, which transforms 10s of milions of data points. Stack: dbt, jinja2/python, SQL, redshift at first, then migrated to BigQuery.
– bellow you can also find couple of public projects, but there are quite a few more about which I can only talk in private.
Created the new website for the plants ecommerce business with a fair bit of customisations. One of the highlights is custom built product page upsell which on viewing specific plant offers you a selection of pots that match currently viewed plant. After child theme development was completed I migrated existing .com site and all of its data to the new WP instance with a brand new look.
Disclaimer: I’m not active maintainer of this sites anymore.
Storitve v turizmu in projektna dela, Martina Majcen s.p.
Created website for booking listings similar to Airbnb but with much smaller scope of course.
This is one of the largest highly customised WP projects I built. It has a custom booking system, payment provider integration, iCal refresh, fiscalization (Čebelica API), cancellation policies, different booking price calculations, 2 different booking flows, a POS terminal for on-premise payments, email notification system and other features. Total scope of the project was around 40k lines (I used paid theme as a start).
Back to full-time freelancing. I still work with HS PLUS d.o.o. on specific projects mainly the reclamation platform which allows customers to manage their orders before and after delivery.
WordPress
Features: multilingual, events management, new design every year
Nov 2016 – Dec 2017
Full Stack Developer
TRENDNET d.o.o.
Worked on email marketing service called MailRocker. It was unfinished project running AngularJS 1.3 without API and no backend integration. Later on, I integrated drag-and-drop newsletter builder called Mosaico, made with Knockout and jQuery.
Frotend app: AngularJS 1.6HTMLCSSJavascript~ 30 dependencies
Frontend editor: KnockoutjQuery~ 10 dependencies
API:
Web Api 2 with .NET 4.5 in C#SQLJSON~ 15 dependenciesIIS
prefer Ubuntu, Centos but can work with other Linux destributions
Web hosting control panels
Webmin/VirtualmincPanel
Frequently used Dev tools
Firefox Developer edition
PhpStorm
DataGrip
Sublime Text / Obsidian
Guake -> ohmyzsh
Postman
Gitkraken
Docker
VMware
Slack
JIRA
portfolio
Tukaj lahko najdeš moje preteklo delo za katero sem bil najet in ga lahko delim. Določeni projekti niso dostopni preko spleta ali na voljo širši javnosti. V primeru da potrebujete podobno rešitev, ki sem jo že naredil, lahko le-to pokažem v privatni seji.
V prostem času se lotim raznoraznih projektov. V bližnji prihodnosti imam namen bolj zanimive objaviti, da dobite boljši občutek za znanja, ki jih premorem.
Plants shop with custom product page upsell and a lot of tweaks.
2020 butiksedem.si
Boutique fashion/clothing store made for local retailer.
2020 lill.si
One of the largest highly customised WP projects I built. It has a custom booking system, payment provider integration, iCal refresh, fiscalization (Čebelica API), cancellation policy, booking price calculation, 2 different booking flows, a POS terminal for on-premise payments, email notification system and other features. The plugin has around 10k rows of code. The theme that I used as a base had good front-end but it also had bloated functionality, poor theme settings and some bad design choices that I had to overcome. The child theme has around 25k rows of code. More about the development of this site in a future blog post.
2018 nextgen-solutions.xyz
Took two years to make but hey, got my own website now.
2018 emceplac.si
Site for club eMCe plac. On this project I pushed my design skills to the limit. Well, kind off :)
2018 bambusmania.com
E-commerce for sustainable bamboo products.
2017 eko-cistila.si
Simple site for product presentation.
2017 kunigunda.si
Site for The festival of youth culture Kunigunda.
2016 dmk.si
Site for festival Dnevi mladih in kulture.
2016 ssk-klub.si
Site for Šaleški študentski klub.
2016 lenelekse.com
Simple site for an artist.
2016 anzesever.com
Simple site for an artist.
2013 TypedUp!
Windows Store app made for Windows 8 (should still work today). Metro style app. Made with Luka Kužnik - helped with idea and design. I coded it in C#.
Sorry for phone and email behind the image but it’s the only way to fight bot scapers and their spam.
Velenje, Slovenia
Freelancer na voljo
NextGEN SOLUTIONS, IT storitve in svetovanje, Matic Korošec s.p.
Cesta talcev 12
3320 Velenje, Slovenia
Datum registracije: 6.2.2017
Matična številka number: 7228635000
ID za DDV: SI 24188956
TRR: SI56 2900 0005 3282 248
Privacy Policy
Who we are
I am Matic Korošec and this is my website: https://nextgen-solutions.xyz.
What personal data we collect and why we collect it
Comments
When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.
Media
If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.
Contact forms
After you send form no data is saved on out website. Form sends email with your questions to my email address, that can be found on my contact page.
Cookies
If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.
If you have an account and you log in to this site, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.
Embedded content from other websites
Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.
These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.
Analytics
We use Google Analytics to track traffic on our website.
Cookie Name
Expiration Time
Description
_ga
2 years
Used to distinguish users.
_gid
24 hours
Used to distinguish users.
_gat
1 minute
Used to throttle request rate. If Google Analytics is deployed via Google Tag Manager, this
cookie will be named _dc_gtm_<property-id>.
AMP_TOKEN
30 seconds to 1 year
Contains a token that can be used to retrieve a Client ID from AMP Client ID service. Other
possible values indicate opt-out, inflight request or an error retrieving a Client ID from AMP
Client ID service.
_gac_<property-id>
90 days
Contains campaign related information for the user. If you have
linked your Google Analytics and Google Ads accounts, Google Ads
website conversion tags will read this cookie unless you opt-out. Learn more.
You can block cookies in several ways, the simplest is to block them via browser settings.
Who we share your data with
We don’t share your data with any third party except for Analytics – Google inc.
How long we retain your data
If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.
For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.
What rights you have over your data
If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.
Where we send your data
We don’t send your data anywhere.
Contact information
NextGEN SOLUTIONS, IT storitve in svetovanje, Matic Korošec s.p.
Stanetova cesta 2A
3320 Velenje, Slovenia