Experience
Last update
Experience
Frontend Developer
ActualAliva Shop
Leadership in the comprehensive modernization of the Q-commerce platform, executing a critical technology migration and redefining the frontend architecture.
June 2025 — Present
AngularIonicTypeScriptRxJSCapacitorBiomeJSGit
Key Tasks
- Code Standardization: Implementation of BiomeJS to ensure consistency, strict linting, and automatic formatting throughout the repository.
- Mobile Integration Cycle: Configuration and generation of production builds (APK/AAB) using Android Studio and Capacitor.
- Feature Implementation: Agile development of new business functionalities requested by the client, ensuring scalability.
- Pixel-Perfect UI: Faithful translation of Figma designs into reusable and responsive code components.
- Type Safety: Introduction of strict typing in TypeScript to reduce runtime errors and improve DX.
- Technical Documentation: Creation of exhaustive documentation to facilitate onboarding and future maintenance of the codebase.
Technical Challenge: Legacy Modernization
The main objective was to rescue a stagnant codebase and bring it to modern standards to enable new business opportunities.
Migration and Architecture
- Technological Leap: Execution of the migration from Angular 15 to 20 and Ionic 5 to 8, eliminating blocking technical debt.
- Reactive Programming: Adoption of Signals for granular state management, replacing
Zone.jswhere possible to improve change detection performance.
Critical Features
- Precise Geolocation: Native integration with Capacitor for real-time tracking.
- Push Notifications: Push notification system.
Business Impact
The refactoring wasn't just aesthetic; it unlocked the team's ability to iterate fast. What used to take weeks to implement due to the fragility of legacy code is now deployed in days with confidence.