Skip to content
View LTaka's full-sized avatar

Block or report LTaka

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
LTaka/README.md

Hello World! I'm Lucas Takeshi 👋

Brazilian Software Developer focused on Back-End Development, APIs, distributed systems and scalable applications.


👨‍💻 About Me

I'm a software developer focused on building reliable, scalable and maintainable applications.

My experience includes back-end development, REST APIs, authentication, asynchronous processing, queues, workers, database modeling, file processing and integrations with external services.

I have worked on the modernization and refactoring of legacy systems, including applications with limited documentation, technical debt and high-volume data processing.

Currently, I lead the development of Vivas Momentum, a platform for event management, guest organization, professional hiring and digital memories.

In this project, I participate in the entire software lifecycle:

  • System architecture and technical decisions
  • REST API development
  • Authentication and authorization
  • Database modeling
  • Background workers and asynchronous processing
  • File, image and video processing
  • Google services integrations
  • Dockerized environments
  • Deployment and infrastructure configuration
  • Code review and technical documentation
  • Task organization and team coordination

🚀 Main Projects

Vivas Momentum

An event management platform designed to help users organize guests, hire professionals and create digital memories.

Main technical responsibilities:

  • Development with NestJS, TypeScript and PostgreSQL
  • RESTful API architecture
  • JWT authentication and access control
  • File upload and media processing
  • Video processing with FFmpeg
  • Image conversion and optimization with WebP
  • Asynchronous processing with queues and workers
  • Google Drive, Google Calendar and Google OAuth integrations
  • Docker-based development and deployment
  • Nginx configuration
  • Modular and scalable architecture

Legacy System Modernization

Worked on the maintenance and evolution of a legacy system with limited documentation and technical debt.

Main contributions:

  • Bug fixing and code refactoring
  • Creation of technical documentation
  • Performance and scalability improvements
  • Processing of large XML files
  • Development of CRM features
  • Implementation of queues for high-volume operations
  • Reduction of coupling between application components
  • Improvements that simplified maintenance and technical support

💻 Back-End

TypeScript JavaScript Python Java C

NestJS FastAPI Express.js AdonisJS Node.js


🎨 Front-End

React Next.js Vite Tailwind CSS PWA


🗄️ Databases and Cache

PostgreSQL MongoDB SQLite Firebase Redis


📨 Messaging and Asynchronous Processing

Apache Kafka Redis RabbitMQ

  • Background workers
  • Event-driven processing
  • Task queues
  • File processing pipelines
  • Retry and failure handling
  • High-volume asynchronous operations

⚙️ DevOps & Infrastructure

Docker GitHub Actions Nginx Linux Redis

  • Docker & Docker Compose
  • CI/CD com GitHub Actions
  • Deploy automatizado
  • Administração de VPS Linux (Hostinger)
  • Configuração de Nginx (Reverse Proxy)
  • SSL/TLS com Let's Encrypt
  • Gerenciamento de processos (PM2)
  • Configuração de domínios e DNS
  • Monitoramento de aplicações
  • Logs e troubleshooting
  • Backup e manutenção de servidores

☁️ Cloud

Google Cloud

  • Deployment de aplicações em ambiente cloud
  • Configuração de serviços e variáveis de ambiente
  • Armazenamento de arquivos
  • Gerenciamento de credenciais e permissões
  • Monitoramento e logs
  • Integração com pipelines de CI/CD

🔐 APIs and Security

JWT Swagger OpenAPI Insomnia Postman

  • RESTful API development
  • API documentation with Swagger/OpenAPI
  • JWT authentication
  • Role-based access control
  • Input validation
  • Secure file uploads
  • Integration with external APIs
  • OAuth 2.0 integrations

🧪 Quality and Architecture

  • Object-Oriented Programming
  • SOLID principles
  • Clean Code
  • DRY
  • Modular architecture
  • Dependency injection
  • Separation of concerns
  • Unit and integration tests
  • Code review
  • API documentation
  • Legacy system refactoring
  • Scalable application design
  • Event-driven architecture
  • Queue-based processing

🛠️ Tools

Git GitHub ESLint Trello Notion


📊 GitHub Stats


🔝 Top Contributed Repositories


📚 Currently Learning

  • Kotlin and the JVM ecosystem
  • Spring Boot
  • Distributed systems
  • Cloud infrastructure
  • Kubernetes
  • Advanced software architecture
  • Observability and application monitoring

Always learning, building and improving. 🚀

Popular repositories Loading

  1. arquitura-nest arquitura-nest Public

    Forked from grishahovhanyan/nestjs-architecture

    TypeScript 1 1

  2. TP0-Compiladores TP0-Compiladores Public

    Padrões a serem reconhecidos pelo seu analisador léxico: Espaços em branco, tabulação e quebra de linha devem ser ignorados. Número inteiro positivo: qualquer sequencia de um ou mais dígitos, prece…

    Lex

  3. csv csv Public

  4. hill_climb_and_ils hill_climb_and_ils Public

    Python

  5. Api-RedeSocial-Socket Api-RedeSocial-Socket Public

    Python

  6. tp-compiladores tp-compiladores Public

    Forked from ViniciusTei/tp-compiladores

    Trabalho prático da disciplina de Compiladores 06/2022

    C