Dušan Perišić

Software Engineer, Full Stack Developer, Linux Server Administrator, Blockchain enthusiast
Candidate verified
Age 27
Location Kragujevac, Serbia
Status Available

Profile

From MVP to complex applications I can travel into the heart of your business and implement any vision. 

I am a Software Engineer, Full Stack Developer, Linux Server Administrator and Blockchain enthusiast.

I am a long time PHP Laravel developer, with this framework since version 3. Most of my projects are made with Laravel 4, and now I am working with Laravel 5.

Besides familiarity with Laravel internals (architecture, patterns, facades, providers…), I have advanced understanding of framework request/response cycle, and Laravel specific MVC implementation (Eloquent ORM...) and Blade Template Engine.

I have got strong background in design and architectural patterns and object oriented programming in general.

My front-end experience taught me how to deal with JavaScript concepts (functional programming, inheritance model, Document Object Model ...).

I am working with relational (mySql) databases and non-relational (mongoDB) databases, and I am familiar with graph database concepts (neo4j).

I am agile developer, and I use Domain Driven Design principles in my work (code is result of business) and Test Driven Development for the best software scalability.

My skills stretch far beyond Laravel:

  • Symfony/Silex framework (senior level),
  • Elastic Search (intermediate level),
  • Redis & Memcached (intermediate level),
  • PHPUnit (senior level),
  • HTML/CSS/Twitter Bootstrap (senior level),
  • AngularJS and Angular 2+ (intermediate level),
  • Setup and manage application for cloud hosting like Digital Ocean (senior level),
  • Stripe Payment integration (senior level),
  • Solidity (intermediate level),
  • Linux, Docker, Vagrant (senior level),
  • I use git daily in combination with travis ci (senior level),
  • I am very familiar with networking concepts (sockets, protocols, addressing),
  • SSH for server management tasks (senior level),
  • RESTful API-s.

I am familiar with various project management tools like Trello, Jira, Active Collab. 

I am highly available, self motivated and honest engineer.

Work history

Review.Network

Full-Stack Software Engineer - Working with a dApps and Smart Contracts - Web Server Setup Skills: Languages: Solidity, PHP, JavaScript, HTML, CSS Databases: IPFS, mySQL Caching Systems: Redis Frameworks: Laravel, Lumen, Truffle Others: PHPUnit, Docker, Nginx, Ganache, Web3 Servers: Linux July 2018 - now (5 years 9 months)

Quantox Technology

Software Engineer and Tech. Coordinator - Development on business side of application - Working with high traffic and big data - Web Server Setup Skills: Languages: PHP, JavaScript, HTML, CSS Databases: mySQL, mongoDB, Cassandra Caching Systems: Redis, Memcached Frameworks: Laravel, Symfony, Silex, AngularJS, Angular 2+ Others: Elastic Search, PHPUnit, Kafka, Docker, Vagrant, OAuth2, RESTfull and SOAP API, Apache, Nginx, Firebase, Stripe Servers: Linux June 2017 - now (6 years 10 months)

Serbian Armed Forces

System Engineer - Network planning and design - Network administration - Web development Skills: Languages: C, C#, MS SQL, PHP, mySQL, JavaScript, HTML, CSS Frameworks: ASP.NET, Laravel Others: PHPUnit, OAuth, nodeJs, jQuery, Bootstrap, XML Servers: Linux (Debian based) and Windows (2003 - 2012) Networking equipment: CISCO and TP Link September 2014 - June 2017 (2 years 9 months)

Freelancer

Senior PHP Developer - Web Development - Web Server Setup Skills: Languages: PHP, JavaScript, HTML, CSS Databases: mySQL, mongoDB, MS SQL Caching Systems: Redis, Memcached Frameworks: Laravel, Symfony, Yii, Angular 2+, meteorJS Testing Frameworks: PHPUnit, Behat CMS: Wordpress, Magento Others: OAuth2, RESTfull and SOAP API, Apache, Nginx, jQuery, Bootstrap, Gulp Servers: Linux December 2010 - now (13 years 4 months)

Education

Information Systems

Military Academy Belgrade 2010 - 2015