Tiago Silveira
Verified Expert in Engineering
Cloud Developer
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
Experience
Availability
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
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功能上异步运行,使其易于扩展.
Full-stack C# Developer
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.
Technical Lead
Verra Mobility
- 领导一个由开发人员和QA组成的全球团队,负责新的全球收费摄取服务,该服务将处理超过1个,000,000 records daily.
- 编写技术用户故事并计划执行,以便在与业务团队商定的时间框架内交付解决方案.
- 设计了运行在无服务器云解决方案上的软件架构,以同时处理数千条收费记录. 处理过程涉及与遗留系统的集成,以增强收费信息以供其他方法使用.
- 在Azure DevOps上创建CI/CD管道,以便代码更改在测试和登台环境中正确可用,并能够在满足设置的质量标准后提升到生产环境.
- 在遗留系统上实现安全API端点,以便在系统之间共享信息.
- 创建和管理交互式web应用程序,允许用户设置和监视流程.
Software Engineer (Contractor)
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应用中创建了新的前端设置流,以允许用户创建自注册过程.
Software Specialist
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进行部署.
Software Engineer
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.
Experience
TReports: Reporting Tool
Education
Bachelor's Degree in Control and Automation Engineering
米纳斯吉拉斯州联邦大学-贝洛奥里藏特,米纳斯吉拉斯州,巴西
Skills
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)
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