Cesar Rodriguez,德国柏林的开发者
Cesar is available for hire
Hire Cesar

Cesar Rodriguez

Verified Expert  in Engineering

Machine Learning Developer

Location
Berlin, Germany
Toptal Member Since
February 22, 2016

Cesar是一名软件工程师,在使用Python和Go的web服务和api方面具有专业经验. 他参与了一些涉及Ruby的项目, Java, and C++, 并且喜欢在旅途中学习新技术. 他的适应能力和快速学习能力 在接受新项目时被证明是一项有价值的技能.

Portfolio

Veoo
Python, Redis, RabbitMQ, Kubernetes, Go
Ooyala
Docker, AngularJS, Public Health, Apache ZooKeeper, MongoDB, JavaScript, Python...
Amazon
MySQL, JDBC, Python, Java

Experience

Availability

Part-time

Preferred Environment

OS X, Unix

The most amazing...

...我从零开始构建的是一个电子商务API,使用不同的技术,被国际公司使用.

Work Experience

Software Engineer

2017 - 2019
Veoo
  • 使用Golang从头开始使用内部业务逻辑构建SMPP服务器, RabbitMQ, 和Redis用于微服务之间的通信.
  • 使用Python和scikit-learn实现了一个实时垃圾邮件检测系统.
  • 使用Docker, Kubernetes和ECS将系统部署在AWS中.
技术:Python, Redis, RabbitMQ, Kubernetes, Go

Software Engineer II

2013 - 2015
Ooyala
  • 设计并实现了一个处理订阅的电子商务API, purchases, 使用Golang和Gorilla web框架.
  • 使用Ruby、Sinatra和MongoDB将视频摄取系统重新设计为web服务. 使用JavaScript和AngularJS实现前端.
  • 使用Docker和Ruby创建了一个manager-worker系统,并行化视频的摄取. 它的建立是为了执行不同类型的作业.
  • 使用Selenium实现电子商务API的自动化集成测试.
  • 在Golang中构建了一个同步系统,用于确保两个数据存储之间的一致性.
Technologies: Docker, AngularJS, Public Health, Apache ZooKeeper, MongoDB, JavaScript, Python, Ruby, Go

软件开发工程师实习生

2013 - 2013
Amazon
  • 提供了对数据库迁移中要考虑的潜在关系数据库和非关系数据库候选者的深入分析.
  • 将数据访问对象(DAO)层重新构建为JDBC,以减轻内存消耗问题.
  • 编写执行数据库迁移的Python脚本.
  • 对几种安防系统监视器进行了分析.
  • 使用来自安全系统的实时数据流创建了一个监视器平台.
技术:MySQL, JDBC, Python, Java

联合创始人,后端开发者

2013 - 2013
GuideBuddy
  • 开发了一个预约系统,为游客安排导游的行程.
  • 使用Twilio SMS API作为用户验证过程的一部分.
  • 使用Selenium实现验证的集成测试框架.
  • 开发了Elasticsearch与Django的集成,允许用户搜索指南数据库.
  • 创建了一个地图搜索功能,使用谷歌地图按位置显示可用用户.
技术:Elasticsearch, Twilio, Selenium, MySQL, Django, Python

Undergraduate Researcher

2011 - 2013
Texas A&M University
  • 使用内部并行库STAPL在c++中设计和构建可伸缩的并行算法.
  • 实施了新的运动规划策略,这些策略后来将发表在科学期刊上.
  • 创建了一个用于运动规划模拟的学术建筑的3D表示.
  • 使用节点集群对并行策略执行详尽测试.
Technologies: C++

Xml2Go

http://github.com/cesar0094/xml2go
一个基于给定XML生成Go结构体的Ruby脚本. 手动生成带有各自属性标签的Go结构是很麻烦的, slow, and prone to errors. 有了这个脚本,就可以获取一个示例XML并获得等价的Go结构体. Useful when using SOAP APIs.
2015 - 2019

机器学习和数据分析硕士学位

赫尔辛基大学-赫尔辛基

2009 - 2013

计算机工程,计算机科学专业

Texas A&M大学-大学城

MAY 2019 - PRESENT

构建机器学习项目

Coursera

MAY 2019 - PRESENT

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

Coursera

MAY 2019 - PRESENT

神经网络和深度学习

Coursera

Libraries/APIs

NumPy, JDBC, Twilio API

Tools

RabbitMQ,大猩猩,Git, Apache ZooKeeper

Languages

Python, Go, SQL, Ruby, c++, CSS, Java, JavaScript, HTML

Frameworks

Django, AngularJS, Flask, Selenium, Ruby on Rails (RoR), Sinatra

Paradigms

分布式计算,并行计算,REST,敏捷软件开发

Platforms

Docker, Kubernetes, Unix, OS X, Twilio, MacOS, Linux

Storage

MongoDB, Redis, Elasticsearch, MySQL

Other

机器学习,神经网络,公共卫生

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring