Luka Vidaković
Verified Expert in Engineering
Software Developer
Working in startup environments for the past six years, Luka在现代网络技术方面获得了丰富的实践经验,从处理实时社交网络feed到操纵第三方视频播放器api,再到处理区块链网络上的合同和交易. 他是那种在第一个“为什么”问题出现时从不停止探索的开发者,并且喜欢深入研究细节.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...我已经建立了一个应用程序,使用户能够组合视频(YouTube, Vimeo, Facebook, Twitch等).),将它们分成高亮部分,并使用自定义SVG元素进行覆盖.
Work Experience
Web Developer
CIAL Dun & Bradstreet
- 基于Airtable定义的一组规则,构建了一个动态表单生成系统. Users were able to define form steps, sections, looping groups, form field types and formats, placeholders, hints, and so on.
- 开发了自定义表单字段条件解析和求值解决方案. The conditions were represented as text inside Airtable views, 文本被预处理成可以通过Redux Form的选择器求值的结构. 这为用户在定义表单字段条件时提供了更多的选项.
- 构建了一个平台,在IPFS上存储加密数据,同时通过以太坊网络的智能合约管理引用.
- Mentored junior and mid-level team members.
- 开发了一个通用功能和组件库(React), Redux, Bootstrap),以便它可以在多个内部项目中重用.
Web Developer
Vibby
- 构建了一个视频播放器管理系统,该系统能够结合来自第三方播放器api(如YouTube)的资源, Vimeo, Twitch, Brightcove, JW Player, Facebook, and HTML5 native player.
- 在浏览器和视频播放器api更改或更新时,支持和维护视频播放器管理系统.
- 通过添加定时SVG覆盖的特性扩展了视频播放器管理系统的功能.
- 扩展了视频播放器管理系统的功能集,添加了在视频中指定时刻显示任何基于HTML的内容的选项.
- 开发了一个Chrome扩展使用我们的视频播放器管理系统,使所有的功能直接在YouTube的网站. With this extension, 用户可以将视频分成高亮部分,并使用自定义SVG元素覆盖它们.
Web Developer
Vivid Interactions
- Built a survey analysis application with a back end in Node.js, an Express.js framework, and a front end in Ember.js. 调查是通过SurveyMonkey的API收集的,并分析收集到的答案中的模式和偏差.
- Developed a website for a local volleyball team. Based on Node.js, Express.js, and Cloudflare.
- Constructed an image-cropping tool using React and Redux. 它允许人们在不复制的情况下操纵公开可用的图像. 该工具只是存储转换参数,并将其应用于前端的原始图像.
Web Developer
Next User
- 使用React和Redux将遗留应用程序代码库转换为更稳定和可用的代码库. The process was done without specifications, so the specifications were built from the ground up out of the old, unmaintained code. 营销人员利用这款应用,根据受众的行为和习惯,为他们制作独特的信息.
- 与IBM沃森团队合作开发了几个单页应用程序,展示了IBM人工智能的几种使用方式. 其中一款应用在纽约大都会艺术博物馆Gala活动上展示,分析了人们的社交网络资料,并试图将他们的个性与出席大都会艺术博物馆Gala的著名设计师进行匹配.
- Produced several product landing pages.
- Customized email templates for newsletters.
Front-end Web Developer
UX Passion
- 创建了一个实时展示相关社交网络帖子的平台. 它被用于许多会议和聚会,如Smashing Magazine Conference, TEDx, World Economic Forum, and the like.
- 为联合国难民事务高级专员办事处的一次会议建立了一个现场评论应用程序,主持人可以选择将实时发布到其网站上的内容.
- Developed WordPress-based websites: Batalife.com and Peakleaders.com.
- 基于Bootstrap构建了一个内部库,供UX工程师团队用于创建应用程序原型.
Experience
Novo Protocol
http://www.novoprotocol.com/Novo可以将数据安全地直接贡献给区块链. 该解决方案允许任何人或公司直接将其数据货币化. Our network of vetted verifiers to ensure that the data is truthful. 然后,买家可以购买这些经过验证的数据,收入在数据提供商和数据验证者之间分配.
Vibby
http://www.vibby.comSkills
Languages
JavaScript, HTML5, CSS, SCSS, PHP, HTML
Frameworks
Express.js, Redux, Ember.js, Angular, Koa, Electron, JSON Web Tokens (JWT), Cypress, Jest, Bootstrap, Material UI
Libraries/APIs
React, Node.js, Puppeteer, Vimeo API, Facebook API, Twitch API, YouTube API, Redux Form, React Router, REST APIs, Moment.js, jQuery, Web3.js, Coinbase API, Passport.js
Tools
Redux Thunk, Git, Sequelize, Webpack, Browserify, Chrome Developer Tools, Mongoose, GitHub, CircleCI, RabbitMQ, Stellar SDK, NGINX, Vim Text Editor, Cron
Paradigms
函数式编程,敏捷,函数式响应式编程,基于原型的OOP
Platforms
Unix, MacOS, Visual Studio Code (VS Code), WordPress, Ethereum, Amazon Web Services (AWS), Firebase, Netlify, Amazon EC2, Docker
Storage
MongoDB, MySQL, Redis, Amazon S3 (AWS S3)
Other
Cloudflare, IPFS, Gatsby,以太坊智能合约,Chrome扩展,Airtable
Education
Bachelor's Degree in Software Engineering
Polytechnic of Zagreb - Zagreb, Croatia
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring