格鲁吉亚第比利斯的开发商Giorgi巴克拉泽
Giorgi is 可用 for hire
Hire Giorgi

Giorgi巴克拉泽

验证专家  in 工程

软件开发人员

Location
第比利斯,格鲁吉亚
至今成员总数
2017年5月30日

从13岁起,编程就成了乔治的激情所在. 痴迷于技术细节和技术, 他总是试图找到更好的做事方法. 毅力是磨练他作为全栈开发人员技能的关键. 作为自由职业者或全职员工,他参与了超过15个项目,从小型登陆页面到电子商务项目.

Portfolio

TRIVA INC(通过Toptal)
Angular, 谷歌地图, 谷歌图表API, RxJS, Ramda, 角材料...
自由职业者(通过Toptal)
NestJS, Lodash,函数式编程,函数式响应式编程...
兰尼斯特集团有限责任公司(通过Toptal)
复述,套接字.IO, Web3.. js, React, PostgreSQL, Node.js,完整

Experience

Availability

兼职

首选的环境

WebStorm, Docker, MacOS, Git

最神奇的...

...我编写的是一个实时仪表盘,是为一家摩托车应用公司的后台制作的.

工作Experience

高级前端工程师

2018 - 2022
TRIVA INC(通过Toptal)
  • 设法维护干净的代码超过4年. 通过使用函数式响应式编程、增量重构和严格的代码审查.
  • 观察和学习领域的细节和细微差别. 这反过来又让我能够多年来开发和维护特定于领域的Angular组件. 这些组件为项目的其余部分提供了坚实的基础.
  • 与我的队友一起快速响应用户请求,这要感谢干净的代码和允许新功能的基本组件, 错误修复, 对现有功能的更改, etc. 我们从来没有错过最后期限,总是比计划提前.
  • 执行严格的代码审查,并将其作为指导机会. 经常提供有关代码问题的现场演示,并检查潜在的解决方案. 因此,团队成员迅速发展了他们的前端技能并提高了生产力.
技术:角, 谷歌地图, 谷歌图表API, RxJS, Ramda, 角材料, 函数式响应式编程, Git, Jira, Scrum, 亚马逊网络服务(AWS), 代码评审, 结对编程, 打印稿, JavaScript, CSS选择器

高级Angular开发人员

2018 - 2020
自由职业者(通过Toptal)
  • 积极参与代码评审, 尽管发展速度很快,但始终努力保持高标准, 从不牺牲质量.
  • 强烈提倡使用RxJS和Lodash FP的函数式响应式编程.
  • 指导团队成员采用函数式编程技术来维护高质量的代码.
  • 积极参与产品核心功能的规划和实现, 这需要极其复杂的用户交互.
  • 实现实践, 就像上面提到的, 这使得团队能够快速解决业务需求.
技术:NestJS, Lodash,函数式编程,函数式响应式编程, Angular, 打印稿

自由职业者全栈JavaScript开发人员

2018 - 2018
兰尼斯特集团有限责任公司(通过Toptal)
  • 为加密货币交易所开发基于react的前端.
  • 通过Web3集成了后端和前端.用于区块链交互的Js库.
  • 在Node上构建了一个区块链事件处理器.js.
  • 在PostgreSQL上编写存储函数,有效地计算各种指标.
  • 使用WebSockets进行实时交互.
技术:复述,套接字.IO, Web3.. js, React, PostgreSQL, Node.js,完整

JavaScript开发人员

2016 - 2018
ProductSavvy有限责任公司
  • 开发并支持高度交互的复杂仪表板.
  • 为登陆页面构建响应式布局.
  • 为spa编写E2E和单元测试.
  • 开发RESTful api.
  • 创建CD管道.
  • 使用Angular 2+和React(使用打印稿)为各种其他项目开发.
技术:夜班.js, Grunt, Jenkins, Ember.js, Vue, AngularJS

AngularJS开发人员

2015 - 2016
Investorpark
  • 开发了非常大的单页应用程序(SPA).
  • 为持续集成创建自动化前端构建.
  • 使用Stylus预处理器设计自定义响应式布局.
  • 讨论并计划了与后端api的集成.
技术:Stylus, Grunt, AngularJS

编程基础讲师

2014 - 2015
第比利斯国立大学
  • 与其他同事一起为新员工制定教学大纲.
  • 教授c++编程基础知识.
  • 领导学生的实验室工作,帮助他们测试和调试基本程序.
  • 为学生创建关于变量等基本概念的图形丰富的演示文稿, 循环(, while), 条件运算符, 功能, 和类.
技术:c++

全栈Web开发人员

2013 - 2014
的阶乘
  • 用Bootstrap构建响应式布局.
  • 使用Angular开发spa.
  • 将PHP应用程序部署到生产环境.
  • 使用PHP和Node开发后端api.js.
技术:节点.js, Bootstrap, HTML5, Angular, jQuery, MySQL, PHP

全栈Web开发人员

2013 - 2013
它孵化器
  • 使用jQuery开发客户端应用程序.
  • 为网站和手机游戏构建后端api.
  • 为公司项目创建通用模块.
技术:MySQL, jQuery, PHP, Java

Web开发人员

2010 - 2013
Tetroni
  • 为快速开发创建了自定义CMS.
  • 样式和创建静态网页从PSD文件.
  • 编写动态PHP页面并将其与MySQL集成.
  • 在生产环境中部署PHP应用程序.
  • 与设计师一起规划和讨论网站设计.
技术:HTML, CSS, jQuery, PHP

PFP |安全解决方案

我使用React和打印稿设计并实现了最初的前端架构,包括:
. 州/ 3实体管理
. Caching
. 错误处理
. 表单构建、验证和处理
. 会话管理
. 处理各种CSS样式

我还记录了在不影响代码质量(可读性/可测试性)的情况下快速扩展功能的指导原则。. 除了, 在项目的初始阶段,我协助前端团队, 审查代码更改, 并指出新功能的潜在设计/实现缺陷.

Avastar |事件技术解决方案

•作为全栈开发人员,在超过5名工程师的团队中围绕事件技术解决方案领域构建系统.
•为公司发展的每一个阶段做出贡献.
•使用Angular 5+实现了响应式仪表板,其中包含极其复杂的用户交互, 包括嵌套表, 多层次的情态动词, etc.
•带领3名前端工程师团队.
•使用spring框架设计和构建RESTful API, 以及使用Docker和ECS在AWS上建立基础设施.
•最重要的是,严格提倡并实施交付过程的每一步自动化.
•使用Jenkins作为部署管道,包括自动构建, 单元和端到端测试, 以及在多个环境中的部署(开发), staging, 生产)和获得某些步骤之间的人工批准.

Angular 4辅导

我帮助格鲁吉亚最大的一家公司提高了他们的Angular 4开发技能. 我就所有的关键话题组织了苏格拉底式的研讨会, 从基础到高级,比如TDD, 状态管理, 可见, 和更多的. 我还进行代码审查,并帮助完成具有挑战性的练习——以便更快地理解给定的材料.

英语学习培训体系

http://abi.abz.ge/
我作为一名全栈开发人员,为英语学习者创建了一个培训系统.

该系统包含带有互动练习的视频教程. 从本质上讲,系统有两个部分:面向用户的界面和管理员仪表板.

前端是用Angular 4实现的,而api是用Node实现的.js. 系统运行在AWS上,容器编排使用ECS, spa托管在S3上. 该系统还包括在上传视频教程后进行大量的视频处理, 网上支付(本地银行), 以及用户订阅管理.

少儿英语教程|视频门户

http://abz.ge
这个视频门户网站包含格鲁吉亚儿童的英语视频教程.

我使用Node创建了后端api.使用Vue . js和一个内容管理仪表板.js. 我也做了一些SEO优化. 该项目部署在AWS上,使用CircleCI进行自动部署. spa部署在S3上,而api运行在Docker容器内的EC2实例上.

WolfPack |网站

http://www.wolfpack.run/
这是一个多平台系统,适用于与团体一起长途旅行的骑自行车者. The systems consist of applications on iOS and Android; for system monitoring and management, 使用web应用程序. 仪表板包括用户、运行、支付等. 它的实现使用AngularJS作为核心框架,RxJS作为管理异步数据流的核心库.

除了仪表盘, 用户可以通过web门户登录他们的配置文件,这也是在Angular上实现的. 在这里,他们可以探索、计划和创造新的路线. 大量使用谷歌地图是实现高质量用户体验的必要条件.

CityFitness |网站

这是另一个使用Node的项目.js和MongoDB. 该网站是代表当地一家健身公司创建的. 它带有一个仪表板,供管理员管理日程安排、订阅、滑块等. Webpack用于客户端脚本以维护模块化.

AMG网站| Ember.js仪表板

仪表板创建了一个已经存在的网站和后端API是用PHP实现的. 这是我第一次使用烬.我对它非常满意. 仪表板包含多个用于管理内容的表单, 寻呼新闻, 多张图片上传. 所有的需求都得到了快速而轻松的处理.

ServiceNetGroup |网站

http://sng.ge/
该项目是使用Node实现的.js和MongoDB; jQuery was used on the client side using Webpack to maintain modularity. 该网站有自己的CMS, 多个页面, 触点形式, 还有带分页的新闻推送——所有这些都是在很短的时间内实现的.

免费公告板

这是一个免费的电子产品公告板,用户可以在这里管理他们的公告, 上传图片, 并使用VIP奖金. 该系统支持与几家当地银行的支付集成. 我对项目的后端部分以及关键的前端部分进行了充分的开发.

电信会议工具

这个巨大的会议工具软件用于电信. I've created several SPAs for users, managers, and system administrators; using AngularJS. 我还使用Node开发了后端api.js.

班巴塔舞蹈俱乐部|网站

这是一个当地尊巴舞俱乐部的网站. 我创建了一个完美的像素, 引人注目的PSD布局,页面上有多个滑块, 使用一些jQuery.

回飞镖|失物招领服务

这是阿塞拜疆一个巨大的失物招领服务项目. 我创建了后端api和多语言用户界面. 我使用了几个数据库(MySQL和MongoDB)进行丢失物品管理.

Fenestra |网站

Fenestra是当地一家销售门窗的公司. 我创建了一个CMS,并在主页上设计了一个交互式滑块的网站布局.

格鲁吉亚时装设计师Diana Kvariani |网站

http://kvariani.com/
我为SPA创建了一个响应式布局. 我开发了后端api和CMS. 我使用定制的谷歌地图来显示联系信息.

现代多学科医学中心RDC |网站

我为一个多学科医疗中心门户网站创建了一个功能齐全的自定义CMS. 该项目包括一个带有新闻、约会、图像滑块等功能的多语言界面.
2014 - 2016

计算机科学硕士学位

第比利斯国立大学-第比利斯,格鲁吉亚

2010 - 2014

计算机科学学士学位

第比利斯国立大学-第比利斯,格鲁吉亚

2020年6月至今

MongoDB认证开发人员

MongoDB公司.

2020年6月至今

使用Python进行计算思维

麻省理工学院| via edX

库/ api

React, RxJS, Nightwatch.js, Vue, jQuery, Node.. js、谷歌地图、Web3.js、套接字.IO, Lodash, D3.. js, 谷歌图表API, Ramda

Tools

Gulp, Stylus, Grunt, AWS CodeDeploy, Git, Webpack 2, WebStorm, Jenkins, 亚马逊虚拟私有云(VPC), Jira

框架

角,表达.js,灰烬.js, AngularJS, Bootstrap, NestJS, 角材料

语言

打印稿, JavaScript, CSS, HTML5, 面向对象的JavaScript (OOJS), Less, SQL, Java, PHP, HTML, C++, GraphQL

范例

函数式响应式编程, 函数式编程, Scrum, E2E测试, 单元测试, 设计模式, Agile, 结对编程

Storage

MongoDB, Amazon S3, MySQL, PostgreSQL, Redis

平台

亚马逊EC2、Ubuntu、Windows、Docker、MacOS、亚马逊网络服务(AWS)

Other

全栈,SVG, CSS选择器,代码审查

有效的合作

如何使用Toptal

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

1

分享你的需求

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

开始招聘