Scroll To View More
Vilson Duka

Vilson Duka

Berlin, Germany
Member since July 2, 2015
Vilson started programming in middle school and instantly knew what he would do for a living. With experience both in back- and front-end and having worked on different projects in the past for desktop, mobile, and web, he now focuses on building awesome real-time applications.
Vilson is now available for hire
  • Manoolia
    PHP, Symfony, Node.js,, MySQL, Redis
  • Freelance
    PHP, MySQL, JavaScript, Android, C#
  • T-Meeting
    PHP, MySQL, JavaScript, Asterisk, Linux
  • PHP, 5 years
  • MySQL, 4 years
  • SQL, 4 years
  • JavaScript, 4 years
  • Node.js, 2 years
  • Symfony 2, 2 years
  • AngularJS, 1 year
Berlin, Germany
Preferred Environment
Coding in Sublime/Atom with Git on top of Linux
The most amazing...
...thing I've built was a scalable real-time system for notifications and chat messages.
  • Web Developer
    2013 - 2015
    • Upgraded a system with real-time notifications and messaging with and Redis.
    • Upgraded a system for searching, statistics, and logging by migrating to Elasticsearch, increasing performance and extendibility.
    • Configured servers for development and deployment.
    • Coded critical parts of projects.
    • Analyzed software requirements.
    • Provided technical assistance to other developers.
    Technologies: PHP, Symfony, Node.js,, MySQL, Redis
  • Developer
    2012 - 2015
    • Installed and configured servers.
    • Configured domains\hosting.
    • Designed, configured, and migrated databases.
    • Developed apps and features in Android.
    • Developed and implemented code.
    Technologies: PHP, MySQL, JavaScript, Android, C#
  • Developer
    2013 - 2013
    • Developed web UI for users to manage their SIP accounts.
    • Designed and maintained a database.
    • Installed software and configured Linux servers.
    • Installed and configured Asterisk PBX, SIP accounts, and voicemail.
    • Responsible for testing and deployment.
    Technologies: PHP, MySQL, JavaScript, Asterisk, Linux
  • (Other amazing things)

    A personal project to help developers and creators track how their work is being used by providing real-time analytics. Currently in development.

  • POS/Inventory Management System (Development)

    A point-of-sale system including inventory management and the ability to generate reports for different date ranges. Built for a local store with .NET Technologies and SQL Server.

  • Live Streaming App (Development)

    A mobile app which streams your camera and location so it can be viewed in real-time online using Wowza Media Center on back-end with AWS.

  • Hotel Management System (Development)

    A system to keep track of rooms, vacancies, and parking slots with timetable. Build on top of .NET and SQL Server.

  • Introduction To PHP 7: What's New And What's Gone (Publication)
    If you haven't been working with PHP lately, you might wonder what happened to PHP 6. Why the skip from PHP 5 to PHP 7? Well, long story short, PHP 6 was a failure. To avoid confusion, the new version was renamed PHP 7. PHP 7 introduces a number of new features, while at the same time dropping depreciated SAPIs and extensions. As a result, it tends to outperform PHP 5.x by a wide margin. Some compatibility issues could pose a problem, but most developers have nothing to worry about. In this post, Toptal Freelance Software Engineer Vilson Duka explains what makes PHP 7 different, and why it's time to make the switch.
  • Languages
    PHP, HTML5, JavaScript, CSS3, SQL, C#, Java
  • Libraries/APIs
    jQuery, Socket.IO, Node.js
  • Frameworks
    Symfony 2, PHPUnit, WPF, ASP.NET, AngularJS, Laravel
  • Storage
    MySQL, Redis, Elasticsearch, MongoDB, Microsoft SQL Server
  • Tools
    Bower, Nginx, NPM, Gulp.js
  • Paradigms
    Agile Software Development, Scrum, Test-driven Development (TDD)
  • Platforms
    Android, Linux, Amazon Web Services (AWS)
  • Bachelor's degree in Computer Engineering
    2009 - 2012
    Polytechnic University of Tirana - Albania
I really like this profile
Share it with others