Mateus Artur Schneiders, Developer in Iporã do Oeste -巴西圣卡塔琳娜
Mateus is available for hire
Hire Mateus

Mateus Artur Schneiders

Verified Expert  in Engineering

C# backend Developer

Location
Iporã do Oeste -巴西圣卡塔琳娜
Toptal Member Since
June 4, 2018

Mateus is a full-stack web developer with a decade of experience using the .NET platform. He likes to spend his time continually improving his solutions using best practices, new technologies, 以及应用DevOps技术. For five years, Mateus helped the world's largest brewer Anheuser-Busch InBev to implement their off-trade software solutions, 他总是在寻找新的挑战.

Portfolio

Saasman Solutions, Inc.
.NET, Amazon Web Services (AWS), Angular, SignalR, AWS Lambda, AWS Batch...
Wachter
Azure DevOps, CQRS, Domain-driven Design (DDD), LLBLGen, Bootstrap, Kendo UI...
Salmon Companies
用户界面(UI), Microsoft SQL Server, .NET Core, Angular, C#

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), Windows

The most amazing...

...thing I've built was an applet that integrated with smart cards and USB tokens to digitally sign documents in a web application.

Work Experience

Full Stack Developer

2020 - PRESENT
Saasman Solutions, Inc.
  • Built .NET Web APIs using .. NET 6和Docker,托管在AWS ECS上.
  • 构建一个SignalR web服务 .. NET 6和Docker,托管在AWS ECS上.
  • 开发了一个后台工作器来将URL转换为PDF文件 .. NET、Docker、AWS Batch和Puppeteer.
  • Implemented the background worker to run an Optical Character Recognition (OCR) process on PDF files using .. NET、Docker、AWS Batch和Syncfusion.
  • 通过GitHub操作管理产品发布和CI/CD管道.
  • Implemented front-end interfaces with Angular 12, TypeScript, SAAS, Angular Material, and Syncfusion.
  • 使用Terraform CLI管理AWS基础设施资源.
  • Developed integration with Stripe to automate the subscription payment model.
  • 采用Microsoft SQL server作为主要数据存储.
  • 为运行DB/API集成测试构建了Docker编排设置.
Technologies: .NET, Amazon Web Services (AWS), Angular, SignalR, AWS Lambda, AWS Batch, Amazon弹性容器服务(Amazon ECS), Amazon Elastic Container Registry (ECR), PDF.js、Syncfusion、TypeScript、Stripe、Docker、GitHub、OCR、 .NET Core, Redis, Terraform

Full-stack Developer

2019 - 2020
Wachter
  • 开发FieldNation与定制ERP系统的集成.
  • Built .前端和后端应用程序使用的。NET Web api.
  • Implemented front-end interfaces with Angular, TypeScript, Bootstrap and Kendo UI.
  • Developed Windows Services for background processing and communication with other systems.
  • 与T-SQL一起使用LLBLGen来处理数据库操作.
  • Implemented RabbitMQ as the message-broker between WebAPIs and background services.
  • Used Azure DevOps for build/deploy pipelines, source code management, and issue tracking.
Technologies: Azure DevOps, CQRS, Domain-driven Design (DDD), LLBLGen, Bootstrap, Kendo UI, T-SQL (Transact-SQL), TypeScript, RabbitMQ, Angular, Web Forms, Web API, ASP.NET, C#

Developer

2019 - 2019
Salmon Companies
  • Developed a Web API with .NET Core.
  • Developed a Windows service to handle asynchronous recurrent tasks with .NET Core.
  • 采用SQL server作为主要数据存储.
  • 使用Angular 8、TypeScript和Core UI构建了一个前端界面.
  • Developed an integration with DocuSign using their Embedded signing option.
  • 构建了与Tenstreet的集成.
  • 开发了与活动目录的集成.
技术:用户界面,Microsoft SQL Server, .NET Core, Angular, C#

Systems Analyst

2014 - 2018
HBSIS
  • 使用ASP开发了一个web应用程序.. NET Web Forms (c#)用于销售管理项目.
  • 用ASP构建了一个web应用程序.NET MVC (C#).
  • 用c#创建Windows服务.
  • 用c#开发控制台应用程序.
  • 使用Java和Kotlin进行Android开发.
  • Implemented continuous integration and delivery schemes with Jenkins and PowerShell.
  • 使用Oracle建立数据库结构模型.
  • 编写业务规范.
  • 对即将到来的业务需求进行影响分析.
  • Used agile scrum techniques.
  • Executed pair programming.
  • Mentored junior developers.
  • 使用ASP开发了一个API和一个web应用程序.NET Core (C#).
  • 在a之间构建SSO集成 .. NET Core应用和ADFS.
  • Built a DocuSign integration.
  • 进行通用应用性能分析和优化.
  • 调优数据库结构和SQL.
  • Built an SAP RFC integration.
Technologies: .. NET Core, Kotlin, Oracle, Android, DevExpress, ASP.NET Web Forms, Git, Jenkins, MSBuild, Windows PowerShell, c#, .NET

Developer

2012 - 2014
HBSIS
  • 使用ASP开发了一个web应用程序.. NET Web Forms (c#)用于销售管理项目.
  • 定义新解决方案的技术规范.
  • 从事数据库结构建模.
  • Wrote impact analyses.
  • Mentored junior developers.
  • 进行通用应用性能分析和优化.
  • 分析和修复web应用程序中的内存泄漏.
  • 使用Java进行Android开发.
Technologies: Sales, Android, Sybase, DevExpress, Ajax, jQuery, Java, T-SQL (Transact-SQL), Windows Forms (WinForms), JavaScript, Subversion (SVN), PL/SQL, ASP.NET, C#

System Analyst

2012 - 2012
Quicksoft
  • 开发了一个web应用程序(ASP).NET)用于财务管理项目.
  • 创建的数据库结构模型.
  • Managed development tasks.
  • Deployed software releases.
  • 开发和支持关键的软件例程.
  • 为新客户设计的数据库迁移方案.
  • Provided customer support.
  • 使用Crystal reports开发客户报告.
  • 发达的整合 .NET应用程序和水晶报告.
Technologies: Telerik, Oracle Designer, Ajax, jQuery, Applets, Java, T-SQL (Transact-SQL), Windows Forms (WinForms), JavaScript, Crystal Reports, Subversion (SVN), PL/SQL, ASP.NET, C#

Developer

2009 - 2012
Quicksoft
  • 开发了一个web应用程序(ASP).NET)用于财务管理项目.
  • 为内部和商业目的实现Windows窗体应用程序.
  • 开发和支持关键的软件例程.
  • 为新客户端创建数据库迁移方案.
  • 构建了一个Java applet来对文档进行数字签名.
  • 使用Crystal reports开发客户报告.
  • 学习了保理等商业概念, investment funds valuation, titles securities, controllership, 收费也影响了我的开发决策.
Technologies: Telerik, Ajax, jQuery, Applets, Java, T-SQL (Transact-SQL), Windows Forms (WinForms), JavaScript, Crystal Reports, Subversion (SVN), PL/SQL, ASP.NET, C#

Developer (Intern)

2008 - 2009
Quicksoft
  • 为内部项目开发了一个web应用程序.
  • 开始开发商业产品.
  • Learned several technologies with in-company courses, such as Oracle SQL, PL/SQL, ASP.NET和c#,我后来很好地利用了它们.
技术:JavaScript, Subversion (SVN), PL/SQL, ASP.NET, C#

QProf

A multi-branch/company financial management system for credit rights investment funds and securitizers. This structure allows companies to control the flow of credit rights operations with high flexibility.

该应用程序是使用ASP构建的.NET Web Forms与Telerik控件的前端. 创建后端 .. NET框架和Oracle为数据库. The system also has several integrations with third-party credit analysis services, bank statements, and electronic files.

Portal SN

AMBEV管理区域客户付款请求的内部系统. The application has a built-in integration with SAP to synchronize client payments via Windows Services.

Technologies: .. NET Framework Web Forms, jQuery, Microsoft SQL Server数据库

SIVAS

SIVAS is an integrated sales system for AMBEV that manages off-trade operations. The system provides a way to manage the hierarchical employee structure, store attendance routes, 现场信息收集, and reports.

The project was built using .NET Framework Web Forms. 对于前端,应用程序使用DevExpress控件. 后端由a .. NET框架web应用程序, WCF Web Services, Windows Services, console applications, and an Oracle database.

G-Pro

AMBEV管理产品促销的内部系统, 超市网络协议, price tactics, and strategy.

该项目是使用混合的 .. NET Framework Web Forms和MVC方法. The Web Forms part uses DevExpress controls for the UI as the MVC part uses Telerik's Kendo UI. 后端由a .. NET框架web应用程序, WCF web services, Windows services, console applications, and an Oracle database.

Minha Loja

This is an internal mobile Android application that allows AMBEV supermarket promoters to perform onsite operations and information gathering.

The app was built with Kotlin and Java using native Android technologies. The back end was built with .. NET Framework web应用程序和Oracle数据库.

Supervisor AS

This is an internal mobile Android application for AMBEV off-trade supervisors to manage their onsite tasks and subordinates' performances.

这款应用是用Java和Android原生技术开发的. The back end was built with .. NET框架web应用程序和Oracle数据库.

Consumer Platforms

This ASP.NET Core web application helps to manage third-party resources shared between different world regions. An integration with Salesforce Social Studio helps to manage social networks licenses and accounts. The project has a built-in ADFS integration for seamless login for all employees. 它使用Telerik的剑道作为UI, MySQL as the database and Hangfire for recurrent job executions (used for API integrations).

New Hire Paperwork

We developed this application to increase control of the paperwork involved during the hiring process of new employees. The system was integrated with the Tenstreet Intelliapp system to receive newly created and updated applications. 该程序允许员工和申请人同时登录, input information, sign, 跟进整个申请过程. The system also integrated with Active Directory to handle employee login and with DocuSign to handle digital signatures of the paperwork documents.

该项目是使用c#从头开始构建的,它包含一个 .. NET Core Web API来处理前端请求; .. NET Core Web API来处理外部数据输入 .NET Core background worker (Windows Service) to handle asynchronous recurrent tasks. 使用SQL Server来存储应用程序的数据. For the front end, the application uses Angular 8 with TypeScript and Core UI template.

Cognito

http://www.cognitosoftware.com/
An Angular app with a .NET back end built for lawyers to manage and organize their legal workflow. The app allows uploading and creating a wide range of different document types that could then be viewed and linked to other data inside the app.

The system was built using the Software as a Service licensing and delivery model. To accomplish that, it integrated with Stripe to manage all things related to subscriptions and recurring payments.
2008 - 2011

信息系统学士学位

FURB | Universidade Regional de Blumenau - Blumenau, Santa Catarina, Brazil

Libraries/APIs

jQuery, Web API, Windows Forms (WinForms), Vue 2, PhantomJS, SignalR, Stripe

Tools

Microsoft Visual Studio, Notepad++, Jenkins, Git, Subversion (SVN), Oracle Designer, RabbitMQ, LLBLGen, GitLab, Crystal Reports, MSBuild, CasperJS, MySQL Workbench, AWS Batch, Amazon弹性容器服务(Amazon ECS), Amazon Elastic Container Registry (ECR), Syncfusion, GitHub, Terraform

Frameworks

ASP.NET Web Forms, ASP.NET Core, .NET, .NET Core, ASP.. NET,剑道UI, Bootstrap, Windows PowerShell, ASP.NET Identity, ASP.. NET MVC, Telerik Kendo UI, Angular

Storage

PL/SQL, PL/SQL Developer, Oracle RDS, Microsoft SQL Server, Web Forms, MySQL, Sybase, Redis, Amazon S3 (AWS S3)

Languages

SQL, JavaScript, C#, T-SQL (Transact-SQL), TypeScript, Kotlin, Java, PHP, Regex

Platforms

Oracle, Windows, Visual Studio Code (VS Code), Android, Telerik, Azure, Amazon Web Services (AWS), AWS Lambda, PDF.js, Docker

Paradigms

CQRS, Azure DevOps, Scrum, DevOps, Continuous Deployment, Continuous Delivery (CD), Continuous Integration (CI)

Other

Ajax, DevExpress, Applets, Sales, User Interface (UI), Domain-driven Design (DDD), Telerik Web Controls, SAP业务对象数据服务(BODS), DocuSign, OCR

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring