Ricardo Torre,葡萄牙波尔图开发商
Ricardo is available for hire
Hire Ricardo

Ricardo Torre

Verified Expert  in Engineering

Software Developer

Location
Porto, Portugal
至今成员总数
November 8, 2017

Ricardo是一名经验丰富的软件开发人员,他主要使用c#、ASP.. NET、Angular和微软集成堆栈在过去的15年. Currently, 他正在为一个基于Azure和微软集成栈的PaaS产品创业. Ricardo热衷于为高性能交付设计和构建软件和团队.

Portfolio

BizTastic
架构,JavaScript, TypeScript, Web API,实体框架,c#, .NET...
Kovai (BizTalk360)
Azure SQL,架构,服务,Azure, Web API, Knockout (Knockout).js)...
Microsoft
Azure, Microsoft Dynamics CRM, c#, .. NET, BizTalk, SQL, Microsoft SQL Server...

Experience

Availability

Part-time

首选的环境

Angular,实体框架,Web API, c#, BizTalk

The most amazing...

...我所做的事情是为biztalk开发解决方案,并将它们投入生产, supporting them, 并在日常的基础上操作它们.

Work Experience

Architect

2013 - PRESENT
BizTastic
  • 具有强大的微软技术背景,为企业集成空间设计和开发引人注目的创新服务和软件.
  • 担任首席BizTalk架构师.
  • 使用最新的Azure技术(包括Azure网站)开发了一个基于Azure的SaaS产品,专注于集成空间, Azure Service Bus, Azure Storage, 应用程序的见解, SQL Azure, and Key Vault.
  • 使用VSTS和Azure ARM构建了一个CI和CD环境.
  • 基于Angular 4构建UI和UX,从概念、设计到开发,全程负责全栈职责, testing, 持续集成.
技术:架构,JavaScript, TypeScript, Web API,实体框架,c#, .NET, Angular, BizTalk, SQL, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Microsoft Azure, Cloud Architecture, C#.NET, APIs, REST APIs, Microsoft Dynamics, Azure Functions, 安全的Web开发, Web Development, Web Security, API Integration

首席软件架构师|技术售前主管

2013 - 2016
Kovai (BizTalk360)
  • 帮助公司从3名员工发展到35名员工,在两个地区(英国和印度).
  • 开发并交付了世界一流的软件产品,这是市场上最受欢迎的Microsoft BizTalk Server第三方产品.
  • 促进公司内部努力将产品组合从一种产品发展到四种产品.
  • 直接与首席执行官一起工作,并在销售等关键领域发挥重要作用, marketing, 产品开发, and support.
  • 指导BizTalk团队的成员. 雇佣、指导并支持印度团队.
  • Architected, designed, 并开发了一个即将在Azure上托管的SaaS产品, 基于包含Azure网站的PaaS Azure功能, web jobs, Azure storage, Service Bus, 和SQL Azure,包括SQL弹性池, Azure Event Hubs.
  • 倡导产品的创新功能,导致BizTalk360规则引擎和分析.
  • Hired, mentored, 并发展了支持团队及其程序,以提供卓越的服务,据报道客户满意度很高.
  • 向潜在客户提供产品的技术演示,并与从技术团队到首席经验官级别的所有客户保持联系.
  • 担任客户客户经理:管理和协调前三大客户,保持高水平的客户满意度和追加销售.
技术:Azure SQL,架构,服务,Azure, Web API, Knockout (Knockout).js), Windows通信框架(WCF), C#, JavaScript, TypeScript, BizTalk, SQL, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Microsoft Azure, Cloud Architecture, C#.NET, API, REST API,安全Web开发,Web开发,Web安全,API集成

首席现场工程师- BizTalk/集成

2007 - 2013
Microsoft
  • Delivered proactive services to Microsoft Premier Customers; these services require internal certification to guarantee a high level of quality and consistency of the delivery across regions.
  • 推动整个EMEA地区的BizTalk准备就绪, 改进的协作, mentored new hires, 为工程师编写技术培训计划.
  • 评估和评估BizTalk Server基础设施和操作流程.
  • 主持了一个研讨会,概述了Microsoft BizTalk Server,以及如何设计的演示和实验, build, 并运行一个健壮且可扩展的环境.
  • 设计了一个讲习班,以解决灾难恢复规划要求, 哪些是构建成熟企业级业务系统的重要支柱.
  • 创建了BizTalk性能实验室, 专注于调优您的特定应用程序以满足其性能需求的定制业务.
  • 开发了BizTalk架构和设计评审, 围绕您的特定应用程序的业务和技术需求设计的定制约定.
  • Built-up the .. NET代码审查过程,它提供了一个详细查看的特定组件 .NET应用程序的源代码,并针对可能导致支持问题的问题提供建议.
  • 分析了与Microsoft Azure产品相关的集成,这些产品可用于形成用于集成的下一代PFE服务, 包括BizTalk服务, 在Azure虚拟机上运行BizTalk服务器, 和Azure服务总线.
技术:Azure、Microsoft Dynamics CRM、c#、 .. NET, BizTalk, SQL, Microsoft SQL Server, Azure Active Directory, Azure DevOps, Microsoft Azure, Cloud Architecture, C#.NET, APIs, REST APIs, Microsoft Dynamics, 安全的Web开发, Web Development, Web Security, API Integration

应用顾问

2004 - 2007
myPartner
  • 担任应用顾问, 与Dynamics NAV和BizTalk合作,专注于开发.
  • 与功能顾问合作审查业务需求和设计, implement, 测试功能请求.
  • 实施和定制ERP部署项目, 从应用程序设计和体系结构规范到功能模块配置, code customization, 版本升级.
  • 管理BizTalk集成项目的整个应用程序开发生命周期. 这包括收集集成需求, 提出功能和技术设计, developing, testing, 培训客户.
  • 在Dynamics CRM的大型集成项目中发挥了关键作用, 哪一个是最重要的整合目标. 对Dynamics CRM平台的内部运作有广泛的了解.
技术:Microsoft Dynamics CRM, Microsoft Dynamics NAV, .NET, BizTalk, C#.. NET, api, Microsoft Dynamics, Web开发

BizTalk360

http://www.biztalk360.com
一旦您的BizTalk解决方案被开发并投入生产, 你开始支持他们,并在日常的基础上操作他们. 在这一点上,您的支持人员会不断地遇到各种挑战.

The standard tools, 比如BizTalk管理控制台, 不是为持续的支持和业务活动而设计或适合的. For example, 控制台缺乏许多基本功能,例如基本的用户访问和对支持人员执行的活动进行审计跟踪. In some cases, 标准的BizTalk控制台太强大了,不能交给没有经验或没有BizTalk的人.

The other challenge is on the BizTalk monitoring side; once your BizTalk solutions are deployed to a production environment, 关注他们的健康是很重要的. 例如,如果接收位置或主机关闭,您需要得到通知. Currently, BizTalk的客户需要依赖外部工具,比如Microsoft System Center Operations (SCOM)或HP Operations Manager (HPOM)。. SCOM有一个很好的管理包,用于监视BizTalk服务器, 但是,随着BizTalk应用程序的增长,设置SCOM和持续管理警报的复杂性变得越来越具有挑战性.

将基于ai的微前端集成到Dynamics CRM中

我在Dynamics CRM中开发了两个微型前端的集成,将客户开发的基于ai的增强功能带入他们的机会管理用户界面. 其中一个前端经过调整,可以在Dynamics CRM中使用Iframes和带有SAML安全性的SSO工作. 第二个是从头开始发展的, 使用Angular来实现后端功能的子集, 匹配Dynamics CRM的外观和感觉.

监控托管服务产品向Azure的迁移

合作伙伴使用azure托管版本的产品远程管理客户的门户. 对于这个云转换项目, 我构建和设计了api,使用Azure服务总线中继将客户实体发布到托管的Azure服务中, 通过在Azure虚拟机中运行产品,我完成了一个提升和转移到云端的过程.

This was later followed with an improvement project to use cloud native capabilities; for example, 使用Azure应用服务来托管基于web的组件,使用Azure SQL数据库来托管由客户和合作伙伴在Azure SQL数据库弹性池中隔离的关键应用程序数据,以减轻成本问题.

Languages

C#.. NET, SQL, JavaScript, TypeScript, c#, HTML, CSS

Frameworks

角材质,角,实体, .NET, ASP.. NET, Windows通信框架(WCF), Knockout.js)

Libraries/APIs

Azure Blob存储API, Web API, GoJS, REST API, NgRx,实体框架,Azure API管理

Tools

Azure Logic Apps, Microsoft Visual Studio, Microsoft Dynamics CRM, Azure DevOps服务, Azure Key Vault, Azure应用程序洞察, Microsoft Dynamics, Azure App Service, Microsoft Dynamics NAV

Platforms

Azure IaaS, Azure, Visual Studio Code (VS Code), Azure PaaS, Azure Event Hubs, Visual Studio 2016, Azure Functions, Microsoft

Storage

Azure Websites, Azure SQL, SQL Server 2014, Microsoft SQL Server, SQL Elastic Pools, Azure Active Directory, Azure SQL Databases

Other

Dynamics CRM 365, APIs, Integration, BizTalk, Azure WebJobs, Azure Service Bus, Azure资源管理器(ARM), Architecture, Cloud, SaaS, Microsoft Azure, Cloud Architecture, Web Development, API Integration, CTO, 安全的Web开发, Web Security, Service, Monitoring, SaaS Monitoring, 混合云基础设施

Paradigms

敏捷,Azure DevOps

2001 - 2007

计算机科学硕士学位

ISEP |波尔图高等理工学院-波尔图,葡萄牙