蒂亚戈西尔维拉,开发商贝洛奥里藏特-米纳斯吉拉斯州,巴西
Tiago is available for hire
Hire Tiago

Tiago Silveira

Verified Expert  in Engineering

Cloud Developer

Location
Belo Horizonte - State of Minas Gerais, Brazil
Toptal Member Since
May 28, 2021

Tiago is a software engineer with over ten years of experience, specializing in developing web applications using .在后端使用。NET框架,并使用JavaScript框架构建现代前端. Tiago brings value to clients by delivering secure, performant, 以及易于理解和维护的弹性软件解决方案.

Portfolio

Steps Marketing, Inc. dba Curated Social
.NET, Azure, TypeScript, C#, Entity Framework, JavaScript, SQL, .NET 6...
HUGHUB Ltd
.. NET, c#, AngularJS, React, Angular, Kubernetes, Azure Kubernetes Service (AKS)...
Verra Mobility
ASP.NET Core, Azure, Azure DevOps, Azure Functions, OAuth 2, SQL...

Experience

Availability

Part-time

Preferred Environment

.NET, .NET Core, Entity Framework, Entity Framework Core, OAuth 2, Kubernetes, Docker, Relational Databases, OSIsoft PI, Azure DevOps

The most amazing...

...我所做的工作与优化处理和存储多个历史数据点的摄取流有关, resulting in a 90%+ performance improvement.

Work Experience

Full-stack .NET Developer

2022 - 2023
Steps Marketing, Inc. dba Curated Social
  • 实现了一个分类特性,以支持对数据库的优化搜索. It involved database design and front-end code using TypeScript and ASP.NET API endpoints.
  • Fixed bugs on back-end image processing on large files.
  • 创建了一个处理视频文件的服务,确保视频以有效的宽高比和分辨率存储.
  • Implemented integration with social media (Facebook, Instagram, Twitter, Linkedin) to allow the publishing of videos. 该服务在Azure功能上异步运行,使其易于扩展.
Technologies: .NET, Azure, TypeScript, C#, Entity Framework, JavaScript, SQL, .NET 6, Facebook API, Instagram API, Twitter API, FFmpeg, Azure Functions, Webpack, Stripe API, APIs, C#.NET, ASP.NET, Full-stack, HTML, Azure Blob Storage API, CSS, Visual Studio, REST, REST APIs, Software Engineering, Microsoft SQL Server, Git, Stripe, Azure SQL

Full-stack C# Developer

2021 - 2023
HUGHUB Ltd
  • 创建了在Azure Kubernetes Service上运行Selenium Grid的基础设施. 该服务能够扩展到同时运行数百个浏览器实例.
  • 创建RPA代码,用风险数据填写第三方报价保险公司的网站表单并返回报价值.
  • 配置了Azure DevOps发布管道,以自动部署代码更改,并在以后将其提升到生产环境.
  • Implemented a payment flow integrated with Stripe and Apple Pay.
  • 维护遗留的AngularJS应用程序,修复问题,并添加新特性.
  • Maintained and added new features to the company's Angular applications. 它由一个共享库和三个具有许多模块的独立应用程序组成, all kept on a mono repo.
Technologies: .. NET, c#, AngularJS, React, Angular, Kubernetes, Azure Kubernetes Service (AKS), Selenium Grid, Apple Pay, Stripe API, Azure DevOps, APIs, C#.. NET,网页抓取,云基础设施,云,应用程序架构,SaaS, JavaScript, ASP.NET, Full-stack, HTML, CSS, CI/CD Pipelines, Visual Studio, User Interface (UI), REST, REST APIs, Software Engineering, Event-driven Architecture, YAML, Git, Stripe, MongoDB

Technical Lead

2021 - 2022
Verra Mobility
  • 领导一个由开发人员和QA组成的全球团队,负责新的全球收费摄取服务,该服务将处理超过1个,000,000 records daily.
  • 编写技术用户故事并计划执行,以便在与业务团队商定的时间框架内交付解决方案.
  • 设计了运行在无服务器云解决方案上的软件架构,以同时处理数千条收费记录. 处理过程涉及与遗留系统的集成,以增强收费信息以供其他方法使用.
  • 在Azure DevOps上创建CI/CD管道,以便代码更改在测试和登台环境中正确可用,并能够在满足设置的质量标准后提升到生产环境.
  • 在遗留系统上实现安全API端点,以便在系统之间共享信息.
  • 创建和管理交互式web应用程序,允许用户设置和监视流程.
Technologies: ASP.. NET Core, Azure, Azure DevOps, Azure Functions, OAuth 2, SQL, Azure SQL数据库,c#, ASP.NET, .NET Core, APIs, C#.NET, Cloud Infrastructure, Cloud, Application Architecture, Technical Leadership, Team Leadership, JavaScript, Full-stack, HTML, Azure Blob Storage API, CSS, CI/CD Pipelines, Visual Studio, User Interface (UI), REST, REST APIs, Software Engineering, Vue, Microsoft SQL Server, Azure Blobs, Azure Queue Storage, YAML, Git, Azure SQL, Azure Service Bus

Software Engineer (Contractor)

2020 - 2020
Freelance Client
  • Integrated a SaaS offering with Authorize.网络服务,以安全地存储客户的信用卡信息,并设置经常性收费.
  • Implemented new endpoints following a REST format, using ASP.NET, and worked with authorization to control ownership access.
  • 在开发、QA和生产环境中维护Azure AD B2C身份验证.
  • 在Angular应用中创建了新的前端设置流,以允许用户创建自注册过程.
Technologies: Azure Active Directory B2C (ADB2C), ASP.NET Core, Entity Framework Core, Angular, Authorize.net, Azure SQL数据库,Azure应用服务,Azure DevOps, c#, SQL, api, c#.NET, SaaS, ASP.. NET、全栈、HTML、CSS、Visual Studio、用户界面、软件工程、Git

Software Specialist

2018 - 2020
TOTVS
  • 为公司的CRUD、REST和ASP开发通用实现流程.NET api,将流程与遗留系统集成,并实现授权规则.
  • Created a SQL builder tool and implemented database access, using Dapper to enhance the application's performance.
  • 与支持团队合作,识别应用程序错误和内存泄漏,并开发修复程序.
  • 帮助定义嵌入到产品中的新的负载平衡特性. The feature used Nginx to load balance across multiple server nodes.
  • Worked on a reports and dashboard service that follows a SaaS format. The service was implemented using C# .NET Core, ASP.NET Core, and Entity Framework Core. 报告在Docker容器中交付,并通过GCP使用Kubernetes进行部署.
Technologies: .NET Core, .. NET、Docker、Windows Communication Foundation (WCF)、RabbitMQ、Kubernetes、DevExpress、Angular、ASP.NET Core, Dapper, Entity Framework Core, SQL, APIs, Cloud Infrastructure, Cloud, Application Architecture, Technical Leadership, SaaS, JavaScript, ASP.NET, Full-stack, HTML, CSS, CI/CD Pipelines, Visual Studio, User Interface (UI), REST, REST APIs, SOAP, Software Engineering, C#.NET WinForms, Microsoft SQL Server, Oracle Database

Software Engineer

2012 - 2018
Radix Software and Engineering
  • Designed and developed a .NET MVC application with multiple modules. It references multiple databases (Oracle, Cassandra, 和Elasticsearch)为卡特彼勒在巴西的一家大型经销商提供所有重型机器的360º过程数据视图.
  • Coordinated the team on the deliveries, collaborated with the client to identify new opportunities, and generated solution proposals.
  • Developed specifications for a module for managing telemetry devices, including status, firmware updates, and data collection.
  • Designed and developed a visualization suite. 该系统从现场和办公室系统上的仪器收集数据, stored it on OSIsoft PI, and displayed it in OSIsoft PI Coresight, enabling the engineering team to perform in-depth analyses.
  • Developed a middleware system in C# on .NET to provide access to all refinery process data through OPC. 还开发了监视和生成所有被监视流程警报的功能.
  • 使用ASP开发多个定制制造执行系统(web应用程序).NET MVC.
Technologies: .NET, ASP.NET MVC, IIS, OSIsoft PI, Entity Framework, Windows Forms (WinForms), Oracle, Elasticsearch, Cassandra, C#, SQL, Amazon Web Services (AWS), C#.NET, Cloud, JavaScript, ASP.. NET,全栈,HTML, Visual Studio,用户界面,SOAP,软件工程,c#.NET WinForms, Microsoft SQL Server, Oracle Database

TReports: Reporting Tool

可以与来自关系数据库的通用数据集成的报表生成工具, open APIs, and REST APIs, or TOTVS ERP-specific data, and allows users to generate complex reports and dashboards. This tool is a multi-tenant web app, deployed within the company using Docker and Kubernetes clusters. I worked mostly on the back end, focusing on the integrations with data sources; creating automated, integrated tests; and enhancing the product performance.
2007 - 2012

Bachelor's Degree in Control and Automation Engineering

米纳斯吉拉斯州联邦大学-贝洛奥里藏特,米纳斯吉拉斯州,巴西

Libraries/APIs

Entity Framework, REST APIs, Azure Blob Storage API, Authorize.net, Windows Forms (WinForms), React, Selenium Grid, Stripe API, Facebook API, Instagram API, Twitter API, FFmpeg, Vue, Stripe

Tools

Dapper, Visual Studio, C#.NET WinForms, Git, Azure Active Directory B2C (ADB2C), Azure App Service, RabbitMQ, Azure Kubernetes Service (AKS), Webpack

Frameworks

.NET, .NET Core, Entity Framework Core, ASP.NET Core, ASP.NET, Angular, ASP.NET MVC, OAuth 2, AngularJS

Paradigms

Application Architecture, REST, Event-driven Architecture, Azure DevOps

Languages

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

Platforms

Azure, Azure Functions, Oracle Database, Kubernetes, Docker, Oracle, Amazon Web Services (AWS)

Storage

Azure Blobs, Azure Queue Storage, Relational Databases, Azure SQL Databases, Microsoft SQL Server, Azure SQL, Elasticsearch, Cassandra, PostgreSQL, MongoDB

Other

.NET 6, APIs, Cloud Infrastructure, Cloud, Back-end, Software Engineering, Azure Service Bus, DevExpress, Technical Leadership, Team Leadership, SaaS, Full-stack, CI/CD Pipelines, SOAP, OSIsoft PI, Windows Communication Foundation (WCF), IIS, Apple Pay, Web Scraping, User Interface (UI)

Collaboration That Works

How to Work with Toptal

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

1

Share your needs

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

Choose your talent

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

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring