See all developers
Ivica is now available for hire Hire Ivica
Ivica J. Full-stack Developer

Ivica J.

  • Croatia
  • 8 years

Ivica is a Full-stack Developer with more than 8 years of experience especially in JavaScript, PHP and Python. In the last three years he has focused on cross platform mobile frameworks, database administration and blockchain.

He has expertise in: 

  • JavaScript - React.js, Angular.js, Vue.js, Node.js, Express.js, Typescript; PHP - CraftCMS, Laravel; Python - Django
  • Blockchain
  • Cross platform mobile frameworks - React Native, Flutter
  • Database Administration - MongoDB, MySQL/MariaDB, PostgreSQL
  • AWS, Google Cloud, Azure, Heroku 

Skills and experiences

Skills and experiences

Senior Frontend Developer

SLA Software Logistik Artland GmbH, Feb 2020 - Sept 2020
  • #Angular
  • #Frontend Development

Responsibilities

  • Development of the shipping management platform for food shops using Angular 7
    • Used PrimeNG library to implement the design

Senior Full-stack Developer

MetaMorph.Pro, Sep 2018 - Nov 2018
  • #Angular
  • #Frontend Development

Responsibilites

  • Backend development using 0x protocol
  • Setup relayer based on the 0x Schema
  • Built the Frontend using Angular 6

Technical Lead

Crypto Asset Box LTD, Oct 2017 - Aug 2018
  • #Redux
  • #React
  • #Python
  • #Frontend Development

Responsibilites 

  • Ethereum, Hyperledger, DApp, Smart Contracts
  • ICO, ERC20, ERC 720 and ERC 721, Bitcoin, Dash, Verge
  • Cryptocurrency exchange and trading platforms
  • 3rd party APIs such as bitgo, poloniex, bitfinex, hitbtc, coinbase, kraken and etc
  • MEAN & MERN
  • Built the Frontend using React/Redux from scratch
  • Built the scraping daemon using Python

Senior Full-stack Developer

Coinvest, May 2018 - May 2019
  • #Redux
  • #Node.js
  • #React
  • #Python

Responsibilities

  • Development of the wallet and trade platform based on Node.js, Python and React/Redux
  • Implementatio of the wallet system via connection to the blockchain network using Web3.js and Truffle
  • Development of the daemon by fetching the real time data from etherscan, cryptocompare API and Blockchain node

Senior Frontend Developer

ScrumWare, Sep 2019 - Mar 2020
  • #Redux
  • #React

 

Responsibilities

  • Development of the parking management dashboard using React/Redux
    • Used Material UI to implement the design
  • Implementation of authentication using Keycloak
    • Used ApexCharts library to show the parking status
  • Implementation of video stream to show real time status in parking area
  • Development od the mobile app using React native

Senior Full-stack Developer

Blockchain Terminal (BCT), Jan 2019 - Aug 2019
  • #React
  • #MobX

Responsibilities

  • Development of the crypto currency exchange platform using React/Mobx
  • Implementation of the socket for real time data communication for marketing data and other time sensitive data using socket cluster
  • Implementation of the trading view to show the marketing status
  • Customizing the high charts for showing various types of chart such as depth chart, area chart, line chart and etc
  • Development of the API for exchange using 3rd party APIs of other exchange platforms
  • Development of the daemon to subscribe the transaction for exchange action and fetch the real time data of crytpto currency, stock and fiat currency’s marketing status
  • Development of the admin dashboard to show the current deposit/withdraw status and many other status

Senior Software Engineer

Oradian, Jan 2015 - Aug 2017
  • #Redux
  • #React
  • #Java
  • #RESTful

Responsibilities

  • Implementation of a RESTful Java/Scala API server as the lead backend developer
  • Writing tests covered 90% of the codebase, and set up of continuous integration with CircleCI
  • Deployed to AWS and maintained the servers with basic Linux administration
  • Built a mock-up of the front-end web app using React/Redux, wiring up all the API calls to the backend

Senior Software Engineer

Teched Consulting Services Ltd., Jul 2012 - Oct 2014

Responsibilities

  • Leading the development and execution of technology strategy from architecture to completion
  • Designing the web and mobile applications with availability and scalability in mind
  • Implementation of the features that improved customer experience and usability
  • Managing the development team, schedule, and budget
  • Set high QA standards
Want to hire Ivica J. or just want to talk? Schedule chat with Ivica

Other developers