Lucas Duarte

Full-Stack Developer

Summary

Driven by a love for problem-solving and competition, I’ve been immersed in software development since 2014. Whether it’s optimizing systems, crafting scalable APIs, or building intuitive interfaces, I thrive on tackling complex challenges with creativity and precision. I find joy in exploring new technologies and continuously improving my craft, from building frameworks to automating workflows and beyond.

What drives me is a passion for creating performant, scalable, and maintainable software, combined with a competitive edge to constantly improve. From building an HTTP framework in Rust to developing responsive web apps with React and Next.js, I focus on clean, efficient code that delivers real impact. Every project is an opportunity to push the limits, refine my skills, and solve challenging problems.

Professionally, I’ve tackled complex backend systems, refactored critical code, and built scalable APIs with Node.js, Python, and AWS. My competitive nature pushes me to optimize systems for speed and reliability, whether diagnosing bottlenecks or designing flexible architectures. I thrive in environments that challenge me, delivering solutions that not only perform but also stand the test of time.

I’m also a strong believer in collaboration, constantly seeking to improve processes and share knowledge within teams. My approach blends technical expertise with a deep love for software development, ensuring that each project reflects not just functionality, but craftsmanship.

Key Skills:

  • Backend:

    Node.js, TypeScript, Express.js, FastAPI, Rust, NestJS, Python

  • Frontend:

    React.js, Next.js, Solid.js, Tailwind, Styled Components

  • Databases:

    MongoDB, PostgreSQL, SQLite, RedShift, DynamoDB

  • AWS:

    Lambda, S3, SQS, ECS

  • Databases:

    Docker, CI/CD, Terraform, GitHub Actions