Shubham Singh
Verified Expert in Engineering
Software Developer
Shubham是一名软件开发人员,拥有许多不同技术的实践经验. 他参与过各种各样的项目, 从编写机器级驱动程序到开发web应用程序和编写机器学习模型. Shubham擅长web应用程序开发和编写API包装器和CLI等实用软件.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, Git, Visual Studio Code (VS Code), Sublime Text 3, OS X
The most amazing...
...我曾经做过一个项目,使用生成对抗神经网络(GANs)自动为灰度图像添加颜色。.
Work Experience
Software Engineer III
Google Cloud
- 在Cloud Spanner中实现了与postgresql兼容的数据类型,如NUMERIC和JSONB.
- 增加了对云扳手定义器右视图的支持.
- 为Cloud Spanner引入了一个新的订阅模式,称为承诺使用折扣.
高级软件工程师
MarketPulse
- Implemented, from scratch, 为该组织在印度证券交易所和印度证券交易所运营的交易平台提供的交易订单交付和管理系统.
- 自动化组织范围内的系统基础设施,从Chef (Ruby)到Ansible (Python).
- 通过将解压缩逻辑移动到Elixir中的本机实现函数(nif),优化了市场数据包解压缩.
高级软件工程师
BrowserStack
- 参与了创收最高的自动化项目.
- 为使用Elasticsearch高效查询历史数据创建了api.
- 支持各种项目管理工具与自动化产品的集成.
- 参与了新的自动化仪表板的开发.
- 在产品中集成了新的设备,Android和iOS.
- 在Apache Kafka上工作,用于实时日志流.
Experience
PyGithub新增功能
http://github.com/PyGithub/PyGithub/pull/899机器理解模型
机器理解机器人
因为应用程序托管在免费服务器上, 有时请求可能会超时,这会暴露基于工作器的API. 然后,可以将理解作业排队,然后在处理完成后,可以轮询worker以获取结果.
Selenium Bug Fix
http://github.com/SeleniumHQ/selenium/pull/6983Skills
Libraries/APIs
Node.. js, React, React Redux, JDBC, Socket.IO, TensorFlow, PyTorch, Protobuf
Languages
Python 3, Java 8, JavaScript, Python, GraphQL, TypeScript, Elixir, Go, c++, c++ 17, Java 9
Frameworks
Ruby on Rails (RoR)、雅加达服务器页面(JSP)、Express.js,顺风CSS, Django, Electron, Redux, Hibernate, Ruby on Rails 4
Tools
Servlet, Sublime Text 3, Blender, MATLAB, Git, Bazel
Paradigms
敏捷软件开发, 函数式编程, Concurrent Programming, Microservices, Microservices架构, Continuous Deployment, 持续发展(CD)
Storage
MySQL, Elasticsearch, MongoDB, RethinkDB, EventStore, Redis,数据库
Platforms
OS X, Ubuntu, Linux, Apache Kafka, Docker, Visual Studio Code (VS Code), Kubernetes
Other
Startups, Machine Learning, Apollo Server, TypeORM, Software Engineering, Data Structures, Algorithms, Operating Systems
Education
计算机科学与工程学士学位
国立理工学院,北阿坎德邦-斯利那加加尔,北阿坎德邦,印度
Certifications
印度移动网络奖学金
Udacity,谷歌(在线)
Java EE与Struts和Hibernate框架
惠普企业(HP)
Java Training
印度理工学院孟买-口语教程(网上)
Linux Training
印度理工学院孟买-口语教程(网上)