PicallEx
2022 - Present
Junior Developer
Full-stack developer working on CRM solutions and omnichannel communication platforms within an agile (Scrum) environment.
- Developed a comprehensive shipping tracking application integrating multiple carriers (FedEx, USPS, UPS) using Vue.js 2, Vuex store, and Laravel, implementing Domain-Driven Design principles for maintainable architecture.
- Built an omnichannel communication platform using React Native with the following features:
- Integrated WhatsApp chat functionality for real-time messaging
- Implemented VoIP calling system using JSSIP library
- Developed lead management system
- Implemented Firebase Cloud Messaging for push notifications across messages, leads, and calls
- Used NativeWind for styling and Redux Toolkit for state management
- Configured Bitrise CI/CD pipelines for automated iOS and Android deployments
- Created a scalable Node.js API using Fastify and Baileys managing 100+ concurrent WhatsApp sessions with daily backup systems.
- Implemented comprehensive testing strategy including:
- Unit and integration tests using PHPUnit for Laravel backend components
- JavaScript/TypeScript testing with Jest for frontend and mobile applications
- Maintained minimum 80% code coverage across all projects
- Implemented mock services for external APIs (WhatsApp, VoIP, shipping carriers) ensuring reliable testing
- PHP
- React Native
- Vue.js
- Laravel