Skip to content
View lucasheartcliff's full-sized avatar

Block or report lucasheartcliff

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
lucasheartcliff/README.md

Lucas Camilo de Morais

Software Engineer | Java & Architecture Enthusiast | Solving Complex Problems

Website LinkedIn Email


👨‍💻 About Me

I am a Software Engineer with a strong background in Full-Stack development, specializing in Backend Architecture and system scalability. I am passionate about modernizing legacy systems and designing solutions that drive operational efficiency.

My approach combines technical precision with strategic business alignment—whether it's restructuring monolithic applications into microservices or optimizing data frameworks to eliminate redundancy. I thrive in environments that value Clean Architecture, DDD, and Continuous Improvement.


🛠 Tech Stack & Methodologies

Languages & Frameworks
Java Spring Boot JavaScript TypeScript Node.js React Python

Data & Infrastructure
PostgreSQL Docker Kubernetes

Methodologies
DDD TDD Microservices CI/CD


🚀 Professional Impact & Featured Work

My work focuses on solving critical business challenges through engineering. Here are a few highlights:

  • Microservices Architecture & Scalability Restructured the Rig/Well Catalog legacy application into multiple microservices. This modernization prepared the system for future integrations and significantly improved scalability and maintainability.

  • Data Framework Optimization (CoDaF) Led the technical optimization of an internal data persistence framework. By creating a centralized base, I eliminated information redundancy and ensured data consistency across multiple projects, boosting operational efficiency.

  • Revenue Protection (License Manager) Architected and implemented a License Manager solution to control client access. This system protected intellectual property and revenue streams by ensuring clients only utilized contracted features.

  • Database Modeling & Mentorship Conducted interviews with domain specialists to model a general-use database for Oil & Gas solutions, resulting in a robust foundation with approximately 100 entities that serves as a pillar for new projects.

  • Reverse Engineering & Unblocking Teams Performed reverse engineering on undocumented legacy applications (Rig State), providing clarity on business rules that allowed the team to proceed with critical modifications safely and with agility.


🎓 Education

Bachelor of Science | Universidade Estadual do Rio de Janeiro (UERJ) Major in Software Development and Computer Engineering


Let's build something scalable together.

Pinned Loading

  1. snap-vault snap-vault Public

    Steganography tool that encrypts messages with AES-256 + PBKDF2 and hides them in images using LSB encoding. Includes a CLI, FastAPI REST backend, and Next.js Web UI. Supports HMAC-SHA256 integrity…

    Python 3

  2. centralized-data-persistence centralized-data-persistence Public

    This is a SaaS implementation about the main strategies adopted in multi-tentant database for microservices architecture.

    Java

  3. portfolio portfolio Public

    Personal portfolio built with Next.js 13, TypeScript & Tailwind CSS. Features dark mode, i18n (EN/PT), Dev.to articles, WakaTime stats, GitHub projects, contact form, and full Docker + CI/CD deploy…

    TypeScript 1