Bruno's photo

Bruno Sutic

Software developer

Personal Details

Work Experience

  • Nov 2015 - present

    Web Developer

    Lockstate, Denver (remote), full-time

    Full stack web developer. Working on all parts of company's product, a distributed service web application.

    Technologies: Ruby on Rails (backend), React.js (frontend), Ansible (server provisioning), gRPC (distributed service communication), Ruby C extensions (integrating Ruby with C libraries).

    Key projects:

    • (Jan 2016 - Sep 2016) Application rewrite, new JSON API, collaborated with other developers.
    • (Jan 2017 - Oct 2017) Distributed service for the Mercury ACS product, an app that uses Ruby C extensions.
  • Dec 2012 - Jun 2015

    Web Developer

    Ideal Project Group, Chicago (remote), full-time

    Full stack senior web developer working for startups and enterprises.

    I'm most proud with my work on the mobile-optimized web application for a corporation in the RV and camping industry. There I implemented complex business logic for various modules and the MiraPay payment gem that reliably processed millions of dollars in orders for the company. On this project I worked as a developer and project tech lead since March 2013.

    Key projects:

    • (Dec 2012 - Jun 2015) Web app for the camping industry corporation: business representative and administrator modules, mobile (iPad) optimization. Technology stack: Ruby on Rails, Redis, Memcached, Postgresql, Backbone.js.
    • (May 2014 - Jun 2014) Ruby gem for the MiraPay payment processor API. Web app payment integration with MiraPay.
  • Dec 2011 - Jun 2012

    Web Developer

    Freelance, part-time

    • (Jun 2012) Implemented JSON API for iPhone app for "Kolajna ljubavi" (Croatian NGO). Technology stack: Ruby on Rails, Postgresql, deployment to Heroku.
    • (Apr 2012 - May 2012) Implemented JSON API for "Partycrasher" iPhone app, side project. Technology stack: Ruby on Rails, Postgresql, deployment to Heroku.
    • (Dec 2011 - Jan 2012) Full stack web application prototyping for Quirkweek ltd (Chicago, remote). Technology stack: Ruby on Rails, Javascript (jQuery), Postgresql, deployment to Heroku.
  • Jul 2011 - Nov 2012

    System Integrator & Developer

    Ericsson Croatia, full-time

    Worked on Ericsson 'File & Event - Multi Mediation' system (EMM). EMM is a node in a telecommunication network standing between the core network and billing systems. Programming for EMM in 'DUP' language, Solaris system administration.

    Projects:

    • (Sep 2011 - Oct 2011) Business logic development and integration for Crnogorski Telecom (Montenegro).
    • (Nov 2011 - May 2012) Business logic development for BH Telecom (Bosnia and Herzegovina).
    • (Jun 2012 - Jul 2012) EMM integration for Telefonica (Germany).
    • (Aug 2012 - Nov 2012) Maintenance, 3 projects doing business logic upgrade for Maktel (Macedonia).
  • Jan 2011 - Jul 2011

    Founder

    Lansiraj, full-time

    Created Lansiraj, a service for connecting web developers and creatives with clients in Croatia.
    Technology stack: Ruby on Rails, Javascript (jQuery), Postgresql, deployment with Capistrano.

  • Oct 2010 - Dec 2010

    Google Apps Consultant

    Plethora Projekt, full-time

    Worked on a project to implement Google Apps for a private high school "Gimnazija Dubrovnik".

  • Aug 2009 - Sep 2010

    Consultant

    IBM Croatia, full-time

    Worked on 'eSpis Rollout' project with the goal of informatization of the Croatian judiciary system. I was a part of the team that implemented the eSpis application in 60 courts throughout the Croatia. I also worked on the project manager's team and was responsible for IBM internal finance tracking for the project.

Education

  • 2003 - 2008

    Faculty of Electrical Engineering and Computing

    University of Zagreb, Croatia

    Achieved a master's degree in electrical engineering with a major in Industrial Electronics. I did my final paper in the field of face detection and face recognition in video sequences.

Personal Skills

  • English language Fluent
  • German language Level B2, independent use
  • Speaking & presentation Toastmasters "Advanced Communicator Silver" and "Advanced Leadership Bronze" awards.
  • Leadership Served two times as a president of the Toastmasters Club Zagreb.

Free time activities