Tiago Silveira
Verified Expert in Engineering
Cloud Developer
Tiago是一名拥有十多年经验的软件工程师, 专门开发web应用程序 .NET ramework on the back end and building modern front ends using JavaScript frameworks. Tiago通过提供安全的服务为客户带来价值, performant, and resilient software solutions that are easy to understand and maintain.
Portfolio
Experience
Availability
首选的环境
.NET, .NET Core, 实体框架, 实体框架核心, OAuth 2, Kubernetes, Docker, 关系数据库, OSIsoft PI, Azure DevOps
最神奇的...
...job I've had was related to optimizing an ingest flow that processed and stored multiple historical data points, 导致90%以上的性能提升.
Work Experience
Full-stack .NET Developer
Steps Marketing公司. dba策展社交
- Implemented a categorization feature to enable optimized searches on the database. 它涉及数据库设计和使用TypeScript和ASP的前端代码.。NET API端点.
- 修正了大文件后端图像处理的错误.
- Created a service to process video files ensuring the video is stored with valid aspect ratio and resolution.
- 实现与社交媒体(Facebook)的整合, Instagram, Twitter, Linkedin),允许发布视频. The service runs asynchronously on Azure function, allowing it to be easily scalable.
全栈c#开发人员
HUGHUB Ltd
- Created the infrastructure to run a Selenium Grid on Azure Kubernetes Service. This service was able to scale to run hundreds of simultaneous browser instances.
- Created RPA code to fill out third-party quote insurers' website forms with risk data and return quote values.
- Configured the Azure DevOps release pipeline to automatically deploy code changes and later promote them to the production environments.
- 实现了与Stripe和Apple Pay集成的支付流程.
- Maintained the legacy AngularJS application, fixed issues, and added new features.
- 维护并为公司的Angular应用添加新特性. It consisted of one shared library and three independent applications with many modules, 所有这些都保存在一个单一的回购上.
Technical Lead
Verra Mobility
- Led a global team of developers and QA on the new global toll ingest service that would process more than 1,000,每天000条记录.
- Wrote technical user stories and planned the execution to deliver the solution within the agreed-upon timeframe with the business team.
- Designed the software architecture running on a serverless cloud solution to process thousands of simultaneous toll records. The processing involved integration with legacy systems to enhance toll information to be used by other methods.
- Created the CI/CD pipelines on Azure DevOps so that the code changes were made correctly available on test and staging environments and able to be promoted to the production environment after meeting set quality criteria.
- Implemented secure API endpoints on legacy systems to share information between systems.
- Created and managed interactive web applications allowing the users to set up and monitor the process.
软件工程师(承办商)
自由端
- 与Authorize集成了SaaS产品.net services to securely store customers' credit card information and set up recurring charges.
- 使用ASP实现了遵循REST格式的新端点.NET,并使用授权来控制所有权访问.
- Maintained Azure AD B2C authentication in development, QA, and production environments.
- Created the new front-end set up flow on the Angular application to allow users to create a self-registration process.
软件专家
TOTVS
- Developed the common implementation process for the company's CRUD, REST, and ASP.NET APIs, integrated the process with the legacy system, and implemented authorization rules.
- 创建了一个SQL生成器工具并实现了数据库访问, 使用Dapper来增强应用程序的性能.
- Collaborated with the support team to identify application errors and memory leaks and develop the fixes.
- Contributed to defining the new load balance feature embedded in the product. 该特性使用Nginx在多个服务器节点之间进行负载平衡.
- 致力于遵循SaaS格式的报表和仪表板服务. 该服务是使用c#实现的 .NET Core, ASP.. NET核心和实体框架核心. The reports are delivered inside Docker containers and deployed using Kubernetes over GCP.
软件工程师
基数软件与工程
- 设计并开发了 .NET MVC应用程序与多个模块. 它引用多个数据库(Oracle), Cassandra, and Elasticsearch) to provide a 360º view of process data on all heavy-duty machines for a large Caterpillar dealer in Brazil.
- 协调团队的交付工作, 与客户合作,发现新的机会, 并提出解决方案建议.
- 开发用于管理遥测设备的模块规范, 包括状态, 固件更新, 数据收集.
- 设计并开发了一个可视化套件. The system gathered data from the instruments on field and office systems, 将其存储在OSIsoft PI上, 并在OSIsoft PI Coresight中显示, 使工程团队能够执行深入的分析.
- 用c#开发了一个中间件系统 .NET通过OPC提供对所有炼油厂过程数据的访问. Also developed functions to monitor and generate alerts on all the processes being monitored.
- Worked on multiple custom manufacturing execution systems (web applications) using ASP.NET MVC.
Experience
报告:报告工具
Skills
Languages
C#.. NET, c#, HTML, SQL, JavaScript, YAML, TypeScript, CSS
Frameworks
.NET, .. NET核心,实体框架核心,ASP.NET Core, ASP.. NET, Angular, ASP.. NET MVC, OAuth 2, AngularJS
Libraries/APIs
实体框架,REST API, Azure Blob存储API,授权.net, Windows窗体(WinForms), React, Selenium Grid, Stripe API, Facebook API, Instagram API, Twitter API, FFmpeg, Vue, Stripe
Paradigms
应用架构、REST、事件驱动架构、Azure DevOps
Platforms
Azure, Azure Functions, Oracle Database, Kubernetes, Docker, Oracle, 亚马逊网络服务(AWS)
Storage
Azure Blobs, Azure队列存储, 关系数据库, Azure SQL数据库, Microsoft SQL Server, Azure SQL, Elasticsearch, Cassandra, PostgreSQL, MongoDB
Other
.NET 6, APIs, 云基础设施, Cloud, Back-end, 软件工程, Azure服务总线, DevExpress, 技术领导, Team Leadership, SaaS, Full-stack, CI/CD Pipelines, SOAP, OSIsoft PI, Windows通信基础(WCF), IIS, Apple Pay, Web Scraping, 用户界面(UI)
Tools
Dapper, Visual Studio, c#.NET WinForms, Git, Azure Active Directory B2C (ADB2C), Azure应用服务, RabbitMQ, Azure Kubernetes服务(AKS), Webpack
Education
本科以上学历,控制与自动化工程专业
Federal University of Minas Gerais - Belo Horizonte, Minas Gerais, Brazil
如何使用Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring