Experience
Professional background and achievements
Full Stack Developer
fAibrik
Full Stack Developer at fAibrik, an AI-powered SaaS customer service platform. Architect and lead developer of a distributed microservices platform composed of dozens of interconnected components, leveraging message queuing systems and advanced data management to process complex omnichannel workflows at scale.
Key Responsibilities
- Architected and developed a microservices-based platform with dozens of specialized components for omnichannel customer interactions
- Designed and implemented REST APIs for components communication and client integration
- Set up AMQP-based message queuing systems (RabbitMQ) to orchestrate asynchronous workflows across platform components
- Implemented advanced data management and caching strategies for handling complex customer interaction workflows
- Integrated AI and agentic models for automated customer responses with reliable message-based processing
- Optimized distributed system performance handling 1000+ daily interactions across multiple channels
- Led deployment infrastructure on multiples servers
Technologies
ReactNode.jsExpressMongoDBRabbitMQLLM
Full Stack Developer
fAibrik
Full Stack Developer at fAibrik as a founding member of the engineering team. Built the v1 and v2 of the AI-powered customer service platform from the ground up.
Key Responsibilities
- Initial development of the React web interface for the platform
- Backend API development for ticket and interaction management
- Integration of early NLP models for automatic classification
- Contribution to the platform's microservices architecture
- Unit and integration testing
- Documentation and onboarding of new developers
Technologies
ReactNode.jsExpressMongoDBRabbitMQLLM
Full Stack Developer
Omnibook
Full Stack Developer at Omnibook, a booking and management platform for tourism businesses. Developed and maintained the web application and REST API.
Key Responsibilities
- Custom javascript framework front-end development for the application
- REST API development and maintenance with Node.js/Express
- Online payment system implementation (Stripe)
- Relational database management and query optimization
- Real-time notification system with WebSockets
- Third-party service integration (calendars, payments, email)
- Production issue debugging and technical support
Technologies
Vue.jsJavaScriptNode.jsExpressMySQLMongoDBStripe APIWebSockets