Matheus Castro,巴西阿拉戈斯州pia<s:1> abuaparu的开发商
Matheus is available for hire
Hire Matheus

Matheus Castro

Verified Expert  in Engineering

Full-stack Developer

Location
piaabuu -巴西阿拉戈斯
Toptal Member Since
May 5, 2022

Matheus是一个编写过学习管理系统代码的全栈开发人员, 用React实现单元测试, delivered E2E testing, 设计全新的支付系统, 构建灵活的消息应用程序, 并负责多租户SaaS平台的开发. 他创建了一个基于React和Node的应用程序.. Js管理客户端的整个操作, including HR, projects, payments, developers, and leads. 马修斯年轻、热情,乐于接受新的挑战.

Portfolio

Clevertech
React, Redux-Saga, Express.. js、MongoDB、全栈、api
Tauria
React, Node.js, Express.. js, React Native, GraphQL, TypeORM, TypeScript...
We Dev Ideas
React, NestJS, GraphQL, Apollo Client, PostgreSQL, TypeORM, Next.js, Knex.js...

Experience

Availability

Part-time

Preferred Environment

React, React Native, GitHub, Visual Studio Code (VS Code), GraphQL, TypeScript, Node.js

The most amazing...

...我开发的工具是一个使用React、GraphQL和TypeScript的端到端加密通信解决方案.

Work Experience

Software Engineer

2022 - PRESENT
Clevertech
  • 实现了管理整个Clevertech操作的新软件功能,例如.g.,在申请人的搜索页面和搜索页面的职位摘要中添加更多的过滤器,等等.
  • 修复了管理Clevertech操作的软件的错误.
  • 在React前端实现单元测试,并在API中为同一个应用添加端到端测试.
技术:React, Redux-Saga, Express.. js、MongoDB、全栈、api

Software Engineer

2020 - 2022
Tauria
  • 开发了一个新的支付系统来处理用户对Tauria的订阅. 这个系统更加健壮、灵活、易于使用. Implemented with Node.js, TypeScript, Jest, Express.js, and Stripe.
  • 使用Node等技术为消息传递(聊天)构建后端.js、GraphQL、TypeORM、TypeScript、Jest和PostgreSQL.
  • 使用Jest向消息传递和支付后端添加了许多单元和端到端测试.
  • 协助维护我们的内部库横跨Tauria应用程序,e.g.、AUTh和文件库.
  • 使用React Native在Tauria消息移动应用程序中开发了许多功能, Apollo Client, and GraphQL.
技术:React, Node.js, Express.. js、React Native、GraphQL、TypeORM、TypeScript、PostgreSQL、MongoDB、Full-stack、api

Full-stack Developer

2019 - 2020
We Dev Ideas
  • 监督SaaS平台(多租户)的开发, 包括学习管理系统(LMS).
  • 迁移了使用Knex的整个持久层.使用存储库模式转换为TypeORM, 为SaaS的后端带来更大的灵活性和可维护性.
  • 对SaaS的后端实现了一系列单元和端到端测试.
技术:React, NestJS, GraphQL, Apollo Client, PostgreSQL, TypeORM, Next.js, Knex.js, Full-stack, APIs

CT Brains

一个基于React和Node的应用程序.它管理整个Clevertech的运作, including HR, projects, payments, developers, and leads. 我的职责是在前端和后端为应用创建新功能,并修复bug.

Tauria App

端到端商务交流平台, similar to Slack, with video calls, messaging, calendars, and file storage. 我主要是后端开发人员,同时也帮助团队完成前端和移动端实现. 我使用了Type-GraphQL、TypeScript、Node等技术.Jest, TypeORM, PostgreSQL, MongoDB, Jest, React, React Native, Apollo Client, Express.js, and Stripe.

Learn49

我编写了一个学习管理系统. 它是一个多租户平台,用于托管在线课程. Learn49为内容创建者创建在线课程提供了一个易于使用且非常灵活的环境.

Devpleno Website

http://www.devpleno.com/
This is a Next.该网站推广了Devpleno编程学校的服务. 新网站在为用户呈现内容方面提供了更好的性能,并且可以通过prism CMS轻松定制内容.

Languages

HTML, GraphQL, CSS, JavaScript, TypeScript

Frameworks

Express.js, NestJS, TypeGraphQL, React Native, Jest, Next.js

Libraries/APIs

React, Node.js, Redux-Saga, Apollo Client, Stripe

Tools

Slack, GitHub, Mongoose, Knex.js

Other

样式化组件、全栈、api、软件工程、TypeORM、prism

Platforms

Visual Studio Code (VS Code)

Storage

MongoDB, PostgreSQL

2015 - 2019

信息系统学士学位

阿拉戈斯联邦大学-佩内多-阿尔,巴西

有效的合作

如何使用Toptal

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

1

Share your needs

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

Choose your talent

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring