
Writing about yourself is hard, isn’t it?
I’ve been doing computer stuff since 1994, but I started programming in 2004. First with little PHP/MySQL, then came .NET and Java, then the Oracle years, and now I’m settled in the land of Ruby, JavaScript, and dev-ops for the foreseeable future.
I’m a consultant who loves to work on interesting things, even more if they can help other people. I like learning about anything and everything. That is design, philosophy, and human psychology lately, but I’m interested in business, marketing, sales, and a healthy dose of fiction.
I like writing. I believe it’s one of the best ways you can learn to express yourself. It can boost your conversation skills, meaning you become a better speaker while becoming a better writer. In my free time I also enjoy cycling alongside the beautiful Croatian coast, as well as swimming in the sea during the summer.
PROFESSIONAL EXPERIENCE
SessionLab | Senior Engineer / SRE
| May 2021 – Present |
Remote |
- Managing end-to-end backend and cloud infrastructure, achieving 99.98% system availability over the last 4.5+ years.
- Developing day-to-day features using Ruby on Rails, including maintenance work on React.js components.
- Working closely with the CTO on designing the backend architecture and server infrastructure.
- Collaborating on big data migrations and performing their execution.
- Documenting and automating DevOps processes.
- Handling micro-service integrations and SSO provider integrations.
- Serving as one of technical escalation points for high-priority issues, joining customer calls to resolve complex challenges.
- Full ownership of infrastructure planning and execution.
- Technologies, tools and methodologies used: Ruby on Rails, JavaScript, React.js, PostgreSQL, Docker, AWS, Terraform, Kamal, Linux, ShapeUp, Scrum.
INTUO | Senior Engineer / SRE
| February 2016 – April 2021 |
Remote |
- Developed day-to-day full stack features using Ruby on Rails and Ember.js.
- Worked closely with the CTO on designing the architecture and infrastructure.
- Managed infrastructure and achieved an uptime of 99.995% over a 24-month period.
- Migrated the whole infrastructure from EC2 instances to Kubernetes deployment
- Planned and executed the migration of all services from AWS to Azure with only 15 minutes of total downtime.
- Wrote integrations with external services and SSO providers, developed plugin systems, and handled microservice integrations.
- Handled high level support and pre-sales calls with enterprise customers
- Served as the primary technical escalation point for high-priority issues, joining customer calls to resolve complex challenges.
- Technologies, tools and methodologies used: Ruby on Rails, JavaScript, Ember.js, PostgreSQL, AWS, Azure, Docker, Kubernetes, Ansible, Kanban, Scrum.
BetterDoc | Senior Engineer / SRE
| May 2013 – July 2018 |
Remote |
- Designed the infrastructure and handled day-to-day full stack feature development using Ruby on Rails and Ember.js.
- Designed the deployment stack and collaborated with other senior engineers on implementing DevOps processes.
- Migrated infrastructure from EngineYard to CenturyLink.
- Maintained infrastructure and systems reliability.
- Technologies, tools and methodologies used: Ruby on Rails, JavaScript, Ember.js, PostgreSQL, EngineYard, CenturyLink, Linux, Kanban.
Independent Software Consultant | Contract Senior Engineer / SRE
| November 2012 – Present |
Remote |
- Delivered bespoke web applications, backend integrations, and infrastructure load-testing suites for various international startups and clients.
- Consulted for Kala on client projects including itshospitality.com and chimani.com using Ruby on Rails and Sinatra.
- Designed and implemented a patient management solution and integrated subscription payment processing for medical practice startup Doutore.
- Engineered high-concurrency traffic and data load testing solutions (SpotBe) and built custom proximity-based matching engines (HyeDating, Carona).
- Technologies, tools and methodologies used: Ruby on Rails, Sinatra, PostgreSQL, MySQL, JavaScript, Load Testing Tools, Payment Gateways (Subscriptions), Linux, Kanban.
Infolink | Developer / Consultant
| July 2006 – July 2013 |
On Site |
- Developed an ERP system using Oracle technologies.
- Documented and automated provisioning and deployment processes
- Physical server provisioning, assembly, and installation at customers’ locations.
- Technologies, tools and methodologies used: Oracle, SQL, PL/SQL, Linux, Windows, Hardware Provisioning.
Intesa-Sanpaolo Bank of Bosnia & Herzegovina | Consultant
| February 2007 – July 2013 |
InfoLink premises |
- Optimising and migrating application code and procedures from client machines to the database.
- Implementing card processing features.
- Implementing automated blacklisting feature.
- Writing ETL procedures for a CRM and Credit Scoring application.
- Writing custom reporting in Oracle PL/SQL and C#.
- Technologies, tools and methodologies used: Oracle PL/SQL, C#, ETL, SQL, Banking Systems.
EDUCATION
- BACHELOR’S DEGREE IN ECONOMICS (2011)
Faculty of Tourism and Rural Development, Požega, Croatia.
Major: Marketing.
TECHNICAL STRENGTHS
| Category |
Details |
| Languages |
Ruby, JavaScript, SQL, Bash |
| Frameworks |
Ruby on Rails, Ember.js, React.js |
| Databases |
PostgreSQL, Oracle, Redis, MySQL |
| DevOps |
Docker, Kamal, Kubernetes, Ansible, Terraform |
| Cloud |
AWS, Azure |
| OS |
macOS, Linux, Windows |
| Methodologies |
ShapeUp, Kanban, Scrum |
LANGUAGES
| Language |
Proficiency |
| English |
Full professional proficiency |
| Croatian |
Native or bilingual proficiency |
You can also download my CV in PDF format
If you have any other questions or want to hire me, you can email me.