Successfully upgraded a Rails 4 legacy application to Rails 7, including deployment setup via Capistrano, NGINX config and more.
Delivered a custom admin dashboard including ChartJS reports and PDF generator, CSV batch importer, via Administrate.
Implemented many new features for reporting, import, data management, and smart GDPR compliance.
Redesigned the core components.
Role in project: Solo developer full-stack Rails / JavaScript.
Technologies used: Rails 4-7, JavaScript, esbuild, ChartJS, Git, Capistrano, Capybara, RSpec, Vue (pete), React, and more.
This was a side project.
Aug 2022 - Jun 2023
11 months
Senior Developer & Consultant
M2Xpert GmbH / CropConnect
Lead role in a SCRUM team developing a cutting-edge application for agriculture with many API connections to geo data and communication data.
R&D, employee training, consulting.
Mainly worked on the frontend (VueJS, Vuex) building smart components, effective optimization of old components, chaining i18n, authentication (JWT / Azure ID), API and backend components.
Created reports and analysis tools in Python, supported backend via Azure, wrote documentation.
Worked in a SCRUM team developing a white-label product for the entire back office for rescue services and similar organizations.
Optimized existing AngularJS components and developed new ones.
Technologies used: JavaScript, AngularJS, Docker, Webpack, Git, and more.
Mar 2021 - Jul 2021
5 months
Lead Software Developer & Consultant
RoadshowGroup
Took over maintenance and feature updates for custom software based on Rails+Vue for route planning, inventory/warehouse management, and more, including server maintenance.
Planned and built a full SPA-based, Rails-backed platform to connect stylists and brides, including KYC, ranking system, MangoPay integration, and more.
Developed a web application as a backend for automatic buying, selling, and shipping of digital items via known eCommerce platforms, including automated support messages and invoice management, invoice export to Debitoor.
Planned and developed a full MVP of a website to manage and rent properties, support various file formats for presentation, modular integration of Vue.js containers.
Planned and developed a system to source and track complex user data based on multiple information sources, migrated the domain with SEO in mind.
Delivered analytical dashboards via ChartJS.
Technologies used: Ruby on Rails, JS, Google Analytics, ChartJS, Google Tag Manager, uScreen, HTML5 video, and more.
Jan 2020 - Jun 2020
6 months
Germany
Lead Software Developer & Consultant
Non-public project
Planned and developed the ecosystem of a real-time video game platform on server and client sides using modern technologies.
Technologies used: Node.js, Vue, Vuex, RXDB (CouchDB / PouchDB), ExpressJS, fibers, Sass, Git, and more.
Aug 2019 - Dec 2019
5 months
Rengsdorf, Germany
Senior Ruby on Rails Developer & Consultant
Berge und Meer GmbH
Planned and developed various solutions and software parts for a TUI subsidiary, collaborated with Deutsche Bahn and Aldi to realize a new project.
Technologies used: Ruby on Rails, PHP, JS, Symfony, Angular, AWS, Git, PostgreSQL, and DB APIs.
Jun 2019 - Jul 2019
2 months
Friedrichsdorf, Germany
Lead Developer & Consultant
SOKO Büro- und Gebäudeservice
Planned, designed and built a company website including SEO audit and optimization, Google My Business integration, connection to employee service portal.
Technologies used: Ruby on Rails, PHP, JS, WordPress, Docker, Git.
Apr 2019 - May 2019
2 months
Frankfurt, Germany
Lead Developer & Consultant
Fa. Aqua-Kristall
Planned, designed and built a company website including SEO audit and optimization, Google My Business integration.
Maintained existing and added new features for a white-label onboarding system for asset managers and banks.
Project: Onboarding system.
Technologies used: Ruby on Rails, AWS, JS, SCSS, ReactJS, various APIs.
Aug 2017 - Feb 2018
7 months
Frankfurt, Germany
Full-Stack Ruby on Rails Developer
United Signals GmbH
Involved in planning and building a large-scale system for trading various securities, stocks, etc. for asset managers.
Project: Trading system for asset managers.
Technologies used: Ruby on Rails, ReactJS, AWS, various APIs.
Jan 2017 - Jul 2018
1 year 7 months
Darmstadt, Germany
Full Stack Software Developer
Pickware GmbH / Viison GmbH
Planned and implemented a plugin for automatic matching of order and transaction data using the Figo API.
Project: Transaction matching.
Technologies used: PHP, ExtJS.
Feb 2016 - Feb 2017
1 year 1 month
Frankfurt, Germany
CTO | Full Stack Ruby on Rails Developer
Freiskript (Startup / side project)
Acted as CTO during founding of a successful, mostly automated startup that lets students print scripts for free.
Planned, designed and built the web application, with features for verifying student status, upload and processing functions for student-provided scripts, automated bulk orders to connected printers, extensive admin functions.
Technologies used: Ruby on Rails, PostgreSQL, JS, SCSS, AngularJS, Prawn gem, various other gems.
Dec 2015 - Feb 2016
3 months
Frankfurt, Germany
Software Developer
Foundershub
Built a portal for founders.
Event calendar, Meetup API integration, Q&A page.
Technologies used: Symfony, jQuery, Bootstrap.
Nov 2015 - Dec 2015
2 months
Frankfurt, Germany
Developer
Frankfurter Instut für Immobilienwirtschaft
Planned and created a CMS-based company website.
Google Maps API integration.
Technologies used: ModX, jQuery.
Sep 2015 - Dec 2016
1 year 4 months
Offenbach, Germany
Full Stack Web Developer
S2S GmbH (Web Agentur) / FastBill GmbH
Built the banking module of the FastBill SaaS.
Figo API integration.
Project: FastBill - Banking.
Technologies used: PHP, jQuery, React.
Aug 2015 - Oct 2015
3 months
Frankfurt, Germany
Software Developer
Startup Weekend Rhein-Main
Built the landing page and blog for the FinTech branch of the Startup Weekend events.
Technologies used: Symfony, Contentful, jQuery.
Aug 2014 - Aug 2015
1 year 1 month
Full Stack Ruby on Rails Developer
Drooms (Data Room Services GmbH)
Languages
German
Native
Croatian
Native
English
Advanced
Education
Lorem ipsum dolor sit amet
IT Specialist in Application Development · Germany