Personal details

Šimun R. - Remote back-end developer

Šimun R.

Senior software engineer | Architect
Based in: 🇭🇷 Croatia
Timezone: Zagreb (UTC+2)

Summary

I'm senior Java/Scala/Javascript/Typescript/NodeJS/AWS engineer with 8+ years of professional development extensive experience.

Have experience in developing:

  • Android applications,
  • banking applications,
  • M2M applications,
  • traveling platform,
  • ehealth, remote patient monitoring
  • e-commerce/web shop with product inventory,
  • severless platforms,
  • simple Web sites,
  • and various custom web applications for different kind of business.

I have strong and solid experience with different programming languagues:

  • Java, Scala,
  • Javascript, Typescript,
  • python
  • (PL)/SQL,
  • Bash, Shell

Backend technologies:

  • Spring MVC, Boot, Security, Data JPA, Cloud,
  • JEE,
  • JPA/Hibernate/EBean, Slick, Quill,
  • Play famework
  • Akka,
  • RabbitMQ, Redis,
  • ExpressJS, SailsJS, NodeJS,
  • Socket.io,
  • PM2
  • JUnit, ScalaTest, Specs2
  • fast java microservices frameworks: SparkJava, Dropwizard, Micronaut

Frontend technologies:

  • JQuery,
  • Javascript,
  • Bootstrap,
  • AngularJs,
  • React,
  • JSP,
  • Thymeleaf,
  • Twirl

Databases:

  • MySQL,
  • Postgres,
  • Oracle,
  • Mongodb 3/4,
  • Elasticsearch,
  • H2,
  • AWS DynamoDB,
  • Cassandra,
  • Firebase
  • MS SQL

Web application servers:

  • IBM Websphere,
  • Tomcat,
  • Netty
  • Jetty

AWS services:

  • EC2,
  • SES,
  • Rekongitnion,
  • Congito,
  • Lambda,
  • S3,
  • SNS,
  • SES,
  • SQS,
  • API Gateway,
  • Transcoder, Transcribe,
  • CloudFront, Route53,
  • KMS,
  • Serverless framework for automatic infrastructure deployment

Building tools:

  • Maven,
  • Gradle,
  • SBT,
  • NPM,
  • Babel

Infrastracture:

  • git (Github, Bitbucket, Gitlab),
  • bitbucket pipelines,
  • Docker/Docker compose
  • Gatling, Apache AB for performance testing
  • *NIX systems administartion

My interests are writing and designing highly scalable systems and not just making code clean, but also optimising it for better performance.

Last few years very interested in reactive and functional programming but also in data science.

I'm flexible with working time.

I look forward to hearing from you!

Work Experience

Senior software engineer | Architect | Freelancer
Self employed @ Dynamic Labs | May 2018 - Present
Java
Scala
Node.js
MySQL
Spring
Bash
PostgreSQL
Akka
JavaScript
Senior software engineer | Freelancer | Architect
Senior Software Engineer | Architect
Kodelab Solutions d.o.o. | Oct 2016 - Feb 2018
Java
Scala
Angular
Elasticsearch
Akka
React
Play Framework
Senior Software Engineer | Architect

Education

FER, University of Zagreb
Master of ICTFER, University of Zagreb
Oct 2011 - Jul 2013
FER, University of Zagreb
Bachelor of Computer ScienceUniversity of Zagreb
Sep 2008 - Jul 2011