列夫·Chilingarashvili,美国欧文的开发者
Kiril is available for hire
Hire Kiril

列夫·Chilingarashvili

Verified Expert  in Engineering

Software Developer

Location
欧文,美国
至今成员总数
February 2, 2016

Kiril是GCP专家, solution architect, software architect, 以及拥有谷歌云平台专业知识的首席开发人员, C#, JavaScript, SQL, Python, 以及其他语言. 他以前担任过团队领导, CTO, consultant, 19年来一直是多个项目的开发人员. Kiril关心他所从事的项目,并提出了实现最佳结果的想法和方法.

Portfolio

EPAM Systems
谷歌云平台(GCP), Python 3,解决方案架构...
Ei World Limited
渗透测试、加密、IT、MongoDB、 .. NET、亚马逊网络服务(AWS)...
RefactorX, LLC
章鱼部署、TeamCity、微服务、领域驱动设计(DDD)...

Experience

Availability

Part-time

首选的环境

谷歌云平台(GCP), Python 3, .NET, JavaScript, Data Science, Machine Learning, 解决方案架构, 软件架构, 企业架构, Discovery

The most amazing...

...我写的是一个支持聚合的事件溯源框架, commands, events, and sagas.

Work Experience

解决方案架构师

2020 - PRESENT
EPAM Systems
  • 将企业云迁移到GCP. 作为GCP解决方案架构师,领导200多个生态系统迁移到GCP.
  • Mapped L&S和转换项目到Google Cloud基础设施. 维护新的和正在进行的迁移的架构图和蓝图.
  • Performed R&D、RCA、安全测试、解决方案架构、架构发现和蓝图过程.
  • 作为一名专门的GCP解决方案架构师,我学习了如何在一个必须与数百个团队和项目合作的环境中进行多任务处理.
Technologies: 谷歌云平台(GCP), Python 3,解决方案架构, 企业架构, 软件架构, 根本原因分析, Architecture, Blueprint, Security Testing, Python, MySQL, 云架构

Security Advisor

2019 - 2020
Ei World Limited
  • 开发web应用的前端和后端. 执行安全性和功能测试.
  • 使用GitLab作为托管源代码和任务管理的工具.
  • Utilized .后端使用。NET c#, MongoDB持久化基础设施层,TypeScript和Angular为web应用创建SPA.
技术:渗透测试,加密,IT, MongoDB, .. NET、亚马逊网络服务(AWS)、Angular

创始人、软件架构师、团队领导

2017 - 2020
RefactorX, LLC
  • 为客户研究、设计、开发、测试并交付最新的战略产品.
  • 进行研究并为客户提供最合适的解决方案.
  • 雇佣并协调设计师和开发人员在产品上的沟通.
  • Led the dev team. 领导设计团队,创建设计体系.
Technologies: 章鱼部署、TeamCity、微服务、领域驱动设计(DDD), Product Design, Angular, ASP.NET Core, Python

软件架构师,高级软件工程师

2016 - 2018
Protech, LLC
  • 为未来可能的战略项目进行研究.
  • 为微服务系统创建了一个全自动CI/CD管道的演示.
  • 编排容器/AWS自动伸缩服务器组作为基础设施.
  • 为前端和后端开发创建指导.
  • 为动态CRM应用程序创建元语言.
  • 将系统设计为在云中运行的多租户SaaS.
技术:亚马逊网络服务(AWS), Migration, Grafana, Docker Swarm, ELK(弹性堆叠), Jenkins, DevOps, Docker, SaaS, Microservices, CQRS, Event Sourcing, 领域驱动设计(DDD), t - sql (transact - sql), Angular, C#, .. NET Core, Python, Azure

软件架构师,团队领导

2014 - 2016
Investorpark
  • 发明,设计,并交付了许多mvp可能的产品.
  • 与首席财务官一起到海外讨论可能的产品形状.
  • 参与技术和业务战略的决策.
  • 带领6名后端开发人员、2名前端开发人员、2名测试人员和2名设计师组成的团队.
  • 开发技术架构,使金融竞争优势.
  • 使用事件溯源、CQRS和DDD方法实现一个框架.
技术:事件溯源, 领域驱动设计(DDD), CQRS, Octopus Deploy, TeamCity, Karma, Grunt, t - sql (transact - sql), Node.js, AngularJS, JavaScript, c#

软件架构师、团队领导、IT总监

2013 - 2014
MyGPS
  • 对一个由20多个微服务组成的庞大系统进行了迁移.
  • 将10多个多平台应用迁移到单个后端“核心”微服务框架.
  • 创建了开发指南和框架,用于按照统一标准开发微服务.
  • 领导6人的开发团队,同时负责10多个并行项目.
技术:空间数据库; .NET Micro, PostgreSQL, Data Analytics, AngularJS, 事件驱动架构, NoSQL, Objective-C, Windows演示基础(WPF), 面向服务的架构(SOA), SQL CLR, OData, REST, Windows通信框架(WCF), .. NET, MS Silverlight

软件工程师,软件架构师,团队领导

2006 - 2013
Saatec
  • 在这家咨询机构工作的七年里,我为英国的许多客户工作过.
  • 为客户提供技术解决方案.
  • 到海外提供培训和指导.
  • 在不同的平台和不同的业务领域从事短期和长期项目.
技术:MS Silverlight, Windows通信框架(WCF), Windows演示基础(WPF), ASP.. NET, t - sql (transact - sql), c#, JavaScript

软件工程师,软件架构师,团队领导

2009 - 2012
MyGPS
  • 发明、设计并交付GPS跟踪软件UI.
  • Led a team of two.
技术:空间数据库; .NET Micro, Data Analytics, AngularJS, 事件驱动架构, NoSQL, Objective-C, Windows演示基础(WPF), 面向服务的架构(SOA), SQL CLR, OData, REST, Windows通信框架(WCF), .. NET, MS Silverlight

Software Architect

2009 - 2012
Onyx Consulting
  • 为保险系统创建了一个框架.
  • Trained the team.
技术:CSLA, MS Silverlight, ASP.NET

Software Developer

2001 - 2006
联合商业集团
  • 为公司的产品工作.
技术:c#, VB, Paradox, DCOM, Delphi

Investorpark

一个由我设计和构建的大型应用程序. 应用程序是佐治亚州一家快速发展的初创公司的资产.
该应用程序的任务是收集并处理大量金融数据,将其转化为市场符号金融指标, 将这些符号组合成基于风险的投资组合, 计算投资组合财务指标, 允许客户“玩”投资组合,并为他们提供投资金融工具的自动“机器人”建议. 应用程序是使用事件源/CQRS和DDD模式实现的. 与许多云服务进行了集成——DocuSign, Salesforce, Google Drive, Azure, and Google.

Fundingpark

这是格鲁吉亚一家快速发展的初创公司与英国合作伙伴的战略产品.

该应用程序的目标是为用户创建两个前端门户(一个用于银行代表,另一个用于投资存款的客户)和一个巨大的集成平台. 该平台旨在整合东欧银行存款产品,为西欧公民提供投资高收益存款并获得利息收入的便捷体验.

该应用程序在前端和前端使用了Angular .NET on the back. 整个应用程序的域对象都使用了事件源模式.

PRO-8

使用WPF技术设计并实现前端架构. 使用模块化方法构建这个庞大的CRM应用程序. 创建了一个完整的自定义控件套件, 从输入控件开始,以大型复合控件(如DataGrid)结束, Ribbon, and Dynamic Forms. 为团队成员编写文档,以基于在核心库中创建的构建块构建UI功能.

M2 Real Estate

为佐治亚州最大的房地产开发公司创建了企业级软件应用程序. 该应用程序为客户端开发服务三个主要业务领域, sales, and rentals. 所有领域逻辑都在业务层中使用基于活动记录的业务对象进行编码. 实体框架用于持久化.

高级的T-SQL优化技术用于创建DB存储表,允许应用程序维护应用程序中所有数据的所有更改的整个历史记录. 历史记录用于运行报告, 让客户能够回到过去,看看事物在特定时间的样子

GPS Tracker

http://mygps.ge
设计并实现了一套服务于格鲁吉亚最大的GPS跟踪器的应用程序.

车辆跟踪器-写入的应用程序 .. NET微框架,运行在安装在车辆上的FEZ Domino设备上,可以从远程服务器进行配置, 收集在线和离线遥测数据, 并在在线时发送到服务器.

摄取服务器——能够每秒收集数千个遥测事件的服务器, 在ETL周期后将其存储并交付给时间序列日志.

客户端门户-用Silverlight编写的软件, 让我可以在地图上显示车辆位置, configure alerting, notifications, 查看报告.

后端处理服务器——服务器运行我编写的定制处理引擎来生成“维度”——将时间序列从输入维度转换为输出维度. 产生新的见解,比如燃料消耗, fuel fill times, trip information, 农业机械效率, and other.

以上服务使用了c# /TSQL/Silverlight/JavaScript

Dijkstra路由算法的实现

只需要几分之一秒的时间来浏览非常大的集合,它大约是0.1-0.在格鲁吉亚每个最大的搜索2秒.

Code Generation

使用自定义项模板、自定义模板向导和T4引擎生成代码.

Saga vs. Process Manager

我对这两种模式的概述.

我在我的事件驱动框架之上实现了模式.

只处理一次事件

关于框架如何只处理一次事件的实现细节.

Languages

TypeScript 2, C#, t - sql (transact - sql), SQL, JavaScript, 领域特定语言(dsl), Python 3, HTML5, Delphi, VB, Objective-C, HTML, CSS, Python

Frameworks

Angular, Windows演示基础(WPF), ASP.NET, AngularJS, .NET, OAuth 2, ASP.. NET MVC 6, Windows通信框架(WCF), CSLA, .NET Micro, .NET Core, ASP.. NET Core,蓝图

Libraries/APIs

JSONP, Node.js, Web API

Tools

TeamCity, MS Silverlight, Microsoft Visual Studio, Packer, Terraform, Visual Studio, Grunt, Karma, Jenkins, ELK(弹性堆叠), Docker Swarm, Grafana

Paradigms

REST, 最终一致性, Event Sourcing, CQRS, 面向对象编程(OOP), 异步编程, 事件驱动的编程, 持续集成(CI), 持续交付(CD), Windows应用程序开发, 行为驱动发展(BDD), 反应性编程, 事件驱动架构, Actor Model, 敏捷软件开发, 函数式编程, Test Automation, 面向服务的架构(SOA), Unit Testing, 瀑布式开发, Scrum, Cross-platform, 函数式响应式编程, DevOps, Spatial Databases, On-demand Scaling, Event Storming, 模型视图演示器(MVP), BEM, 增量开发, Design Patterns, Pair Programming, ITIL, Microservices, 测试驱动开发(TDD), Data Science, 渗透测试, Serverless架构

Platforms

Windows, Azure, Docker, 亚马逊网络服务(AWS), Windows Phone, Android, iOS, 谷歌云平台(GCP)

Storage

Google Cloud, JSON, SQL CLR, NoSQL, Azure云服务, Azure Tables, Azure Blobs, Azure SQL数据库, EventStore, MongoDB, Paradox, 数据库复制, PostgreSQL, MySQL, 数据库体系结构

Other

单页应用(SPA), 性能优化, Business Analysis, Version Control, 反规范化读模型, 消息传递模式, Cryptography, Windows Services, 软件架构, Octopus Deploy, Security, Memory Profiling, OData, Ajax, 领域驱动设计(DDD), 云架构, Algorithms, Chatbots, Data Structures, 有界上下文映射, 有界上下文集成, API向后兼容性, Data Versioning, 乐观/悲观并发检查, 企业集成, Identity Server, State Machines, 基础设施监控, 配置管理, MSMQ, 集成测试, Task Scheduling, Sharding, Azure Service Bus, DocuSign, Multithreading, Workflow Modeling, DCOM, Data Analytics, SaaS, Migration, Product Design, Clustering, Machine Learning, 解决方案架构, 企业架构, Discovery, 根本原因分析, Architecture, Security Testing, Encryption, IT, Calculus, 微分方程, Data Engineering, 机器学习操作(MLOps), 网络运营, Linear Algebra, App 保护。, 安全体系结构, 安全评估, Fourier Series, Fourier Analysis, DataOps, Laplace Transform, 站点可靠性工程(SRE), Computer Science

Industry Expertise

项目管理、银行 & Finance

2022 - 2022

数据科学硕士学位

德克萨斯大学奥斯汀分校

1996 - 2000

计算机系统与网络学士学位

格鲁吉亚技术大学-第比利斯,格鲁吉亚

2022年9月至今

谷歌云认证专业云开发运维工程师

Google Cloud

2022年8月至今

18.031x:微分方程导论

MITx on edX

2022年8月至今

AWS认证云从业者

亚马逊网络服务

2022年8月至今

6.00.x:计算机科学与Python编程入门

MITx on edX

2022年7月至今

18.传递函数和拉普拉斯变换

MITx on edX

2022年7月至今

谷歌云认证副云工程师

Google Cloud

2022年7月至今

谷歌云认证专业云数据库工程师

Google Cloud

2022年7月至今

谷歌云认证专业云架构师

Google Cloud

2022年5月至今

18.01.微积分1C:坐标系统 & Infinite Series

MITx on edX

2022年5月至今

18.03Fx:微分方程:傅里叶级数和偏微分方程

MITx on edX

2022年4月至今

谷歌云认证专业云开发人员

Google Cloud

2022年4月至今

谷歌云认证专业云安全工程师

Google Cloud

2022年3月至今

18.033x:微分方程:线性代数和微分方程的NxN系统

MITx on edX

2022年2月至今

谷歌云认证专业云网络工程师

MITx on edX

2022年2月至今

谷歌云认证专业机器学习工程师

Google Cloud

2021年12月至今

18.01.2x:微积分1B:积分

MITx on edX

2021年12月至今

谷歌云认证的云数字领导者

MITx on edX

2021年12月至今

谷歌云认证专业数据工程师

Google Cloud

2021年11月至今

18.032x:微分方程:2x2系统

MITx on edX

2021年10月至今

18.02.多变量微积分1:向量与导数

MITx on edX

2021年8月至今

18.01.微积分1A:微分

MITx on edX

2021年6月至今

6.419x:数据分析:统计建模和计算应用

MITx on edX

2020年7月至今

谷歌云认证专业云架构师

Google Cloud

2020年7月- 2024年7月

GCP专业云架构师

GCP

2019年11月至今

DS.CFx:统计与数据科学顶点考试

MITx on edX

2019年9月至今

6.86x:机器学习与python -从线性模型到深度学习

MITx on edX

2019年6月至今

18.6501x:统计学基础

MITx on edX

2019年1月至今

14.310Fx:社会科学中的数据分析

MITx on edX

2019年1月至今

6.431x:概率-不确定性和数据的科学

MITx on edX

2018年6月至今

Sequence Models

Coursera

MAY 2018 - PRESENT

卷积神经网络

Coursera

2018年4月至今

构建机器学习项目

Coursera

2018年3月至今

神经网络和深度学习

Coursera

2018年3月至今

改进深度神经网络:超参数调整、正则化和优化

Coursera

2018年1月至今

Graph Theory

Coursera

2018年1月至今

深度学习专业化

Coursera

2017年10月至今

Linux Essentials认证

Linux Academy

2017年8月至今

Google认证专业人员-云架构师-第1部分

Linux Academy

2017年8月至今

架构与谷歌云平台专业化

Coursera

2017年8月至今

再思考四:如何避免谬误

Coursera

2017年7月至今

再思考3:如何进行归纳推理

Coursera

2017年6月至今

Machine Learning

Coursera

MAY 2017 - PRESENT

再思考2:如何演绎推理

Coursera

MAY 2017 - PRESENT

Python for everyone专门化

Coursera

MAY 2017 - PRESENT

介绍组合(Комбинаторикадляначинающих)

Coursera

2017年4月至今

再思考一:如何理解争论

Coursera

2017年4月至今

数学思维概论

Coursera

2017年1月至今

高级算法和复杂性

Coursera

2016年8月至今

字符串上的算法

Coursera

2016年7月至今

Data Structures

Coursera

2016年7月至今

图上的算法

Coursera

2016年7月至今

算法工具箱

Coursera

2016年1月至今

Financial Markets

Coursera

2008年1月至2012年1月

70-536: TS:微软 .. NET框架-应用程序开发基础

Prometric

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring