My Xperiences
Enterprise platform designed to manage the complete student exchange journey, including registrations, evaluations, contracts, payments, travel logistics, and administrative operations.
Role
Senior Full Stack Developer
Client
My Xperiences Work and Travel
Year
2018

About the project
My Xperiences (MyX 3.0) was a large-scale enterprise platform developed to support international student exchange programs, cultural experiences, and study abroad opportunities.
The platform managed the complete student lifecycle, from initial registration and English evaluations to contracts, financial processes, visa preparation, travel logistics, and program completion.
Over five years, the system became the operational backbone of the organization, replacing fragmented manual workflows with a centralized digital ecosystem.

The Vision
The objective was to create a unified platform capable of connecting students, recruiters, coordinators, financial teams, and administrators within a single operational environment.
Instead of relying on spreadsheets, email chains, paper contracts, and disconnected systems, every stage of the student journey could be managed through a structured digital workflow.
Student Experience
The student portal was designed as a guided onboarding experience.
Applicants could complete every major step of the program through a centralized dashboard:
- Personal information registration
- English evaluation scheduling
- Document uploads
- Digital contract signing
- Payment submissions
- Program tracking
- Appointment scheduling
The experience reduced uncertainty while giving students full visibility into their progress.

Administrative Platform
A dedicated administration platform was developed for recruiters, coordinators, financial staff, and management teams.
The system provided tools for:
- User management
- Role-based permissions
- Financial approvals
- Payment auditing
- Program administration
- English test scheduling
- Travel coordination
- Sponsor management
This allowed multiple departments to collaborate efficiently while maintaining strict operational controls.

Digital Contracts & Financial Operations
One of the most impactful improvements introduced by the platform was the digitization of legal and financial processes.
Students could generate, review, sign, and submit legally binding documents directly through the platform.
Additional workflows included:
- Registration payments
- Installment plans
- Financial validations
- Receipt approvals
- Promotional discounts
The result was a significant reduction in administrative workload and processing times.
Dynamic Multi-Tenant Architecture
One of the most complex technical challenges involved supporting multiple enrollment seasons simultaneously.
The platform implemented dynamic database routing capable of automatically directing users to different environments depending on their active program.
Examples included:
- Spring Programs
- Summer Programs
- Winter Programs
This approach allowed operational separation while maintaining a unified application experience.
Mobile Prototype
As part of the platform's evolution, a mobile application prototype was developed using Flutter.
The objective was to provide students with direct access to their onboarding process, evaluations, appointments, and program information from mobile devices.
Although the mobile application was never officially launched, the prototype helped validate future mobile experiences and user workflows.

Technical Architecture
The platform was built around two independent ecosystems communicating through secure APIs:
- Student Portal
- Administrative Platform
Core technologies included:
- Laravel APIs
- Vue 3
- Quasar Framework
- AWS Cognito
- MySQL
- Pinia
- Docker
- JWT Authentication
This architecture allowed both environments to evolve independently while sharing business logic and operational data.
My Role
Over multiple years, I participated in the design, development, maintenance, and continuous evolution of the platform.
My responsibilities included:
- Full stack development
- Frontend architecture
- Backend development
- Database design
- Authentication systems
- Process automation
- Performance optimization
- Product improvements
- Cross-functional collaboration
Outcome
My Xperiences successfully transformed a highly manual operation into a centralized digital ecosystem capable of supporting thousands of students across multiple international programs.
The platform reduced onboarding times, automated administrative processes, improved operational visibility, and became a critical tool for the organization's daily operations for more than five years.
More importantly, it demonstrated how software can simplify complex human processes while improving the experience for both students and internal teams.