Software Architect | Full-Stack Engineer
Specialized in scalable architecture design, full-stack development with JavaScript/TypeScript, and technical leadership of complex projects.
Professional Profile
Software Architect with over 4 years of experience in designing and implementing highly complex enterprise systems.
Expert in:
- → Software architecture and distributed systems design
- → Full-stack development with modern JavaScript/TypeScript stack
- → Implementation of advanced search systems (Elasticsearch, MeiliSearch)
- → REST and GraphQL API design and integration
- → Performance optimization and scalability
- → Technical leadership and architectural decision-making
Professional Experience
Probien Bienes Exclusivos
Software Architect
2021 - Present | Tijuana, Mexico
Company specialized in luxury real estate. Responsible for architectural design, development, and maintenance of the entire company's technological infrastructure.
Featured Projects:
Real Estate E-commerce Platform
Designed the complete system architecture from scratch. Implemented advanced search engine with MeiliSearch for +500 properties. Dynamic filtering system and complex categorization.
Stack: Next.js, TypeScript, PostgreSQL, MeiliSearch, PayloadCMS
Result: Public portal with +500 SEO-optimized static pages
Enterprise CRM System (18 modules)
Internal application architecture for comprehensive business management. Modules: CRM, property management, leads, sales, inventory, reports. Complex relational database design. Implementation of granular roles and permissions.
Stack: Next.js, Node.js, Express, PostgreSQL, Prisma ORM
High-Performance Search Engine
Migration from traditional search to Elasticsearch. Optimization of complex queries with multiple filters. Automatic indexing with real-time synchronization. 80% improvement in search speed.
Skills Developed:
Tech Stack
Frontend
React, Next.js, Astro, TypeScript, Tailwind CSS, Framer Motion
Backend
Node.js, Express, NestJS, GraphQL, REST APIs, WebSockets
Databases
PostgreSQL, MongoDB, Prisma ORM
Search
MeiliSearch, Elasticsearch
CMS
PayloadCMS (Headless CMS)
DevOps & Deploy
Docker, Vercel, Railway, CI/CD (GitHub Actions), Git, GitHub
Key Technical Achievements
- ✓ Designed and implemented complete architecture of 2 enterprise platforms from scratch
- ✓ Reduced search time by 80% through MeiliSearch implementation
- ✓ Developed CRM system with 18 interconnected modules handling critical business data
- ✓ Optimized application performance achieving green Core Web Vitals metrics
- ✓ Implemented authentication and authorization system with granular roles
Work Approach
Clean and maintainable code
I write code thinking about scalability and ease of maintenance. I prioritize readability and clear documentation.
Well-founded architectural decisions
I evaluate trade-offs, consider future scalability, and select technologies based on actual project requirements.
Continuous improvement
I maintain constant updates with new technologies, patterns, and industry best practices.
Collaboration and communication
Experience working with multidisciplinary teams and communicating technical decisions to non-technical stakeholders.