Gaurav Kohli
Verified Expert in Engineering
Software Developer
Since 2006, Gaurav是一名软件开发人员, DevOps, scrum master, senior consultant, and product owner, 在那些年里, 他在许多不同的领域工作过,比如电子商务, 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
Experience
Availability
首选的环境
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
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.
高级开发人员|团队领导
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引擎引入部门.
- 为团队提供技术和商业指导.
- 指导团队成员的工艺和软技能.
开发团队领导
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.
Back-end Developer
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.
Senior Consultant
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工具生态系统.
顾问| Scrum Master
Xebia (India)
- 构建后端,处理所有数据和丰富过程.
- 设计和实现用户场景.
- 编写单元和功能测试.
- 参与计划、迭代启动和回顾.
- Coordinated the backlog creation and regular prioritization of stories in the backlog with the product owner.
Senior Developer
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.
Developer
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.
Experience
德鲁伊Perl客户端.io
http://github.com/gauravkohli/DruidRules with Drools
http://www.slideshare.net/falcondot/rules-with-drools-9995827谷歌云平台数据工程
http://www.credential.net/4wt52jwt与关系型DBMS决裂,与Hbase约会
Skillset
Languages
Java, Perl, JavaScript, SQL, Python, HTML
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
Paradigms
DevOps, 测试驱动开发(TDD), Kanban, 持续集成(CI), REST, 持续交付(CD), Unit Testing, 敏捷软件开发, Clean Code
Platforms
亚马逊网络服务(AWS), Docker, MacOS, Android, Kubernetes, Azure, 谷歌云平台(GCP)
Other
DevOps Engineer, Infrastructure, Consul, Big Data, 渐进式Web应用程序(PWA), Streaming Data, Ajax, AWS DevOps, AWS认证解决方案架构师, Security
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
Storage
Apache Hive, Redis,德鲁伊.io, MySQL, Elasticsearch, SQL CE
Libraries/APIs
Apache Lucene
Education
计算机工程学士学位
印度信息技术学院-阿拉哈巴德,印度
Certifications
AWS认证SysOps管理员助理
AWS
AWS开发助理
亚马逊网络服务
GCP副云工程师
GCP
AWS认证解决方案架构师助理
AWS
DataStax认证Cassandra开发人员
DataStax
如何使用Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring