fbpx Lucas | DevReady

Let’s Get Started

Lucas
HireLucas

Lucas

Palhoça, SC --:--:--

Lucas is a Senior Software Engineer with over 12 years of professional experience designing and building web applications, primarily in the full-stack JavaScript space. Lucas is strongest with NodeJS, TypeScript, and AWS, and has worked on Angular front-ends. He has worked professionally with C#, React, and other technologies but less frequently.  He is strongest with back-end development and has extensive experience with databases like SQL, Postgres, and DynamoDB.

Hire Lucas
Skills
Years
1
2
3
4
5
6
7
8
9
10+
Build
GraphQL
Sequelize
AWS
Typescript
C#
SQL
.NET
JavaScript
Deploy
SQS
DynamoDB
Angularjs
PostgreSQL
Express
HTML
Nodejs
Salesforce
Route53
Fastify
Entity Framework
CSS
React
Fargate
socket.io
Nestjs
RabbitMQ
React Native
MariaDB
Elastic Beanstalk
TypeORM
Angular
Elemental
Jenkins
MongoDB
New Relic
MySQL
RDS
Oracle
S3
SQL Server
EC2
ASP.NET
ALB
jQuery
SNS
Meteor
Lambda
CloudWatch
API Gateway
GitLab
Serverless
Redis
Developer Personality

Independent

Collaborative

Trailblazer

Conservative

Generalist

Specialist

Planner

Doer

Idealist

Pragmatist

Abstraction

Control

100
50
0
50
100
Feature Experience

WebChat

Report generators

Architecture Design

CI/CD

MODERATE
EXTENSIVE
EXPERT
Cultural Experience

Agile - Scrum - Kanban

Logistics

Real state

Health care

MODERATE
EXTENSIVE
EXPERT
Portfolio

Corellium

Senior Software Engineer

Work Experience : 2022 - present

Main tasks: Passed most of the code from JavaScript to typescript, implemented eslint and prettier to standardize code style using AIRBNB guide style, created a CI/CD pipeline using GitLab CI/CD, implemented phases such as lint check, battery tests running unit and end-to-end tests, implemented features like writing an algorithm that browses directories and creates a symbolic link between directories, writing missing unit and integration tests from some parts of the code, worked in some main features for a release, and fixed some bugs.

Tech Stack: JavaScript/Typescript, Node.js, Sequelize, MariaDB, React.js, AWS Fargate, AWS CloudWatch, AWS ALB, AWS API Gateway, AWS SQS.

More

Epam systems

Lead software engineer

Work Experience : 2021

Main tasks: Hired 2 engineers, direct contact with product owners and business analysts to get information about the features, design the architecture alongside the DevOps, mentored and helped the teammates grow and evolve with node.js and architecture, led the stand-up meetings, developed the main features and created the boilerplate for anyone to start a task with a well-defined path, and implemented unit tests and integrations tests.

Tech Stack: JavaScript/Typescript, Node.js, Nest.js, TyperORM, socket.io, Postgres, Redis, React.js, AWS Build, AWS Deploy, AWS RDS, AWS DynamoDB, AWS Lambda, AWS CloudWatch, AWS Fargate, AWS ALB, AWS API Gateway, AWS SQS.

  • Worked as the lead software engineer in an e-commerce company called The Very Group/ShopDirect(UK, England) and led a team in a chatbot project. Implemented 7 microservices using serverless architecture. Directly led the integration with SalesForce. Delivered the webchat in 6 months, and about 140k users were affected by these features per week.
    Worked as a lead software engineer for the back-end team, leading 4 engineers, in a project about scientific research (Company name Regeneron), delivered the MVP, and improved the performance of the API by 50%, adding JOI as schema validator instead validate schema by hand, applied Domain Driven (DDD) concept alongside with an N-tier/layered architecture using the following Layers: Repository, Service and Controller, found a lot of points of the application that were blocking the event-loop, refactored it, sometimes using child-process, partitioning or streams.
More

Artio events

Tech lead and software architect

Work Experience : 2020

Main tasks: Hired 3 engineers and designed the architecture on AWS cloud, direct contact with product owners and business analysts to get information about the features, mentored and help the teammates grow and evolve with node.js and architecture, and led the stand-up meetings, developed the main features and created the boilerplate for anyone to start a task with a well-defined path, implemented unit tests and integrations tests.

Tech Stack: JavaScript/Typescript, Node.js, Nest.js, TyperORM, socket.io, React.js, PostgreSQL, Redis, GitHub actions, AWS RDS, AWS DynamoDB, AWS Route 53, AWS Elemental, AWS S3, AWS CloudWatch, AWS EC2, AWS ALB, AWS API Gateway, AWS SNS, AWS SQS.

  • Designed an architecture to serve worldwide regions based on cloud (AWS) using EC2, ELB, Route53, S3, SQS, SNS, RDS, AWS Elemental, DynamoDB, Lambda, API Gateway, CloudWatch, and some other services, with a focus on high availability, performance, observability and cost-effective, implemented an agile CI/CD with GitHub actions and elastic beanstalk, designed and implemented complex real-time features using WebSockets and Redis as cache database and broker for clustering Websockets connections with the load balancer, implementing a lot of design patterns and complex techniques of distributed systems such as distributed locking to sync operations among servers, read replicas databases for increased performance and decreased latency, cross-region replication on buckets to decrease latency among all users using the application in the different region around the world. Led the back-end team by mentoring 3 engineers, working with agile processes (Scrum, Kanban), and creating and describing technical tasks.
More

Evolution virtual

Tech lead software engineer

Work Experience : 2019

Main tasks: direct contact with product owners and business analysts to get information about the features, mentor and help the teammates grow and evolve with node.js and architecture, led the stand-up meetings, developed the main features, and managed the agile process (scrum, kanban), creating and describing technical tasks, implemented unit tests and integrations tests.

Tech Stack: JavaScript, Node.js, Sequelize, postgresPostgres, GitLab CI/CD, AWS RDS, AWS S3, AWS CloudWatch, AWS Lambda, AWS ALB, AWS API Gateway, AWS SNS.

  • Designed and developed a real estate sales system using serverless architecture (lambda and API gateway), set up CI/CD, writing unit, and end-to-end tests, and led the back-end team mentoring 4 engineers.
More

Raizen

Senior Software Engineer

Work Experience : 2019

Main tasks: Developed main features, improving security, scaling, and performance, implemented very important integrations, implemented unit tests, integrations tests, and behavioral tests.
Tech Stack: JavaScript, Node.js, Sequelize, MySQL, Jenkins, new relic, AWS RDS, AWS S3, AWS CloudWatch, AWS EC2, AWS ALB, AWS SNS.

  • Developed features such as MFA, improving security against XSS, and DDOS attacks, using cloud architecture with AWS, implemented currency integrations with PayPal and Mercado livre, improved performance of the server optimizing code and SQL queries, refactoring code to improve maintenance and performance by applying creational/behavioral/structural design patterns and algorithms techniques such as dynamic programming, divide to conquer and used high-performance data structures, making easier to make changes in the code, and increased the performance by 60% handling too many more requests with the same server hardware, decreasing the costs and increasing the profit of the business and making the users happier with slow time responses. The application that he worked on is the server for the mobile app called shell-box.
More

NDD

Senior Software Engineer

Work Experience : 2015-2018

Led and managed the team to develop test features. Main tasks: Developed features end-to-end as a full-stack, working on payment and billing modules, and implemented unit tests, integrations tests, and behavioral tests.

Tech Stack: JavaScript, C#, Node.js angular, HTML, CSS, SQLServer, Entity framework, ASP.NET, RabbitMQ.

  • Worked on a huge logistics and transportation management application, developed modules of billing and payment which have a lot of complex business rules and calculations, created and identified best practices and advanced concepts to build the application with quality and scalability, some concepts used were Domain-driven design, TDD, BDD, CQRS architecture, automatized tests such as unit, end to end and integrations tests, worked as full-stack engineer writing code on both sides (back-end and front-end). Clients served: Fiat, GM(Chevrolet), Jaguar, Land Rover, Penske, and Ipiranga.
More

Amures

Software Engineer

Work Experience : 2013-2015

Main tasks: Developed features end-to-end as a full-stack, implemented unit tests and integrations tests.

Tech Stack: JavaScript, node.js, HTML,CSS, jQuery, Postgres.

Developed a platform to track and manage routes for trash trucks, a geolocation app using google maps, and Postgres for geo-location, worked on both sides (back and front).

Features

More

Freelancer

Junior Software engineer

Categories

Work Experience : 2010-2013

Main tasks: Developed features end-to-end as a full-stack. Developed sales, marketing and supply chain applications using multi-tier architecture.
Tech Stack: JavaScript, PHP, HTML,CSS, jQuery,

More

Hire Lucas