Shivam Singh,印度卡纳塔克邦班加罗尔的开发商
Shivam is available for hire
Hire Shivam

Shivam Singh

Verified Expert  in Engineering

Software Developer

Location
印度卡纳塔克邦的班加罗尔
至今成员总数
August 22, 2022

Shivam是一位有成就的技术领导者,拥有领导团队和建筑综合体的良好记录, 大规模分布式系统. 他是可扩展性方面的专家, performance, web applications, real-time systems, 分布式系统, and fintech. Shivam领导着28人的团队,并通过发布新产品和实验增加了用户基础. 较强的沟通和领导能力,能够指导和指导其他工程师.

Portfolio

Sayurbox
Java, Python, Go, MySQL, Cassandra, MongoDB, Spring Boot, Django, Flask...
GrabTaxi (OVO)
Java, Go, Python, MySQL, Cassandra, MongoDB, Spring Boot, Django, Flask...
Aasaanjobs
React, React Native, Node.js, TypeScript

Experience

Availability

Part-time

首选的环境

Java, Spring Boot, MySQL, Go, Python, Apache Kafka, 亚马逊网络服务(AWS), 谷歌云平台(GCP), RabbitMQ, Django

The most amazing...

...我为印尼最大的支付平台设计和开发了一个金融欧博体育app下载, 包括保险和投资产品.

Work Experience

Principal Engineer

2021 - 2022
Sayurbox
  • 通过对操作数据库进行水平DB分区,提高了操作系统的可用性. 在服务之间强制严格的基于api的通信.
  • 通过开发开放API合约,将96%以上的即时订单的交货时间从4小时缩短到1小时. 与四家3PL管理物流合作伙伴集成,实现实时通信.
  • 建立生产事故跟踪流程. 实现了恢复时间不到10分钟,导至99.所有服务可用性为9%.
技术:Java、 Python, Go, MySQL, Cassandra, MongoDB, Spring Boot, Django, Flask, Hibernate, PostgreSQL, Apache Kafka, Elasticsearch, RabbitMQ, Unit Testing, 亚马逊网络服务(AWS), REST APIs, 谷歌云平台(GCP), GraphQL, Microservices, Architecture, Data Processing, Spark, Hadoop, Low Latency, Back-end, Docker, Kubernetes, Spring, RDBMS, eCommerce, API Development, Team Leadership, 关键绩效指标(kpi), 事件管理, APIs, Microservices架构, API Gateways, NoSQL, Git, Serverless, Terraform, AWS云开发, CI/CD Pipelines, 测试驱动开发(TDD), Caching, Java 11, 关系数据库, SQL, 集成测试, JUnit, Mockito, System Design, Agile, FreeSWITCH, Node.js, 技术架构, SQLAlchemy, JavaScript, Web Scraping, GitOps, DevOps Engineer, Amazon EC2, Amazon S3 (AWS S3), Amazon DynamoDB, Redis Cache, Amazon CloudWatch, 企业架构

Engineering Lead

2018 - 2021
GrabTaxi (OVO)
  • 通过为“OVO Invest”构建新的微服务,减少了约20%的OVO支付数据库负载.“帮助我们实现了99.“OVO支付”和“OVO投资”的99%可用性,规模约为100,000 RPM.
  • 将投资组合同步时间提高了80%左右. 与共同基金提供商整合了大宗投资组合,减少了约60%与投资组合相关的生产事故.
  • 设计并构建一个文档服务的重构. 是否有使用MongoDB的内部部署. 每月增长约10%,将新文档存储到NFS,并最终将所有内容迁移到云存储.
技术:Java、 Go, Python, MySQL, Cassandra, MongoDB, Spring Boot, Django, Flask, Hibernate, PostgreSQL, Apache Kafka, Elasticsearch, Celery, RabbitMQ, Unit Testing, 亚马逊网络服务(AWS), REST APIs, 谷歌云平台(GCP), AWS Lambda, Microservices, Architecture, Low Latency, Back-end, Docker, Kubernetes, Spring, Django REST框架, PyCharm, RDBMS, PIP, Payment APIs, Card Payments, Fintech, Credit Cards, API Development, Team Leadership, 关键绩效指标(kpi), Node.js, 事件管理, APIs, Microservices架构, NoSQL, Git, CI/CD Pipelines, 测试驱动开发(TDD), Caching, Java 11, 关系数据库, SQL, 集成测试, JUnit, Mockito, System Design, Agile, Data Scraping, Web Scraping, SDKs, Software Packaging, Open Source, 技术架构, SQLAlchemy, JavaScript, Amazon EC2, Amazon S3 (AWS S3), Redis Cache, Amazon CloudWatch, 企业架构, TypeScript

Engineering Lead

2017 - 2018
Aasaanjobs
  • 通过使用响应式函数式编程,为合作伙伴改进了关键内部应用程序的体系结构, MVVM (Model-View-ViewModel), data binding, 以及架构组件来处理大量数据和执行复杂任务.
  • 使用模块化体系结构,通过将应用程序分解为更小的应用程序,使团队能够进一步构建可伸缩且可维护的应用程序, 可开发的独立模块, tested, 并单独部署.
  • 改进团队对最佳工程实践的坚持, such as TDD, Git flow, code reviews, pair programming, and CI/CD, 帮助确保应用程序按照高质量标准构建并按时交付.
技术:React, React Native, Node.js, TypeScript

创始团队工程师

2016 - 2017
Tyunami
  • 开发了一个强大的音频记录和增强引擎在c++中为海啸, 一个唱歌和干扰的社交网络应用程序的业余音乐家. 使用JNI将引擎与Java连接起来,将其集成到基于Java的应用程序中.
  • 提供了一系列的功能,如高质量的录音, noise reduction, equalization, 以及为社交网络应用用户提供的其他音频增强功能.
  • 在音频处理方面表现出卓越的技术专长, C++ programming, 与Java集成, 以及交付高性能特性的能力.
技术:Java, Spring Boot, Python, Django, React, c++,音频工程

创始团队工程师/

2016 - 2017
Sixstring (Tyunami)
  • 增加了16%的用户粘性. 通过开发个性化的推荐feed服务查看内容.
  • 在c++中领导了一个音频录制和增强引擎库的开发. 使用JNI和iOS应用程序将其与Android集成.
  • 管理业余音乐家和音乐爱好者的社交网络平台的开发.
技术:Java、 C++, Spring Boot, Python 3, Apache Kafka, Django, PostGIS, RabbitMQ, Unit Testing, 亚马逊网络服务(AWS), REST APIs, WebSockets, Microservices, MQTT, Multithreading, Low Latency, Back-end, Django REST框架, PyCharm, RDBMS, PIP, API Development, 事件管理, Kotlin, Microservices架构, NoSQL, Git, 测试驱动开发(TDD), React, Caching, 关系数据库, SQL, 集成测试, JUnit, Mockito, System Design, Agile, Software Packaging, 技术架构, Web Scraping, Amazon EC2, Redis Cache, 企业架构, TypeScript

高级软件工程师

2014 - 2016
小熊猫创新实验室
  • 使用洋葱架构成功地构建了Sodexo应用程序, 依赖注入(Guice), 和存储库模式, 从而产生更易于维护和可扩展的应用程序.
  • 使用Java Play框架实现应用程序, Hibernate, and MySQL database, 从而产生一个健壮而高效的应用程序,可以处理大量数据.
  • 从零开始设计并开发了一款类似Uber的实时叫车应用, 从而产生了一个高性能和功能丰富的应用程序,与优步等流行的出租车预订应用程序的功能相匹配.
  • 管理骑手和司机应用程序的开发, 领导一组开发人员在预算内按期交付应用程序. 利用MQTT发布-订阅处理叫车应用程序中的实时事件.
技术:Python, Flask, SQLAlchemy, Java, Play, Node.js, TypeScript

高级软件工程师

2012 - 2014
Leo Burnett
  • 监督多个知名客户Android项目的开发,如Asian Paints (My color Project), 三星澳大利亚(S-Drive), 印度工业信贷投资银行(美食), 及Birla Sun Life (SOS).
  • 领导开发基于增强现实的Android应用程序,为越南制作个性化的动画问候和动画, 是什么让2014年的活动非常成功,获得了大量下载量和好评.
  • 在公司领导移动工程部门,为知名客户开发了三个主要的Android项目, 如亚洲绘画(我的色彩计划), 三星澳大利亚(S-Drive), 和印度工业信贷投资银行(烹饪食品).
技术:Android, Java, c++, Python, Flask

Software Engineer

2010 - 2012
Celusion技术
  • 使用Java从零开始开发Mobiliteam产品, J2ME, 和Android技术, 这是公司最成功的产品,拥有大量的用户和客户的积极反馈.
  • 通过添加新功能维护WeCare(票务系统)产品, 加强和优化现有的, 结果显著提高了用户满意度,减少了支持单.
  • 使用c#等尖端技术从零开始推出FFA应用程序, .NET, J2ME, and Android, 这一革命性的移动解决方案迅速成为该公司的旗舰产品,拥有庞大的用户基础和持续的收入增长.
技术:Java、 .. NET, c#, Windows通信基础(WCF), Microsoft SQL Server, ASP.NET

Grab Pay App (OVO)

http://www.ovo.id/
OVO是印尼最著名的数字支付系统. 我作为经理带领金融服务工程团队三年,为OVO客户构建投资和保险产品. 通过与共同基金提供商集成批量投资组合,我将投资组合同步时间提高了约80%,导致与投资组合相关的生产事件减少了约60%. 通过为“OVO Invest”构建新的微服务,我减少了大约20%的OVO支付数据库负载,这最终帮助我们实现了99.“OVO支付”和“OVO投资”的99%可用性,规模约为100,000 RPM.

OVO Invest

http://www.ovo.id/
管理共同基金和货币市场基金投资的OVO Invest应用程序. 我是设计和构建系统的主要软件工程师. 我是整个团队的工程经理,负责实现业务和产品目标. 协调跨部门付款, Open API, 和KYC团队确保OVO Invest产品的顺利交付.

OVO—Proteksi

OVO Proteksi市场旨在从多个保险提供商购买保险, 包括保诚和qaala. 我是一个主要的软件工程师,设计和构建了整个系统. 作为一名工程经理,我管理整个团队以实现业务和产品目标. 我负责协调跨职能部门的付款, Open API, 以及KYC团队,以顺利交付OVO保险产品.

Languages

Java, Python, Go, Java 11, SQL, JavaScript, TypeScript, Python 3, GraphQL, Kotlin, c++, c#

Frameworks

Spring Boot, Django, Spring, JUnit, Mockito, Flask, Hibernate, Django REST框架, Spark, Hadoop, React Native, Play, .NET, ASP.NET

Libraries/APIs

REST API, API开发,Node.. js, SQLAlchemy, React

Tools

RabbitMQ, PyCharm, Git, Amazon CloudWatch, Celery, Terraform, Slack, Confluence, Jira, MQTT, FreeSWITCH

Paradigms

微服务、微服务架构、测试驱动开发(TDD)、敏捷、单元测试

Platforms

Amazon EC2, Apache Kafka, 亚马逊网络服务(AWS), 谷歌云平台(GCP), AWS Lambda, Docker, Kubernetes, Android

Storage

MySQL, PostgreSQL, RDBMS, NoSQL, 关系数据库, Amazon S3 (AWS S3), Redis Cache, Cassandra, MongoDB, Elasticsearch, PostGIS, Amazon DynamoDB, Microsoft SQL Server

Other

Architecture, Multithreading, Low Latency, Back-end, PIP, Payment APIs, Card Payments, Fintech, eCommerce, Credit Cards, Team Leadership, 关键绩效指标(kpi), 事件管理, APIs, API Gateways, CI/CD Pipelines, Caching, 集成测试, System Design, Web Scraping, 技术架构, 企业架构, WebSockets, Serverless, AWS云开发, SDKs, Software Packaging, Open Source, GitOps, Data Processing, Data Scraping, DevOps Engineer, Audio Engineering, Windows通信基础(WCF)

2010 - 2012

信息技术硕士学位

孟买大学-孟买,印度

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring