Viktor Fonic

Croatia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Viktor Fonic is a pragmatic software engineer with 13 years of experience building scalable web applications and backend systems, rooted in a Master’s degree in Computer Science from the University of Zagreb. He combines hands-on Ruby on Rails expertise with a strong attention to user experience, regularly contributing backend fixes, performance indexes, security hardening, and frontend tweaks to notable open-source eCommerce projects such as Spree and Solidus. Comfortable as an individual contributor or team lead, he also brings formal soft-skills training and a knack for refactoring messy code into maintainable, secure components. Based in Croatia, Viktor favors zooming out to align technical decisions with user needs while drilling into implementation details that improve reliability and speed. An often-overlooked strength is his consistent focus on small infrastructure changes—indexes, escaping fields, and controller refactors—that yield outsized gains in performance and safety.
code13 years of coding experience
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Univerza v Mariboru
bookBachelor, Computer Science, Bachelor, Computer Science at University of Zagreb
languagesGerman, Italian, English, Croatian
stackoverflow-logo

Stackoverflow

Stats
3,010reputation
938kreached
44answers
19questions
github-logo-circle

Github Skills (39)

ruby-rails10
develop10
storefront10
back-end-development10
shopify10
ecommerce10
ecommerce-application10
open-source10
rails10
ruby10
commerce10
activerecord10
webshop10
spree10
shopware10

Programming languages (25)

C#CMakefileGoHTMLSvelteTypeScriptShell

Github contributions (5)

github-logo-circle
spree/spree

Feb 2017 - Aug 2021

An open source eCommerce platform giving you full control and customizability. Modular and API-first. Multi-vendor, multi-tenant, multi-store, multi-currency, multi-language. Built using Ruby on Rails. Developed by @vendo-dev
Role in this project:
userFull-stack Developer
Contributions:11 reviews, 21 commits, 17 PRs in 4 years 7 months
Contributions summary:Viktor contributed to various aspects of the Spree e-commerce platform, including fixing bugs in the backend, modifying frontend views, and updating routes. Their work involved both backend logic, as seen in the item count update, and frontend adjustments, particularly concerning the mobile grid and form elements. The user also made documentation improvements and generator enhancements.
multi-sourceecommercemulti-languagespreecommerceshopware
Adds address book for users to Spree
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 PRs, 2 comments in 2 months
Contributions summary:Viktor primarily contributed to the back-end functionality of the Spree address book extension. Their work includes adding database indexes for performance, refactoring code to utilize `before_action` and `after_action`, and incorporating conditional logic to ensure code compatibility within the Spree framework. They also addressed formatting issues and implemented security enhancements, such as escaping address fields to mitigate vulnerabilities.
addressspreeaddress-book
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Viktor Fonic