Luka Blažecki

Luka Blažecki

Zagreb, Croatia
Hire Luka
Scroll To View More
Luka Blažecki

Luka Blažecki

Zagreb, Croatia
Member since September 16, 2014
Luka is a software engineer with a strong focus on JavaScript, both on the back-end and on the front-end. He's worked for more than six years, of which four were mostly in this field. He has built, planned, and participated in both small and big projects from scratch to production.
Luka is now available for hire
Portfolio
  • IvySpace
    Node.js, PostgreSQL, AWS, React, Reflux
  • The Hyperactive
    Node.js, Android, AngularJS, Couchbase (lite)
  • Infobip
    Node.js, MongoDB, Redis, Cassandra, Grails, Kibana, Elasticsearch
Experience
  • JavaScript, 6 years
  • Node.js, 4 years
  • MongoDB, 3 years
  • Agile Software Development, 3 years
  • PostgreSQL, 2 years
  • React.js, 1 year
Zagreb, Croatia
Availability
Part-time
Preferred Environment
JetBrains IDEA, BitBucket, GitHub
The most amazing...
...project I've created is a highly scalable, queue-based, multi-component Node.js service.
Employment
  • Software Developer/Team Lead
    IvySpace
    2015 - PRESENT
    • Worked in small, remotely-based teams that built https://www.ivyspace.com/ from scratch to production.
    • Monitored and led new team members on the back-end part while also introducing code quality procedures like pull requests and Git branching.
    • Build up an architecture for the back-end part with pre-commit hooks for code quality rules (eslint) and testing (unit and integration).
    • Connected the project to GitHub with continuous integration and testing done on Codeship and AWS. Introduced E2E testing before pushing code to production.
    • Configured services on AWS like EBS, Routing, Databases (RDS, DynamoDB), and Lambda.
    • Worked on the admin panel in React with data flow in Reflux.
    Technologies: Node.js, PostgreSQL, AWS, React, Reflux
  • Software Engineer/Team Leader
    The Hyperactive
    2014 - 2015
    • Worked as technical leader on a client-based startup project.
    • Contributed to various projects, mostly front-end oriented.
    • Set up the architectural design for a medium-sized project and worked it until the production.
    • Introduced Agile methodology for organizational purposes (Scrum, JIRA).
    • Developed a company mobile site and various front-end responsive widgets.
    Technologies: Node.js, Android, AngularJS, Couchbase (lite)
  • Software Engineer
    Infobip
    2012 - 2014
    • Worked on a back-end part of the system containing of business logic, data stores, and logic for handling communications with mobile libraries and front-end.
    • Deployed and provided administration for the back-end in production.
    • Administered and worked on handling data in MongoDB and Cassandra.
    • Collaborated with a highly motivated team adopting Scrum methodology with two-week sprints.
    • Communicated with clients in an earlier phase of project.
    Technologies: Node.js, MongoDB, Redis, Cassandra, Grails, Kibana, Elasticsearch
Experience
  • A Node.js Guide to Actually Doing Integration Tests (Publication)
    Your software isn’t fully tested until you write integration tests for it. While unit tests help ensure that functions are properly written, integration tests help ensure that the system is working properly as a whole. In this article, Toptal Software Engineer Luka Blažecki uses Node.js to explain why integration testing is important for every development platform and how to write clean, composable integration tests.
Skills
  • Languages
    JavaScript, SASS, Java, Bash
  • Libraries/APIs
    Node.js, Reflux, React.js, jQuery
  • Tools
    IDEA IDE, JIRA, Codeship, Mongoose, Git, Sequelize, Gulp.js
  • Paradigms
    Scrum, Agile Software Development, Functional Programming, Object-oriented Programming (OOP), Continuous Integration (CI), Test-driven Development (TDD)
  • Storage
    PostgreSQL, MongoDB, Redis, Cassandra
  • Frameworks
    AngularJS
  • Platforms
    Meteor, Android, Linux, Unix
Education
  • Master of Science in Computing degree in Software Engineering and Information Systems
    University of Zagreb Faculty of Electrical Engineering and Computing - Zagreb
    2011 - 2013
I really like this profile
Share it with others