Gaurav Kohli,荷兰阿姆斯特丹的开发者
Gaurav is available for hire
Hire Gaurav

Gaurav Kohli

Verified Expert  in Engineering

软件开发人员

Location
荷兰阿姆斯特丹
至今成员总数
November 9, 2018

Since 2006, Gaurav是一名软件开发人员, DevOps, scrum master, senior consultant, and product owner, and in those years, 他在许多不同的领域工作过,比如电子商务, travel, 以及网络广告. 在Booking工作期间.com, he managed the ticketing back-end system for our customer service executives (it's used to handle phone calls and emails for their million-plus customers and partners).

Portfolio

Fleetonomy.io
亚马逊网络服务(AWS), Redis, Elasticsearch, Consul, Ansible, Terraform...
Booking.com
亚马逊网络服务(AWS), SQL, JPA, Git, JUnit, Kubernetes, Docker, Terraform...
Booking.com
SQL, Hadoop, Apache Hive, Perl

Experience

Availability

Part-time

首选的环境

MacOS, Terminal, Git, IntelliJ IDEA, Java

The most amazing...

...thing I've done was to lead the migration of legacy ticketing system with no downtime—it now can handle million of customers on a daily basis.

Work Experience

DevOps Engineer

2019 - PRESENT
Fleetonomy.io
  • Conducted optimization to reduce the cost of the production cluster by 50%.
  • 为灾难恢复集群设计并实现了体系结构.
  • Managed and supported the microservice architecture-based deployment on multiple cloud providers.
技术:亚马逊网络服务(AWS), Redis, Elasticsearch, Consul, Ansible, Terraform, CircleCI, Python, Helm, Kubernetes, Azure, 谷歌云平台(GCP), DevOps Engineer, VPN, Infrastructure, Security

高级开发人员|团队领导

2017 - 2019
Booking.com
  • Led the general data protection regulation (GDPR) efforts for the customer service (CS) and tech/product departments.
  • Identified challenges within the department and later worked with the product team in tackling them.
  • 领导部门内的数据所有权和管理.
  • Acted as the big data ambassador for the entire customer service department and coordinated the set up of a big data community within the customer service (CS) department.
  • Supported and answered all data infrastructure related questions and topics.
  • 指导不同团队构建可靠的数据管道.
  • 评估可能的解决方案,以取代红盒录音机的声音轨道.
  • 将德鲁伊作为实时OLAP引擎引入部门.
  • 为团队提供技术和商业指导.
  • 指导团队成员的工艺和软技能.
技术:亚马逊网络服务(AWS), SQL, JPA, Git, JUnit, Kubernetes, Docker, Terraform, Druid.io, Oozie, Spark, Apache Hive, Big Data, MySQL, Hadoop, Perl, Java, Infrastructure

开发团队领导

2013 - 2017
Booking.com
  • 管理2的推出.0版本的票务,一个代理登录他们工作的系统.
  • Took over the role of product owner for a while and led to the project of Ticketing.
  • Facilitated a close collaboration between the agent routing and the Ticketing teams.
  • Built a bridge between the analyst community and the developer who generated data for the CS department.
  • Restructured the process of doing regular one-on-one meetings with team members.
  • 在票务的第二阶段领导代理商的工作坊.以了解他们如何使用新流.
  • Automated many simple procedures followed by CS executives to speed up the issue handling.
  • 与CS预测团队合作建立更好的预测模型.
  • Created a real-time data ticketing pipeline in Kafka to be consumed by an analyst and a data scientist.
  • 探索Druid作为CS数据实时分析的平台.
  • 为机器学习扩展轨道引入德鲁伊技术.
  • 授予Druid的Perl插件访问开源社区的权限.
  • Facilitated the Druid adoption in the company while working with a business reporting team to get them started with Druid.
  • 在德鲁伊中开发了一个CS入站驾驶员洞察仪表板.
  • Was awarded a "Bloody Helpful" award within the CS department for three consecutive quarters.
技术:SQL, Hadoop, Apache Hive, Perl

后端开发人员

2012 - 2013
eBuddy.com (Amsterdam)
  • 开发了eBuddy XMS互联网规模移动消息平台.
  • Worked as part of a cross-functional Agile team, developing all aspects of the product.
  • Researched upon various solution possibilities to a problem and then implemented it.
Technologies: Servlet, Hibernate, Jenkins, JUnit, Mockito, Spring, MySQL, Java

Senior Consultant

2011 - 2012
Xebia (Amsterdam)
  • 进行需求收集并与用户进行交互.
  • Developed custom Atlassian plugins in Jira/Confluence for team’s specific requirements.
  • Consulted on Agile tool selection to help the product and operations teams get aligned with Scrum and Kanban.
  • Advised and helped the sales and marketing teams to move their workflow management in Jira.
  • Created and implemented upgrades and rollout plans for various Atlassian products.
  • Evangelized various teams, in Gumtree (Australia), Kijiji (Italy), and Mobile.使用ECG的Atlassian工具生态系统.
技术:Jira, Atlassian, Java

顾问| Scrum Master

2009 - 2011
Xebia (India)
  • 构建后端,处理所有数据和丰富过程.
  • 设计和实现用户场景.
  • 编写单元和功能测试.
  • 参与计划、迭代启动和回顾.
  • Coordinated the backlog creation and regular prioritization of stories in the backlog with the product owner.
Technologies: Servlet, Git, Hibernate, SQL, Spring Integration, Spring, JUnit, Java

Senior Developer

2007 - 2009
GlobalLogic
  • Contributed to the creation of the entire Acteva application (three modules) on a J2EE stack which eventually replaced the old Acteva ColdFusion-based application.
  • Developed a class module which included concepts such as instructor, training venue, and attachments.
  • Built a report module for the generation of money-related event reports and the list of attendees.
  • Created a refund module which handled the entire refund request made by the attendees of the event.
技术:Apache Tomcat, JPA, JUnit, SQL, Seam, Java

Developer

2006 - 2007
GlobalLogic
  • 开发了OpenAds事务数据库的报表模块.
  • Built a generic report module for generating basic reports based on filters and parameters.
  • Developed a forecasting module which included revenue and revenue forecasting of their campaigns.
  • Created a module for generating unique user reports and CPM (cost per million) campaign tracker reports.
技术:Apache Tomcat, JPA, JUnit, SQL, Seam, Java

德鲁伊Perl客户端.io

http://github.com/gauravkohli/Druid
At Booking.com, we heavily use Perl for development so I wrote this Perl client for Druid.IO(用于事件驱动数据的高性能分析数据存储). 通过使用它,从德鲁伊存储中获取数据变得非常容易.

Rules with Drools

http://www.slideshare.net/falcondot/rules-with-drools-9995827
Here, 你可以看到我在介绍Drools时使用的幻灯片, a business rule management system at a conference called OSS Camps in 2009.

谷歌云平台数据工程

http://www.credential.net/4wt52jwt
This is an introduction to designing and building data processing systems on the Google Cloud Platform. 参与者将学习如何设计数据处理系统, 构建端到端数据管道, 分析数据并进行机器学习. 本课程涵盖结构化、非结构化和流数据.

与关系型DBMS决裂,与Hbase约会

In 2010, I gave a presentation on a comparison between HBase and a relational DBMS (database management system) at the IndicThreads.com conference.
2002 - 2006

计算机工程学士学位

印度信息技术学院-阿拉哈巴德,印度

2020年3月至2023年3月

AWS认证SysOps管理员助理

AWS

2020年1月至2023年1月

AWS开发助理

亚马逊网络服务

2019年12月- 2022年12月

GCP副云工程师

GCP

2019年7月- 2022年7月

AWS认证解决方案架构师助理

AWS

2013年1月至今

DataStax认证Cassandra开发人员

DataStax

Libraries/APIs

Apache Lucene

Tools

VPN, Terminal, Servlet, Atlassian, Jira, Apache Tomcat, Helm, CircleCI, Ansible, Google Cloud Composer, Jenkins, Oozie, Apache Airflow, Cloud Dataflow, 谷歌云数据, GitLab CI/CD, GitLab, GitHub, IntelliJ IDEA, Docker Hub, Git, Terraform

Frameworks

Spring, Mockito, Spring Security, Spring Boot, Bootstrap, Angular, Hadoop, Spark, JPA, Spring Integration, JUnit, Apache Struts 2, JSON Web令牌(JWT), Apache Spark, Hibernate, Seam

Platforms

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

Languages

Java, Perl, JavaScript, SQL, Python, HTML

Paradigms

DevOps, 测试驱动开发(TDD), Kanban, 持续集成(CI), REST, 持续交付(CD), Unit Testing, 敏捷软件开发, Clean Code

Storage

Apache Hive, Redis,德鲁伊.io, MySQL, Elasticsearch, SQL CE

Other

DevOps Engineer, Infrastructure, Consul, Big Data, 渐进式Web应用程序(PWA), Streaming Data, Ajax, AWS DevOps, AWS认证解决方案架构师, Security

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring