Damnjan Luković, Developer in Belgrade, Serbia
Damnjan is available for hire
Hire Damnjan

Damnjan Luković

Verified Expert  in Engineering

Software Developer

Location
Belgrade, Serbia
Toptal Member Since
March 29, 2019

As a full-stack engineer with a flair for front-end development, Damnjan曾帮助多家公司和客户开发尖端技术产品和服务. For the past 10 years, Damnjan还作为团队成员和独立开发人员为初创公司和国际公司做出了贡献, 主要是通过在一系列项目中利用他的JavaScript和React专业知识.

Portfolio

Symphony.is
Styled-components, Sass, CSS, Node.js, Three.js, Redux, React, TypeScript...
Deploy
React Native, React, AngularJS, CSS, JavaScript, Web Development
Cosmic Development
Sass, JavaScript, HTML, Web Development

Experience

Availability

Full-time

Preferred Environment

Git, WebStorm, MacOS, React, Node.js, Next.js

The most amazing...

...我用WebGL/Three建立了一个交互式3D工作空间,用于规划工程项目.js.

Work Experience

Software Engineer

2017 - 2019
Symphony.is
  • 开发了一个应用程序,帮助工程师在3D工作空间中规划项目.
  • Built an application engine that uses Three.js for a 3D workspace, which contained cameras, controls, an event system, and all of the custom 3D object classes and their interactions.
  • 使用光线投射和顶点操作实现了在3D模型上捕捉物体的绘图.
  • 将3D引擎连接到React组件,使其与Redux状态同步,并对状态更改做出反应.
  • Replaced the old Sass code with styled-components.
  • 开发了一个Slack机器人,用于组织公司内部的桌上足球比赛.
  • Implemented new features for a popular US eCommerce website.
Technologies: Styled-components, Sass, CSS, Node.js, Three.js、Redux、React、TypeScript、JavaScript、Web Development、Figma、Storybook

Web Developer

2016 - 2017
Deploy
  • 开发一个iPad推广应用,用于创建带有拖放功能的图片和视频幻灯片(使用React Native).
  • 为库比蒂诺的一个新购物中心创建了一个带有手动计算和动画的自定义视差登陆页面, CA.
  • Built up the front end of a money-saving platform, modified the existing code, added new features, and developed custom Angular directives and filters.
技术:React Native, React, AngularJS, CSS, JavaScript, Web Development

Web Developer

2015 - 2016
Cosmic Development
  • 为Alexa全球排名前50位的网站实现功能并修复错误.
  • Migrated a part of the codebase from jQuery to vanilla JavaScript.
  • Created responsive landing pages from design wireframes.
Technologies: Sass, JavaScript, HTML, Web Development

Web Developer

2014 - 2015
Pinbox Systems
  • 构建了一个web应用程序的接口,通过一个自定义节点连接到Asterisk服务器.. js WebSocket代理,以便管理网络中的联系人和VoIP呼叫.
  • 开发了一个专门的基于web的文件归档系统,其中包含一个自定义的嵌入式PDF-to-HTML查看器.
  • 使用Angular、Ionic和SignalR构建了一个俱乐部指南和社交网络移动应用. This app allowed users to see upcoming events, comment on them, and chat in private with other attendees over WebSockets.
Technologies: WebSockets, CSS, Node.js, AngularJS, JavaScript, Web Development

Web Developer

2014 - 2014
Diamond Code
  • Fixed bugs and modified features for an online book library.
  • 使用HTML、CSS和Cordova将现有Android应用重写为跨平台解决方案.
  • 使用Angular/Cordova和PHP/Yii开发了一个学生组织应用程序的完整前端和后端,并使用MySQL数据库.
  • 使用AngularJS为一个销售管理应用构建完整的前端和后端, Laravel, MySQL, and Google Maps API.
技术:MySQL, Yii, Laravel, PHP, Sass, Cordova, AngularJS, JavaScript, Web Development

No Excuses

http://noexcuses.rs
为一个私人教练团队设计并开发了一个推广网站, including a dedicated blog focused on health-related topics, all in line with the client's specific design and requirements. The site presents the team's portfolio, services, pricing, and contact information, engaging users with a sleek, responsive layout powered by Next.js with TypeScript and Chakra UI components. Leveraged Contentful CMS for content management, 使客户能够无缝地更新网站和管理以健康为重点的博客.

Showplace

http://showplacehq.com
这是一家将度假租赁主机与各种品牌联系起来的植入式广告初创公司.

我在公司成立初期加入,从零开始开发前端, improvising without much design guidance. 因成功将项目推向MVP而获得客户表扬. 对Rails控制器、模型和API端点进行了少量修改. Introduced innovative tools, 包括使用有样式的系统组件而不是传统的CSS,并完全集成TypeScript以获得更精确的代码库.

Brandless

http://brandless.com
Brandless是世界上增长最快的全渠道商务平台之一, acquiring CPG brands with high-quality health and wellness products.

我积极致力于执行新功能和制作像素完美的组件.

Diversified Chemical Conglomerate

一个专门的网络应用程序,工程师可以使用它来帮助进行建筑设计创作. 用户将能够在基于输入参数的3D模型之上获得可视化, 以及在工作空间中放置与模型交互的其他对象.

Rize

Rize是一个基于网络的应用程序,它通过创建目标和分配资金来帮助客户省钱. Users can connect their bank account and choose a pay cycle, 之后,应用程序会在每个周期后自动为他们的目标分配资金.

Slideshow iPad App (React Native)

该应用程序在一家著名汽车公司举办的活动中用作宣传材料. 它被安装在ipad上,并在活动中分发给了嘉宾. The app had pictures and videos which users could choose, drag-n-drop, 并重新安排创建自己的自定义幻灯片,他们可以将其发送到电子邮件中并与朋友分享.

Social Network App for Clubbing

这是一款人们可以创建账户并查看所在城镇俱乐部和活动列表的应用程序. When entering the club, 他们可以加入群组或私人聊天,在那里他们可以向其他用户发送消息和照片.

VoIP Dialer

这是一个实时的web应用程序,公司的员工可以使用它来处理(制作), receive, and transfer) VoIP calls, create contact lists, see who is online/busy, and more.

Sales Meetings Management App

这是一个软件解决方案的销售团队的移动运营商供应商,帮助他们的销售人员跟踪当前的客户, contact them, and schedule meetings in order to renew contracts.

Students for Liberty Mobile Application

一个组织的移动(Cordova)应用程序,使他们的学生领导能够管理其他学生, subscribe them to events, add them to groups, and communicate with staff.
2011 - 2014

Bachelor's Degree in Computer Science

贝尔格莱德大学电气工程与计算机科学学院-贝尔格莱德,塞尔维亚

Libraries/APIs

React, React Redux, Node.js, REST APIs, Three.js, Shopify API

Tools

JSX, Figma, WebStorm, Webpack, Git, NPM, Mocha, Canvas

Languages

JavaScript, HTML, CSS, HTML5, CSS3, TypeScript, Sass, Regex, ECMAScript (ES6), SQL, Less, PHP, GraphQL

Frameworks

Redux, Bootstrap, Next.js, Material UI, Yii, React Native, Express.js, AngularJS, Jest, Ruby on Rails (RoR), Laravel, Tailwind CSS

Storage

NoSQL, MySQL, PostgreSQL, MongoDB

Paradigms

REST, Agile Software Development

Platforms

Mapbox, MacOS, Unix, Linux, Contentful, Godot

Other

Pixel Perfect, Web Development, Ajax, Regular Expressions, APIs, RTL, Cordova, WebSockets, Enzyme, Styled-components, Chakra UI, Front-end, Programming, Software Engineering, Gatsby, Storybook

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

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring