Filip Gobin, Full-Stack Developer in Zagreb, Croatia
Filip Gobin

Full-Stack Developer in Zagreb, Croatia

Member since December 26, 2017
Filip is a software engineer with over four years of experience in developing web applications. He has worked for two companies, SofaScore and Five, and has worked on the number of smaller projects. Filip's specialty lies in the development of projects involving Node.js, PHP, PostgreSQL, and MongoDB, but he's also very capable of tackling anything to do with the SQL and NoSQL databases and WordPress.
Filip is now available for hire

Portfolio

  • CoreLine
    Amazon Web Services (AWS), MongoDB, PostgreSQL, React, Node.js
  • 32 Count Fitness (via Toptal)
    Front-end, API Gateways, Amazon S3 (AWS S3)...
  • Five
    Amazon Web Services (AWS), PostgreSQL, React, AWS Lambda, Node.js

Experience

Location

Zagreb, Croatia

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Git, MacOS, WebStorm

The most amazing...

...thing I've coded is real-time pedestrian detection on videos using a system of convolutional neural networks.

Employment

  • Founder | Web Developer

    2017 - PRESENT
    CoreLine
    • Organized a team of freelancers.
    • Built a job portal for the Croatian market.
    • Consulted on AWS Lambda and serverless architecture.
    • Mentored and managed junior developers.
    • Built a system for managing real estate in a property consultanting company.
    Technologies: Amazon Web Services (AWS), MongoDB, PostgreSQL, React, Node.js
  • AWS Expert

    2018 - 2018
    32 Count Fitness (via Toptal)
    • Implemented serverless API to upload and process audio files.
    • Built the API for minimal cost and scaling opportunities because the client had peaks in traffic.
    • Uploaded music files triggered by lambda processors that extracted metadata and processed songs for the player.
    • Implemented an audio player that could change song tempo (BMP) on the fly in near real-time. The audio player had preload options, custom playlist, and custom design.
    Technologies: Front-end, API Gateways, Amazon S3 (AWS S3), AWS Simple Notification Service (AWS SNS), AWS Lambda, JavaScript
  • Web Developer

    2017 - 2017
    Five
    • Built integrations with a large recruitment system.
    • Created multiple AWS lambda functions for serverless architecture.
    • Integrated Lambda functions with API Gateway.
    • Gathered requirements for a large healthcare system.
    Technologies: Amazon Web Services (AWS), PostgreSQL, React, AWS Lambda, Node.js
  • Web Developer

    2015 - 2017
    SofaScore
    • Worked with the support team to create and improve the admin interface.
    • Built a scraping system that collected and processed statistics from various sources.
    • Refactored a legacy front-end to support ES6 JavaScript and React.
    • Created a module that refreshes the cache on CDN endpoints.
    • Created a mobile API that tracks live player shots.
    Technologies: Cloudflare, Node.js, Symfony 2, PHP

Experience

  • SofaScore
    http://www.sofascore.com/

    Web developer for this sports live-score application based on PHP Symfony2 framework coupled with Node.js microservices.

  • Five-agency Healthcare Project

    Web developer on the integration project for a large US health institution. The project is written in Node.js and runs on AWS Lambda.

  • Renova

    A system for managing real estate in Renova property consultanting company. This is an admin interface for multiple types of users. The Renova administration system is written in Node.js and runs on DigitalOcean. The web front/end was built using Angular framework.

  • GuideFinder

    An app for finding and contacting travel guides. It helps guides promote themselves and their tourist routes. Users can preview and book tours. GuideFinder is powered by Node.js in combination with Angular running on DigitalOcean servers

  • Kemoplastika

    Website for Kemoplastika, a company based in Croatia that specializes in products for car cosmetics and industry plastics. The website is used as a showcase for the company products and was built using WordPress and runs on DigitalOcean servers.

  • Frazzle

    A specialized social media application for cannabis consumers in USA. This app is used to share photos, videos and statuses with the user’s friends and communities. There are also in-app advertisements by cannabis resellers.
    Frazzle is powered by a Node.js system running on AWS Lambda, (a serverless solution) for minimum cost and easier peak time scaling, coupled with DynamoDB NoSQL database.

Skills

  • Languages

    TypeScript, CSS, ES7, SQL, PHP, JavaScript, ECMAScript (ES6), HTML5, HTML, HTML4, CSS3, GraphQL, Bash Script
  • Frameworks

    Redux, Bootstrap, Express.js, Serverless Framework, Symfony 2, Hibernate
  • Libraries/APIs

    Puppeteer, jQuery, Node.js, React, REST APIs, React Redux
  • Tools

    AWS CodeDeploy, Amazon Cognito, NPM, AWS CloudFormation, Amazon CloudFront CDN, Amazon CloudWatch, Sequelize, AWS SDK, NGINX, Webpack, WebStorm, Git, PhpStorm, Webpack 3, Mocha, AWS CLI, Amazon Simple Queue Service (SQS), React Apollo, AWS Simple Notification Service (AWS SNS)
  • Paradigms

    Web Architecture, RESTful Development, Serverless Architecture, Testing, Test-driven Development (TDD), Database Design, Agile Software Development, Scrum, Asynchronous Programming
  • Platforms

    Amazon Web Services (AWS), Software Design Patterns, Linux, Amazon EC2, AWS Lambda, WordPress, AWS Elastic Beanstalk, Docker, Ubuntu, MacOS
  • Storage

    Amazon DynamoDB, PostgreSQL, Redis, Amazon S3 (AWS S3), JSON, MongoDB, MySQL
  • Other

    API Integration, Amazon Cognito User Pools, Lambda Functions, Web Scraping, Data Scraping, MERN Stack, Front-end, Cloudflare, APIs, API Testing, Amazon API Gateway, Content Management Systems (CMS), Scraping, Serverless, Single-page Applications (SPA), Authorization, WebSockets, Apollo Server, Apollo, Troubleshooting, Debugging, SaaS, Machine Learning, API Gateways

Education

  • Master's Degree in Computer Science
    2014 - 2016
    University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb
  • Bachelor's Degree in Computer Science
    2011 - 2014
    University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb

To view more profiles

Join Toptal
Share it with others