Goran Trlin,开发者,格鲁德,波斯尼亚-黑塞哥维那联邦,波斯尼亚-黑塞哥维那
Goran is available for hire
Hire Goran

Goran Trlin

Verified Expert  in Engineering

Software Developer

Location
格鲁德,波斯尼亚-黑塞哥维那联邦,波斯尼亚-黑塞哥维那
Toptal Member Since
November 8, 2015

戈兰是一个有15年经验的天才计算机程序员. 他拥有数十种编程语言和平台的丰富经验,并且一直在努力学习更多. 他对广泛的软件工程主题感兴趣,并且总是在寻找新的和令人兴奋的项目.

Portfolio

Software Sauna
盖茨比,React, React Native, React Native for Web, TypeScript, Terraform...
Log Cabin
Laravel,亚马逊网络服务(AWS), React Native, PHP, SQL, JavaScript
Everblue LLC (via Toptal)
亚马逊网络服务(AWS)、Cloudflare、JavaScript、ACF PRO、WooCommerce...

Experience

Availability

Part-time

Preferred Environment

MacOS, Linux

The most amazing...

...我用c++ /wxWidgets做了一个全功能的虚拟示波器, 能够取代硬件示波器的许多应用.

Work Experience

Senior Software Engineer

2021 - PRESENT
Software Sauna
  • 在React/GatsbyJS中开发复杂的web前端.
  • 在React Native中为教育科技部门开发iOS和Android应用程序.
  • 在AWS生态系统中为高负载web应用程序开发后端系统.
技术:盖茨比,React, React Native, React Native for Web, TypeScript, Terraform, AWS Lambda

API | Web Developer

2020 - 2021
Log Cabin
  • 为React Native客户端开发了一个基于larvel的API.
  • 从零开始开发和部署多个网站(后端和前端开发).
  • 提供对React Native-API集成的支持.
  • 集成AWS服务,如AWS rerecognition、S3等.
技术:Laravel,亚马逊网络服务(AWS), React Native, PHP, SQL, JavaScript

Back-end and Front-end Developer

2019 - 2020
Everblue LLC (via Toptal)
  • 为一个新的公司网站开发了完整的后台和前端代码.
  • 实现自定义WordPress插件和主题,根据客户的具体要求量身定制.
  • 支持发行过程,解决QA问题.
  • 实现数据库和后端性能优化以及针对不同设备的HTML5/CSS/JS优化.
Technologies: 亚马逊网络服务(AWS)、Cloudflare、JavaScript、ACF PRO、WooCommerce, Gutenberg Editor, WordPress

Web Developer

2019 - 2020
Meridix Creative (via Toptal)
  • 实现了新的前端特性和后端流程.
技术:亚马逊网络服务(AWS)、Azure、Laravel、Vue、PHP

Back-end/Front-end Developer

2019 - 2019
Greenlit Content (via Toptal)
  • Implemented advanced front-end UIs.
  • 为高负载网站开发基于php的后端解决方案.
技术:亚马逊网络服务(AWS), Webpack, SCSS, JavaScript, MySQL, HTML5, PHP

Front-end + Back-end Developer

2018 - 2019
Misty Harbor Boats (via Toptal)
  • 创建了一个灵活的造船向导应用程序.
  • 为自定义插件实现了基于JavaScript/HTML5/ css的前端.
  • 为自定义插件实现了基于WordPress/ php的后端.
技术:高级自定义字段(ACF), WordPress, Webpack 4, NPM, PHP, JavaScript

Developer

2018 - 2018
YBC.tv (via Toptal)
  • 为现有的基于react的应用程序添加了新特性.
  • Developed WordPress themes and sites.
  • 为WordPress网站构建性能优化.
技术:Litmus, WordPress REST API, WordPress, React

Web Developer

2017 - 2018
The Penny Hoarder (via Toptal)
  • 创建用于访问第三方api的脚本.
  • Created custom WP plugins.
  • 添加新的和修改现有的前端元素.
  • Debugged front-end and back-end code.
技术:第三方api, JavaScript, Bootstrap, WordPress

Lead Developer

2016 - 2018
Burn Bright (via Toptal)
  • 作为一个小而高效的虚拟团队的开发主管.
  • 编写了几个处理复杂业务用例的核心插件.
  • 制定关键的体系结构决策并领导实现.
  • 采用模块化设计,提供稳定,强大,不断增长的最终产品.
  • 执行安全审计和性能优化.
技术:Mailgun,高级自定义字段(ACF), WooCommerce, PHP, WordPress, JavaScript

Head of IT Department

2013 - 2018
Orbiter G
  • 领导创建了公司内部使用的web应用程序、桌面软件和实用程序.
  • 领导为客户开发移动和网络应用程序——原生Android应用程序, React web apps, WordPress-based apps, and more.
  • 监督软件开发周期的所有阶段.
  • 领导用不同(超过十种)编程语言创建各种工具和实用程序.
  • 领导公司B2B门户的开发(在React和Node中实现).js).
技术:Linux服务器,Microsoft SQL Server, WordPress, Magento, PHP, Windows Server

Teaching Assistant

2011 - 2014
Faculty of Electrical Engineering, Mechanical Engineering, and Naval Architecture, University of Split
  • 在不同的班级担任助教, including databases, 3D simulation, software engineering, distributed information systems, and algorithms and data structures.
Technologies: Windows PowerShell, C, C++, Microsoft SQL Server, PHP, Windows Communication Foundation (WCF), DirectX, .NET

电子工程学院资讯科技项目, 机械工程与造船, University of Split

在斯普利特大学作为团队成员参与了两个高端科技项目. 这是两个涉及WCF的高科技项目, DirectX, and advanced mathematical algorithms for 2D -> 3D reconstruction.

100+ Freelance Projects

在过去的八年里,我已经完成了100个自由职业项目. 项目包括从小型VBA脚本到大型公司的完整软件解决方案的任何内容.

Biometric Identification Platform

实现了一个能够登记传记和生物特征数据的移动客户端应用程序, identification, 并通过指纹和/或面部图像验证. 开发移动客户端和服务器端.

Technologies: C#, ASP.. NET, Java, AngularJS, Android,移动计算,REST, SOAP,串口通信

面向销售代表的基于rest的本机移动应用程序

担任团队项目负责人,使用Android(原生Java)和PHP为销售代表设计完整的原生Android软件. 该项目处于生产阶段, 使用了四年,没有出现任何重大停机或问题.

Architecture: REST, Cloud, PHP, MySQL

Virtual Oscilloscope in C++/wxWidgets

设计并实现了一个基于windows的c++程序,利用PC声卡的两个通道对输入信号进行采集和处理,并在屏幕上(伪)实时地显示相应的波形. 还实现了触发、过滤和记录等高级功能.

Data Warehousing Platform Rubikon

成功地为波斯尼亚-黑塞哥维那的几家零售公司实施了完整的数据仓库系统.

盲人导航软件(2010年创新杯克罗地亚决赛第二名)

我们在2010年微软创新杯克罗地亚决赛中获得第二名. 我们的团队提出了一个WP6的应用程序, 哪一款能够通过语音界面成功地帮助盲人驾驭城市的公共交通.

Live T-shirt Design Generator

为跑步者设计并实现了一个在线t恤设计生成器. 健身数据是自动从第三方api收集的.g., Strava API),. 用户有机会通过选择独特的设计来定制自己的t恤, comments, and additional data for it. The front end was done in React.

Magento Extensions

Worked on implementation, maintenance, 以及修复涉及第三方api的众多不同Magento扩展的错误, custom business logic, shopping cart improvements, order management automatization, and more.

Utilities

我是几个c# /CPP/PHP实用程序的作者,在波斯尼亚的几家大公司使用. 程序包括零售销售跟踪等功能, web shop inventory auto-update, 库存序列号历史记录和跟踪, etc.

Game Projects

在我的空闲时间,我喜欢编写一些简单而令人上瘾的2D和3D游戏. 我的一些游戏在网络上是免费的.

使用的技术:Unity 3D, Flash和OpenGL/CPP.

基于TK103标准的T580W和其他GPS跟踪器的实时GPS跟踪器

Wrote a live Node.基于js的后端,用于通过TCP端口接受TK103命令, 从T580W GPS跟踪器和类似设备. Once received through TCP port, the signal is processed, stored in a MongoDB cloud database, 并通过websockets提供给所有连接的HTML5客户端. 该解决方案已成功测试并投入生产.

React/Node的移动端远程订单输入系统

为一个流行的ERP套件设计并开发了一个远程订单输入系统. ERP数据库被用作主要的ROE数据库, 提供准确和实时的股票信息, prices, and reservations. 前端使用React实现,后端使用Node实现.js.

React前端应用程序套件的增强和更新

这项工作是在一个流行的预订网站的前端界面上完成的. 执行代码重构和改进. 将套件从React 14升级到React15.6,用React-Redux取代Biff/Flux. Built system optimization.

Laravel-based Projects

我参与了一些基于Laravel框架的商业web应用程序的开发. 所有这些项目都是商业应用程序, dealing with data entry, dashboards, graphs, reports and related features. 我所有的Laravel项目都使用MySQL数据库作为数据存储选项. 一些项目使用云托管的MySQL/Maria数据库. Some of the projects were using Vue.js frontend, with Laravel being called via API, 而其他人则使用jQuery/Bootstrap增强的标准Laravel视图. Overall, 我对Laravel生态系统模型的所有主要组成部分都有经验, views, controllers, ORM, payment gateways, login/security systems, etc.

Microservices Development

我开发了基于javascript的前端,与许多基于aws的微服务进行通信. 微服务运行在Lambda函数上,使用DynamoDB、SQS和SNS. 我负责前端和后端开发.

Playandlearntocode的小型编程博客.com

http://playandlearntocode.com/
This is my small programming blog, 我定期发布源代码的地方, 还有一些文章专注于从头开始构建一些有趣的算法.
目前,该博客主要关注Python,内容包括:
•机器学习算法——多层感知器、卷积神经网络等.
•通用算法——动态规划、基于堆栈的算法、分而治之等.
•计算机图形学和计算机视觉.
2011 - 2018

计算机,信息系统博士学位

Faculty of Electrical Engineering, 机械工程与造船, University of Split - Split, Croatia

2006 - 2011

电子工程或信息技术专业硕士学位

Faculty of Electrical Engineering, 机械工程与造船, University of Split - Split, Croatia

Libraries/APIs

Vue 2, jQuery, React, Win32 API, Twitter API, Stripe, Node.. js, DirectX, Facebook API, OpenGL, WordPress REST API, Vue, BuddyPress, React Native for Web

Tools

Webpack 3, MATLAB, Blender, Microsoft Visual Studio, Android Studio, PhpStorm, jqGrid, LearnDash, Grunt, Recurly, Eclipse IDE, TortoiseGit, Git, Litmus, NPM, Webpack 4, Advanced Custom Fields (ACF), Webpack, Gutenberg Editor, ACF PRO, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Gulp, JSHint, Adobe Photoshop, Terraform

Frameworks

Laravel 5, Windows Presentation Foundation (WPF), Unity3D, Bootstrap, CodeIgniter, ASP.NET, AngularJS, Ember.js、Yii 2、Prototype Framework、CakePHP、Zend Framework、 .. NET, Windows PowerShell, Laravel, Ext JS, React Native

Languages

Python 3, C++, C#, SQL, HTML5, Java, C, CSS, Domain-specific Languages (DSLs), JavaScript, Visual Basic for Applications (VBA), CSS3, Visual Basic, PHP, Less, SCSS, Python, TypeScript

Paradigms

REST, Object-relational Mapping (ORM), Object-oriented Programming (OOP), DevOps, Agile Software Development, Functional Programming, Unit Testing, Scrum, Microservices, Waterfall Development, Extreme Programming, Dynamic Programming

Platforms

Amazon Web Services (AWS), Magento, WooCommerce, Android, WordPress, Windows Server, Linux, Ubuntu, Docker, Mailgun, Azure, AWS Lambda, Oracle, iOS, MacOS, WinRT, Shopify, OpenCart

Storage

Microsoft SQL Server, MySQL, NoSQL, Amazon DynamoDB, MongoDB, PostgreSQL

Other

System Administration, Software QA, Apps, Debugging, Windows Communication Foundation (WCF), Statistics, Artificial Intelligence (AI), APIs, Ajax, SOAP, Neural Networks, QA Testing, Engineering, Flex Design, Algorithms, WebSockets, Network Programming, Security, Zen Cart, Data Structures, Linux Servers, Third-party APIs, Cloudflare, Machine Learning, Gatsby, Computer Vision

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