Frantisek Trusa,斯洛伐克Prešov地区Prešov开发商
Frantisek is available for hire
Hire Frantisek

Frantisek Trusa

Verified Expert  in Engineering

Software Developer

Location
Prešov, Prešov斯洛伐克地区
Toptal Member Since
January 18, 2017

Frantisek是一家注重细节的网站和web应用程序开发人员,拥有十年的解决方案交付经验, 从小型微型网站到大型门户网站, 包括企业内部网. 从第4版开始,他就一直在构建基于drupal的站点.7.

Portfolio

TRAFO Softworks
Drupal API, Ansible, Cordova, DevOps, Vue 2,面向对象编程(OOP)...
Slovensko IT
敏捷软件开发,PHP, Drupal, Drupal 8, Drush, Docker...
CELUM
jQuery, Zend Framework, Docker Compose,面向对象编程(OOP)...

Experience

Availability

Part-time

首选的环境

Git, PhpStorm, MacOS

The most amazing...

...我参与的一个项目是用一个类似数据仓库的定制解决方案彻底改造公司内部网.

Work Experience

软件工程师|公司老板

2005 - PRESENT
TRAFO Softworks
  • 为新闻媒体中的各种客户创建门户解决方案, healthcare, finance, and other industries.
  • 为电子竞技门户网站提供组织比赛的定制模块.
  • 在前端工作——从切割初始模型到创建HTML的所有工作, CSS, 编写模板.
  • 为不同背景的客户开发多种内部网解决方案.
  • 为一家制药公司创建电子商务解决方案,并迁移遗留系统.
技术:Drupal API, Ansible, Cordova, DevOps, Vue 2,面向对象编程(OOP), Bash Script, Apache, Git, Drupal Commerce, Drupal 8, Drupal 7, SQL, Redis, Vue, Elasticsearch, Linux, 敏捷软件开发, JavaScript, Drupal, PHP, jQuery, Symfony, CSS, HTML, Back-end Development, Back-end, Symphony, eCommerce, Full-stack, LAMP, 完整的开发, Payment APIs, Online Payments, REST APIs, API Integration, Bitbucket, Apache HTTP Server, APIs

Senior Developer

2021 - 2022
Slovensko IT
  • 负责手机登录政府服务app门户.
  • 为环境创建内容迁移策略和实现.
  • 创建了一种使用环境变量设置容器参数的方法.
  • 指导和支持初级Drupal开发人员.
Technologies: 敏捷软件开发,PHP, Drupal, Drupal 8, Drush, Docker, Docker Compose, PostgreSQL, Apache, JavaScript, CSS, DevOps, Back-end Development, Back-end, Symphony, Full-stack, LAMP, 完整的开发, REST APIs, API Integration, Apache HTTP Server, APIs

Software Engineer

2015 - 2019
CELUM
  • 通过media门户的链接功能创建共享选择的媒体文件.
  • 在媒体门户网站上应用了新的响应式UI设计.
  • Maintained, installed, 更新了Bash脚本,并为媒体门户创建了Windows Server的安装程序.
  • 支持用于工作室的同步应用程序,并使用Java修复和增强了错误.
  • 支持我的团队完成DevOps任务,使用Jenkins, Docker, Rancher和Bash脚本.
  • 使用Java和Docker为工作室同步应用程序创建了一个更新客户端和服务器.
  • 与客户成功团队合作,为客户提供最佳解决方案.
Technologies: jQuery, Zend Framework, Docker Compose,面向对象编程(OOP), Bash Script, Apache, Git, CSS, SQL, DevOps, Elasticsearch, MySQL, Linux, 敏捷软件开发, JavaScript, PHP, RabbitMQ, Keycloak, Apache Cassandra, Docker, Java, HTML, Back-end Development, Back-end, Full-stack, 完整的开发, API Integration, Apache HTTP Server, APIs

Software Engineer

2009 - 2015
PLEGI
  • 创建了PLAYzone电子竞技门户网站,现在是捷克和斯洛伐克共和国最大的电子竞技机构.
  • 为爱玛客建立全新的内网解决方案,收集和报告运营数据.
  • 通过登陆页面和facebook应用协助EA Sports的多个营销活动.
  • 研究可能性并创建原型,在智能电视上探索和传输捷克电视在线档案.
技术:Drupal API, Apache, Drupal 8, Drupal 7, SQL, MySQL, Linux, JavaScript, Drupal, PHP, CSS, HTML, Back-end Development, Back-end, eCommerce, Full-stack, LAMP, 完整的开发, REST APIs, API Integration, Bitbucket, Apache HTTP Server, APIs

Slovensko V Mobile

http://ep.slovensko.sk/
新的Slovensko v移动应用程序简化了登录政府服务(如Slovensko)的方式.Sk门户或电子邮箱使用移动密钥. 而不是使用相当复杂的阅读器, 带芯片的身份证, 以及合适的软件, 现在任何电脑或移动设备都足够了.

Magister

http://www.magister.sk
在收入下降之后, Magister网上药店的老板们正在寻找一种新的解决方案,以带回积极的趋势. 最初的发现阶段显示,该商店运行在一个已有十年历史的框架上,该框架已不再受支持, 与银行支付网关有多个集成, 为当地船运公司出口, 自定义发票系统, 并提供客户端通信接口.

新的电子商务解决方案基于Drupal 8和Drupal Commerce构建,具有自定义模块和增强功能. First, 我们从一个遗留数据库创建了迁移,并在其中迁移了整个内容, 包括订单历史记录. Then, 我们实现了一个响应式前端设计,并创建了一个用于收集信息的自定义签出流. 接下来,我们实现了本地税率和支付网关. Finally, 我们创建了一个自定义订单管理页面和一个订单状态流, 为不同的船运公司出口, an invoicing system, 并为店铺经营者提供了客户端通信接口.

技术:Drupal 8, Drupal Commerce, PHP, HTML, CSS, JavaScript, MySQL, Redis, Elasticsearch.

Bus Station

http://autobusovastanica.sk
公交站是一个高度seo优化的站点在客运利基. 它整合了四家交通服务提供商,提供公交站点和潜在行程的信息.

作为一个全栈开发人员, 我负责建立一个专用的LAMP服务器, 将内容从WordPress迁移到Drupal 8, 创建响应式主题和旅行搜索功能. 我还构建了一个搜索小部件(一个小Vue).使用来自本地JSON API的数据, 集成了四个不同的运输提供商的api.

技术:Drupal 8, PHP, HTML, CSS, JavaScript, MySQL, Vue.js, and JSON API.

PLAYzone.cz

http://www.playzone.cz
游戏门户网站Playzone.Cz,是著名门户网站united-games的第二代化身.cz. 现在它有超过10万的注册用户,每月有35万的读者.

作为前端和后端开发人员的领导, 我见证了这两个项目的诞生, 我在哪里创建了各种模块.

Various Modules:
•新闻、文章、博客写作和管理.
•在线电视存档和直播.
•监控和保留游戏服务器.
• Betting.
•带有管理的锦标赛模块, user registration, 自动匹配调度与服务器分配, 输入玩家结果, 和单和双消除蜘蛛与自动团队进展.
•一个clbase模块,其中clbase是一个由在线玩家构建和维护的独特的在线玩家系统. 该系统的目标是成为团队(氏族)的中央通信站,以安排他们的战争,并在梯子和比赛中发挥作用.

技术:Drupal 6、PHP、HTML、CSS、JavaScript和MySQL.

Aramark Intranet

爱玛客是捷克最大的公司之一, 提供餐饮服务,在全国拥有100多家餐厅. In the beginning, 我负责维修, bug fixing, 以及为公司内部开发新功能——主要功能是从餐厅收集财务信息并为区域经理创建报告.

In 2012, 我被派去和两个初级开发人员一起负责开发基于Drupal的内部网的新版本. 我们改进了前端和后端,以收集和报告财务信息, 大大加快了为管理人员生成报告的速度.

我的主要职责, besides programming, 是否在分析旧内部网未记录的部分和特性, 为初级程序员准备文档和规范, code review, and deployment.

技术:Drupal 7、PHP、HTML、CSS、JavaScript和MySQL.

房地产业主协会

为具有新闻部分的房地产所有者协会创建门户解决方案, events calendar, 可下载的文件模板, online store, 付费会员内容, and zone. 发布者能够锁定部分内容,以便仅为某些成员类型显示内容.

For the online store, 我们基于商务模块创建了一个自定义解决方案,其中每个产品根据会员类型有不同的定价选项. Also, 这些产品是由不同的供应商提供的,因此必须以PDF格式生成带有适当供应商账单信息的发票,并通过电子邮件发送.

技术:Drupal 7, PHP, HTML, CSS, JavaScript, MySQL

最终学校项目指导

一所中等职业电工学校邀请我作为导师参加一个期末项目. 合作的目的是将理论知识与现实问题联系起来. 与学生一起, 我们为一位当地摄影师创建了一个小应用程序,他可以在那里与客户分享他的项目.

Eastcubator Prešov

http://coworkpresov.sk
我是联合办公空间经理之一,负责联合办公空间的日常运营. 我们为会员提供支持,并对会员的增长和保留产生直接影响. 我们建立了一个健康的生态系统,让会员可以一起工作, socialize, 并在有机食品中享受乐趣, constructive way.
2010 - 2013

计算机科学学士学位

斯洛伐克帕沃约泽夫大学Šafárik - Košice

APRIL 2023 - PRESENT

next 3训练营-完整的开发人员指南

Udemy

APRIL 2023 - PRESENT

Vue -完整指南(包括. Router & Composition API)

Udemy

2023年2月至今

Data Protection

High Speed Training

Libraries/APIs

Drupal API, jQuery, Vue, Vue 2, REST API, Vuex

Tools

Git, Apache, Drush, Apache HTTP Server, PhpStorm, Bitbucket, Vue CLI, Keycloak, RabbitMQ, Ansible, Figma, Apache Solr, NGINX, Docker Compose, GitLab CI/CD, Prisma

Frameworks

Drupal Commerce, Symfony, Zend Framework, next.js

Languages

HTML, PHP, JavaScript, CSS, SQL, HTML5, XML, Bash Script, Java

Platforms

Drupal, Drupal 7, Drupal 8, LAMP,万神殿,Linux, MacOS, Docker

Storage

Redis, MySQL, Elasticsearch, PostgreSQL

Paradigms

面向对象编程(OOP)、敏捷软件开发、DevOps、管理

Other

System Integration, Back-end Development, Back-end, Drupal 9, API Integration, APIs, eCommerce, Full-stack, 完整的开发, Payment APIs, Online Payments, Apache Cassandra, Cordova, Symphony, GDPR, Data Protection, Joi

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring