![Daniel Naves de Carvalho,开发商贝洛奥里藏特-米纳斯吉拉斯州,巴西](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1052369%2Fhuge_e32be77d455c98c639def44e4dbd7829-f6419b0f7db6f65ec43a58c13ac47230.jpeg&width=524)
Daniel Naves de Carvalho
Verified Expert in Engineering
Architecture Developer
丹尼尔对技术充满热情,精通用于解决问题和寻找满足客户需求的方法的前端和后端技术. 他领导了几个技术团队,开发了包括发票系统在内的广泛应用程序, eCommerce applications, and recommendation engines. 丹尼尔喜欢学习新的技术和方法, 他利用这些知识来完成可交付成果,以有意义的方式实现客户的目标.
Portfolio
Experience
Availability
Preferred Environment
FreeBSD, Linux, MacOS
The most amazing...
...我做过的一件事就是作为第一个技术员工加入一家初创公司, later, start my own consulting firm, both of which taught me the real value of code.
Work Experience
Director of Engineering
CareMessage
- Managed a geographically dispersed team.
- Led technical efforts for the project.
- Ensured HITECH/HIPAA compliance.
Consultant/Co-founder
Brane
- 帮助删减不必要的元素,提高可用性, 关注从蓝图到实际成品的感知价值.
- 解决了可伸缩性问题(包括数据库优化), new architectural concepts, and service distributions).
- Coached and mentored on best software practices.
- 利用可用的云平台和技术帮助降低基础设施成本.g., AWS, Digital Ocean, Rackspace).
- 创建了一个爬行器和抓取解决方案,以帮助标记非结构化数据.
Solutions Architect
OmniLogic S/A
- 领导大型推荐平台的开发,以提高巴西电子商务的转化率.
- 开发和维护几个使用不同推荐和产品相似度算法的定制展示.
- 使用ZeroMQ开发和维护RPC协议,用于实时数据流和远程方法调用.
- 微调机器学习和人工智能算法和原型.
- 构建了一个高可用性,可扩展的架构,以处理900+ web请求/秒.
- 使用Rails、JavaScript和MongoDB开发自定义指标的内部仪表板.
- 使用AWS堆栈来处理庞大的机器集群和分布式服务.
- Processed large behavioral datasets.
Software Engineer
Sydle
- 支持并开发了一个内部MVC Java框架,作为所有客户端项目的基础.
- 使用自定义DSL创建报表生成框架, custom filters, and output transformations (e.g., PDF, HTML, Excel, CSV).
- 使用BEA AquaLogic为巴西一家主要电信公司开发了一个大型SOA项目.
- 作为首席开发人员监督代码质量和标准.
- 用Java为发票开发后端逻辑, billing, 并报告针对巴西大型企业的CRM应用.
Experience
CareMessage
http://www.caremessage.org/Streamup
BTarget
Buscaprato
Job Tagger
Skills
Languages
JavaScript, Ruby, Java, Elixir, C, PHP, Go, c++, Python
Frameworks
Ruby on Rails, Sinatra, Apache Struts, Spring, Angular
Libraries/APIs
jQuery, Twilio API, Facebook API, ØMQ, ZeroMQ, Node.js
Tools
Git, Chef, CVS, RabbitMQ, NGINX, Adobe Photoshop
Paradigms
HIPAA Compliance, Scalable Application, Test-driven Development (TDD), Agile Software Development, Concurrent Programming, Functional Programming
Platforms
Google Cloud Platform (GCP), Docker, Linux, Amazon Web Services (AWS), FreeBSD, Oracle, MacOS, Twilio, Kubernetes, Rackspace
Industry Expertise
Healthcare
Storage
Memcached, PostgreSQL, Redis, MariaDB, NoSQL, MongoDB, MySQL, Oracle 9g, Oracle 10g, HDFS, Cassandra
Other
架构,软件架构,领导力,BEA AquaLogic Service Bus
Education
Postgraduate Degree in Computer Architecture
Ciências Exatas研究所Informática da Pontifícia米纳斯吉拉斯州大学Católica (ICEI/ pu - mg) -贝洛奥里藏特, Brazil
Bachelor's Degree in Computer Science
Ciências Exatas研究所Informática da Pontifícia米纳斯吉拉斯州大学Católica (ICEI/ pu - mg) -贝洛奥里藏特, Brazil
Certifications
Certified ScrumMaster
Scrum Alliance
SCJP 1.5
Sun Microsystems
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring