Skip to content
View luiscarbonel1991's full-sized avatar

Block or report luiscarbonel1991

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
luiscarbonel1991/README.md

Hi there, I'm Luis Carbonel πŸ‘‹

πŸš€ About Me

Software Engineer and Open Source Contributor specializing in enterprise-scale solutions, modern full-stack development, and developer tools.

πŸ”­ What I'm Building

πŸ€– nlp2sql - Open Source

Enterprise-ready Natural Language to SQL converter with multi-provider AI support

  • 🏒 Built for Enterprise: Handles databases with 1000+ tables
  • πŸ€– Multi-Provider: OpenAI, Anthropic, Gemini support
  • ⚑ Production Ready: Advanced caching, async support, clean architecture
  • πŸ“Š Performance Focused: Benchmarking, schema optimization, vector embeddings

πŸ“Έ ShotTech - SaaS Product

Production-ready screenshot API with modern full-stack architecture

  • Backend: Kotlin + Ktor, Clean Architecture, PostgreSQL, Redis, Playwright browser pools
  • Frontend: Next.js 15, TypeScript, Tailwind CSS, Shadcn/ui, Server Components
  • Infrastructure: Docker, AWS S3, Stripe integration, webhook system
  • ⚑ Performance: <2s response times, smart browser pooling, async job processing
  • 🏒 Enterprise: 99.9% uptime SLA, rate limiting, comprehensive monitoring
  • πŸ” Security: Multi-auth (JWT, API keys), audit logging, production-ready deployment

✍️ DevLach - Tech Blog

In-depth articles on Software Development, Design Patterns, DevOps, AI, and more

  • πŸš€ Latest: From QueryGPT Theory to Production - Building NLP2SQL Library
  • β˜• Java Deep Dives: Virtual Threads synchronization in Java 24
  • πŸ€– AI & NLP: Converting Natural Language to SQL with LLMs
  • πŸ—οΈ Architecture: Spring Security, OAuth2, Clean Architecture patterns

πŸ› οΈ Tech Stack & Expertise

Backend Architecture

  • Languages: Kotlin, Python, TypeScript/JavaScript
  • Frameworks: Ktor, Next.js 15, FastAPI
  • Architecture: Clean Architecture, Hexagonal Architecture, Domain-Driven Design
  • Databases: PostgreSQL, Redis, HikariCP connection pooling
  • Infrastructure: Docker, AWS S3, production-ready deployments

Frontend & Full-Stack

  • Modern React: Next.js 15 App Router, Server Components, Server Actions
  • UI/UX: TypeScript, Tailwind CSS, Shadcn/ui, Responsive design
  • State Management: React hooks, optimistic updates, real-time polling
  • Authentication: Clerk, JWT integration, multi-provider support

AI & Integration

  • AI Providers: OpenAI, Anthropic, Google Gemini APIs
  • Data Processing: Vector embeddings, schema optimization, async processing
  • External Services: Stripe billing, webhook systems, browser automation (Playwright)

DevOps & Production

  • Containerization: Docker, multi-stage builds, Docker Compose
  • Monitoring: Health checks, metrics, comprehensive logging
  • Performance: Browser pooling, caching strategies, rate limiting

🌟 Philosophy

"While others focus on quick solutions, I build for the long term. Clean architecture, comprehensive testing, and developer-first design aren't just buzzwordsβ€”they're my foundation."

Production-First Mindset: From idea to enterprise deployment, I architect systems that scale Developer Experience: Beautiful APIs, comprehensive docs, and tools developers actually enjoy using Modern Stack: Leveraging cutting-edge technologies like Next.js 15, Kotlin, and multi-provider AI integration

πŸ“ˆ Open Source Impact

Building tools that developers actually use in production environments:

  • πŸ”„ Multi-provider AI integration (no vendor lock-in)
  • πŸ“Š Enterprise-scale databases (1000+ tables support)
  • ⚑ Performance-focused solutions with real benchmarks
  • πŸ—οΈ Clean, maintainable, testable codebases
  • πŸš€ Production-ready with Docker, monitoring, and comprehensive docs

πŸ’Ό SaaS Experience

Full-stack product development from concept to production:

  • πŸ—οΈ Backend Engineering: Kotlin + Ktor, async processing, browser automation
  • 🎨 Frontend Development: Next.js 15, modern React patterns, real-time UI
  • πŸ’³ Business Integration: Stripe billing, webhook systems, usage analytics
  • πŸš€ DevOps: Docker deployment, monitoring, production scaling

🀝 Let's Connect

πŸ“ Knowledge Sharing

I share development insights and deep-dives through DevLach Blog:

  • πŸš€ AI & NLP: Deep dives into QueryGPT, LLMs, and Natural Language Processing
  • β˜• Java Expertise: Advanced topics like Virtual Threads, JVM internals
  • πŸ—οΈ Software Architecture: Clean Architecture, Design Patterns, Spring ecosystem
  • πŸ”§ DevOps & Tools: SSH configuration, Testing practices, OAuth2 implementations

πŸ’žοΈ Looking to Collaborate On

  • πŸš€ Enterprise-scale open source projects
  • πŸ€– AI-powered developer tools
  • πŸ—οΈ Clean architecture implementations
  • πŸ“ Technical writing and knowledge sharing
  • πŸ“Š Performance optimization challenges

⭐ Fun fact: I believe in building tools that make developers' lives easier, one clean API at a time!

GitHub Stats

Pinned Loading

  1. nlp2sql nlp2sql Public

    Enterprise-ready Natural Language to SQL converter with multi-provider AI support (OpenAI, Anthropic, Gemini). Built for production scale databases (1000+ tables) with Clean Architecture.

    Python 2 1