Lucas is a versatile full-stack developer able to build any kind of project from the ground up, well-versed in the development of back-end and front-end web applications. He focuses primarily on Node.js, React.js, and Nest.js. He is an expert at writing well-designed, testable, and efficient code using current best practices. He is a hard-working and responsible person, able to work by himself or in a cross-functional team.
Worked on the development of a platform for creators to publish text and perform live events ordered by clients or our company.
Performed automation development of manual processes within the company in order to improve the workflow of employees and to increase team performance.
Refactored and developed a platform in order to become highly available and scalable.
Built a system of dynamic forms capable of creating an entire web page from a JSON configuration. . The application also implements generic business rules that can adapt to different configuration options.
Created entire framework of load testing of the NodeJS project, capable of testing restful APIs, WebRTC connection, and WebSockets throughput and latency, using NodeJS with Worker Threads.
Handled multiple CI/CD pipelines with GitLab CI for the deployment of the front-end and the server in AWS, development, and maintenance of Docker files and Docker-compose files of the project.
Worked on developing Praxis, an application used for evaluating the speech capacity of an individual. Used React and NestJS, as well as GraphQL API made with Apollo client, Apollo server, and Redis for the subscriptions.
Used PostgreSQL for the database and Amazon S3 for file uploading.
Developed a Rich Text edition with CKEditor with multiple editing points in a page, capable of live-editing with GraphQL subscriptions.