Dejan Stosic, Developer in Niš, Serbia
Dejan is available for hire
Hire Dejan

Dejan Stosic

Verified Expert  in Engineering

Full-stack Developer

Location
Niš, Serbia
Toptal Member Since
July 4, 2019

Dejan是一个非常积极的全栈开发人员,拥有十年在各种规模的团队中工作的经验. He's adept at joining projects at an early stage, planning the architecture of the system, executing the plan, 并为大量并发用户扩展它. In addition to his technical skills, 他还可以在开发阶段提供有价值的业务见解.

Portfolio

GeoPhy
PHP, Laravel, Vue 2, Mapbox, GitLab CI/CD, PostgreSQL,团队领导...
Memehead
Laravel, PHP, Vue, MySQL, Elasticsearch, Newsfeeds, Full-stack
Firsthand
亚马逊网络服务(AWS), WebRTC, MongoDB, AngularJS, JavaScript, Apache Solr...

Experience

Availability

Part-time

Preferred Environment

Git, PhpStorm, Ubuntu

The most amazing...

...我做过一个计算机视觉项目,用于道路标志识别.

Work Experience

Tech Lead - Senior Web Developer

2020 - PRESENT
GeoPhy
  • 使用Mapbox制作网站地图,可能显示数百万个数据点.
  • 实现各种新特性并维护大规模的代码库.
  • 成功地管理了软件开发生命周期, managed risk and expectations, and managed team members.
Technologies: PHP, Laravel, Vue 2, Mapbox, GitLab CI/CD, PostgreSQL,团队领导, Agile Software Development, Full-stack

Senior Web Developer/Architect

2020 - 2020
Memehead
  • 作为一个开发人员,设计了整个社交网站的架构和构建.
  • 使用Elasticsearch实现并设计了一种高级的基于分数的新闻提要算法. 这使得信息流可以在几毫秒内发布数百个排名靠前的帖子.
  • 设计和实现各种标准的社交媒体功能, like likes and comments, with scalability in mind.
技术:Laravel, PHP, Vue, MySQL, Elasticsearch, Newsfeeds, Full-stack

Senior Full-stack Developer

2020 - 2020
Firsthand
  • 维护和改进一个由自定义PHP框架支持的复杂系统. 该系统被世界领先的大学和成千上万的用户使用.
  • 成功地适应了现有的遗留代码,并帮助实现了部分代码的现代化.
  • 优化了运行缓慢的查询并改进了遗留代码的性能.
  • 通过使用Apache Solr实现和改进各种功能,实现了对大数据集的近实时搜索.
  • Contributed across the entire application stack, including complex custom PHP, REST API, and AngularJS (v1.x).
Technologies: 亚马逊网络服务(AWS), WebRTC, MongoDB, AngularJS, JavaScript, Apache Solr, Redis, Solr, Docker Compose, Docker, PHP, Full-stack

Senior Full-stack Developer

2020 - 2020
Online Print Fulfillment Service
  • 基于现有的遗留系统,为流行的在线按需印刷服务创建了一个定制的电子商务系统.
  • 利用高效的数据库设计和自定义实体-属性-值模型,设计了支持数十万种产品的体系结构.
  • Implemented a proper REST API supported by Laravel.
  • 在Vue中创建了复杂的订购表单和系统的其他部分.js single-page application.
技术:电子商务,REST api, Laravel, Vue 2, MySQL, PHP 7, PHP,全栈

CTO/Lead Developer

2017 - 2020
The English Quiz
  • Designed the architecture of the system.
  • 用Laravel开发服务器端API,用AngularJS开发客户端SPA.
  • 致力于欺诈检测功能(远程监控).
  • 集成了各种第三方服务和api (Azure AI、IBM Workday和smartrecruiting).
  • Recorded browser audio/video with WebRTC.
  • Oversaw system scaling and load balancing.
  • 维护服务器栈(AWS EC2、RDS、S3、CloudFlare和Route 53).
  • Automated testing with Selenium and PHPUnit.
  • Cooperated with various international enterprises.
Technologies: Amazon Web Services (AWS), Node.. js, Redis, MySQL, NGINX, Gulp, Webpack, JavaScript, Vue, Angular, PHP, Laravel, Full-stack

Front-end Developer

2019 - 2019
Evolve (via Toptal)
  • Refactored architecture of an enterprise level app.
  • 在最少的指导下成功浏览旧的遗留代码库.
  • Developed complex technician scheduling component.
技术:Vuetify, Vue CLI, Vuex, Vue, Full-stack

Lead Developer

2015 - 2017
Postblazer SaaS
  • Created the architecture of the system.
  • Implemented various scheduling algorithms.
  • 针对数百万条记录和高I/O优化了数据库.
  • Worked on designing various scheduling algorithms.
Technologies: Amazon Web Services (AWS), NGINX, MySQL, Redis, Gulp, JavaScript, Angular, PHP, Laravel

PHP Developer

2013 - 2014
BBI
  • Designed the architecture of an online POS system.
  • 使用浏览器内(已弃用)WebSQL数据库实现离线功能.
  • 在脱机WebSQL和中央服务器DB之间创建了高级数据库同步机制,因为系统必须始终可用,并且必须无任何延迟地工作.
  • 负责库存跟踪和自动再订货系统.
  • 优化了各种手持设备和触摸屏的UI.
  • 维护基于Ubuntu/Nginx/MySQL的服务器栈.
  • Optimized the UX with Vue.js 1.0 to make the system intuitive and easy to use.
技术:MySQL, CSS, HTML, Vue, JavaScript, PHP, Laravel

WordPress Theme Developer

2011 - 2013
Self-employed
  • Converted PSD designs into custom WordPress themes.
  • 创建了一个WordPress选项面板,为主题提供动力,使它们非常灵活.
  • 通过使用自定义帖子类型API增强默认WordPress功能, 自定义分类法和类似的WordPress核心功能.
  • Created jQuery sliders, 画廊和各种交互式UI元素,以配合自定义主题设计和功能.
  • 是否参与了在流行的WordPress主题市场上发布主题的过程.
  • Provided tech support to end customers.
技术:CSS, HTML, jQuery, JavaScript, WordPress, PHP

Web Developer

2009 - 2011
Freelancer
  • 从事各种基本任务,如PSD到HTML的转换, CSS tweaks and edits, minor PHP scripts, and WordPress theme customizations.
Technologies: CSS, HTML, JavaScript, WordPress, PHP

Vue.js Course

http://www.udemy.com/learn-by-doing-vue-js-2-the-right-way/
关于现代JavaScript框架Vue的在线视频课程.js. 该课程完全由Dejan一个人编写、录制和出版. 2016年发表于知名在线课程平台Udemy. The course has over 1,500 satisfied students!

Languages

PHP, JavaScript, ECMAScript (ES6), HTML, CSS, PHP 7, Java, c++, c#, GraphQL

Frameworks

Laravel, Bootstrap, Bulma, Angular, Vuetify, AngularJS, Ionic, Electron

Libraries/APIs

Vue, Facebook API, Vue 2, Node.js, jQuery, Vuex, REST APIs, WebRTC, Twitter API

Tools

Gulp, NGINX, Webpack, Vagrant, PhpStorm, Git, Vue CLI, Docker Compose, Solr, Apache Solr, GitLab CI/CD

Paradigms

Agile Software Development, Testing, Unit Testing

Storage

MySQL, MariaDB, InfluxDB, NoSQL, PostgreSQL, Elasticsearch, MongoDB, Redis

Other

api,全栈,Cordova,系统管理,扩展,电子商务,团队领导,新闻提要

Platforms

Linux, Docker, Ubuntu, WordPress,亚马逊网络服务(AWS), Android, Mapbox

2009 - 2017

Bachelor's Degree in Computer Science

Elektronski Fakultet - Nis, Serbia

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring