Dejan Stosic
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
Preferred Environment
Git, PhpStorm, Ubuntu
The most amazing...
...我做过一个计算机视觉项目,用于道路标志识别.
Work Experience
Tech Lead - Senior Web Developer
GeoPhy
- 使用Mapbox制作网站地图,可能显示数百万个数据点.
- 实现各种新特性并维护大规模的代码库.
- 成功地管理了软件开发生命周期, managed risk and expectations, and managed team members.
Senior Web Developer/Architect
Memehead
- 作为一个开发人员,设计了整个社交网站的架构和构建.
- 使用Elasticsearch实现并设计了一种高级的基于分数的新闻提要算法. 这使得信息流可以在几毫秒内发布数百个排名靠前的帖子.
- 设计和实现各种标准的社交媒体功能, like likes and comments, with scalability in mind.
Senior Full-stack Developer
Firsthand
- 维护和改进一个由自定义PHP框架支持的复杂系统. 该系统被世界领先的大学和成千上万的用户使用.
- 成功地适应了现有的遗留代码,并帮助实现了部分代码的现代化.
- 优化了运行缓慢的查询并改进了遗留代码的性能.
- 通过使用Apache Solr实现和改进各种功能,实现了对大数据集的近实时搜索.
- Contributed across the entire application stack, including complex custom PHP, REST API, and AngularJS (v1.x).
Senior Full-stack Developer
Online Print Fulfillment Service
- 基于现有的遗留系统,为流行的在线按需印刷服务创建了一个定制的电子商务系统.
- 利用高效的数据库设计和自定义实体-属性-值模型,设计了支持数十万种产品的体系结构.
- 实现了Laravel支持的REST API.
- 在Vue中创建了复杂的订购表单和系统的其他部分.js single-page application.
CTO/Lead Developer
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.
- 与多家国际企业合作.
Front-end Developer
Evolve (via Toptal)
- 企业级应用程序的重构架构.
- 在最少的指导下成功浏览旧的遗留代码库.
- 开发复杂的技术人员调度组件.
Lead Developer
Postblazer SaaS
- Created the architecture of the system.
- Implemented various scheduling algorithms.
- 针对数百万条记录和高I/O优化了数据库.
- 参与设计各种调度算法.
PHP Developer
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.
WordPress Theme Developer
Self-employed
- 将PSD设计转换为自定义WordPress主题.
- 创建了一个WordPress选项面板,为主题提供动力,使它们非常灵活.
- 通过使用自定义帖子类型API增强默认WordPress功能, 自定义分类法和类似的WordPress核心功能.
- Created jQuery sliders, 画廊和各种交互式UI元素,以配合自定义主题设计和功能.
- 是否参与了在流行的WordPress主题市场上发布主题的过程.
- Provided tech support to end customers.
Web Developer
Freelancer
- 从事各种基本任务,如PSD到HTML的转换, CSS tweaks and edits, minor PHP scripts, and WordPress theme customizations.
Experience
Vue.js Course
http://www.udemy.com/learn-by-doing-vue-js-2-the-right-way/Skills
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
Education
Bachelor's Degree in Computer Science
Elektronski Fakultet - Nis, Serbia