Tobias Irastorza's Resume

About

Developer focused on effective and minimalist solutions, with expertise in mobile development using React Native and backend development with Laravel and Node.js. Strong experience in integrating communication platforms and building real-time applications. Proficient in agile methodologies, test-driven development, and mobile app deployment automation.

Work Experience

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

Good Game

2020 - 2022

Employee

Delivered exceptional customer service and technical support across multiple platforms.
  • Provided expert counseling and sales support to meet customer needs effectively.
  • Prepared detailed budgets, ensuring cost-efficient solutions for clients.
  • Acted as a computer technician, troubleshooting hardware and software issues with precision.
  • Sales
  • Counseling
  • Customer Support
  • IT Support

Education

ITEC

2021 - 2023
Software Technician

Skills

  • PHP (Laravel, DDD)
  • Node.js (Fastify, Baileys)
  • Vue.js 2 (Vuex)
  • React Native (Redux Toolkit, NativeWind)
  • TypeScript
  • Tailwind CSS
  • API Integration
  • Real-time Communication Systems
  • Testing (Jest, PHPUnit, 80%+ coverage)
  • Firebase (Cloud Messaging)
  • VoIP Integration (JSSIP)
  • CI/CD (Bitrise)
  • Agile/Scrum