Pablo Astudillo

Software Engineer

Sic Parvis Magna

Greatness from small beginnings
My CV

About Me

I'm a Software Engineer specialized in React Native (iOS/Android) and TypeScript, based in Cuenca, Ecuador. Right now I work on micro-frontend architecture and platform tooling for Movistar Peru, as a full-time contractor with Stefanini LATAM, building host shells, domain micro-frontends and the shared platform SDK they all consume. Before that I shipped fintech and education products in fully remote teams, and I've worked across the stack, from Spring Boot and Next.js services to CI/CD pipelines. I care about testing, clean architecture, and making design and code meet in the middle.

Experience

Mobile & Platform Developer – React Native

Stefanini LATAM (Integratel – Movistar Peru)

Remote, PeruMay 2026 – Present
  • Development of the new Movistar Peru customer application (iOS/Android), progressively replacing the legacy app through a micro-frontend architecture with Module Federation: mobile and web host shells resolving a catalog of five domain micro-frontends at runtime, each built and deployed independently so a single domain can ship changes without rebuilding or resubmitting the application.
  • Project stack: React Native, TypeScript, Re.Pack (Rspack) as the bundler replacing Metro for Module Federation support, pnpm and Turborepo monorepos, TanStack Query and Zustand for data and state management, Restyle for cross-platform theming, Contentful as headless CMS, AWS services, and Jest for unit testing.
  • Contribution to the platform SDK and shared packages consumed by every micro-frontend, centralizing authentication, storage, API consumption, feature flags and telemetry behind adapters, including native Android modules in Kotlin for third-party SDK integration, along with the shared type contracts and the communication channel between micro-frontends.
  • Development of domain micro-frontends (authentication, home, and service self-management flows), integrating platform services and remotely managed content, and of the cross-platform design system (web and native) with Figma-synced tokens adopted across the application.
  • Standardization of the team's quality practices across nine platform repositories: unit testing with Jest under a 90% coverage threshold, on-device E2E tests, and technical documentation of architecture and business flows.
  • AI-assisted development: Spec Driven Development, per-repository context files encoding project architecture and conventions, skills and subagents for recurring tasks such as code review and documentation, MCP servers integrated with Figma for design-to-code and with device automation tooling for E2E runs.

Mobile Developer – React Native

Innovation & Technology Services Ecuador (ITSEC SA.)

Remote, EcuadorOctober 2025 – May 2026
  • Cross-platform mobile development (iOS/Android) contributing to the implementation of Utransfer, a fintech application for domestic and international bank transfers, using React Native, Expo and TypeScript, with Zustand for state management and conditional navigation based on authentication and KYC verification status.
  • Implementation of peer-to-peer payment request features with real-time currency conversion, contact search, and automatic SMS/email notification system.
  • Integration with multiple external services including a bank transfer provider, a gaming catalog API for the rewards program, and notification services, over an API service layer with multi-environment configuration. Implementation of RSA encryption for sensitive data and authentication token management through HTTP interceptors.
  • Participation in review process, identification and correction of bugs and security vulnerabilities in the application, collaborating in preparation and approval for ethical hacking evaluation and security audits.

Full Stack Developer – Next.js

Edura Technologies (Startup)

Remote, CanadaApril 2025 – October 2025
  • Full-time contractor role, contributing to the development of a web platform focused on educational program administration. Full-stack development using Next.js, TypeScript, Prisma, Supabase and AWS. Applying current Next.js 15 development practices such as React Compiler, Server Side Rendering and Server Actions.
  • Design and implementation of new modules and functionalities, from database models, service layers and API endpoints to CSR and SSR Next.js components with XStore usage for state management.
  • Implementation of internationalization support in CSR and SSR components, and configuration of automated background tasks (supabase CRON jobs) for multiple use cases.
  • Improvement in application stability and maintainability by fixing recurring bugs, refactoring existing code and ensuring responsive interface across multiple screen sizes.

Software Developer – Internship

Cooperativa de Ahorro y Crédito Jardín Azuayo Ltda.

Cuenca, EcuadorSeptember 2024 – February 2025
  • Configuration, development of new features, and production deployment of an internal system based on an open source platform for GPS tracking, using Java, React, Liquibase, Docker containers for MySQL database and backup automation.
  • Development of a mobile application to export information in a specific format to Word documents, using React Native and Expo, improving internal task management.

Skills

Languages

Native SpanishAdvanced English (C2)

Programming Languages

TypeScriptJavaScriptJavaKotlinPython

AI Development

Claude CodeGitHub CopilotMCP ServersContext EngineeringSpec Driven Development

Mobile Development

React NativeExpoRe.PackNative ModulesFlutter

Frontend Development

ReactNext.jsModule FederationZustandTanStack QueryTailwind CSS

Backend Development

Node.jsSpring BootREST APIs

Databases

PostgreSQLMySQLSQL ServerDynamoDB

Testing

JestDetoxMaestroPlaywright

Cloud & Tooling

AWSDockerGitGitHubGitLabCI/CD PipelinesTurborepopnpmSupabase

Projects

DeSegunda

December 2024 – February 2025

CI/CD Pipelines, Spring Boot, Angular, PostgreSQL

  • Development of a virtual marketplace for buying and selling second-hand clothing as part of a group academic project, with a Spring Boot REST API backend and an Angular web frontend.
  • Main focus on configuration and integration of CI/CD pipelines in GitLab, with stages for linting, testing, building, deployment, and vulnerability analysis.
Repository

UDIPSAI Web System

May 2024 – August 2024

Spring Boot, MySQL, Docker, Postman

  • Development of a web system for scheduling patient appointments with specialists from different departments at UCACUE's UDIPSAI.
  • Backend development using Java Spring Boot. Implementation of microservices architecture with REST API services and SQL database integration.
  • Testing of service endpoints with Postman and deployment of services using Docker containers.

UAICCIT Thesis Management System

March 2024 – August 2024

React, Spring Boot, PostgreSQL, Docker

  • Full-stack web application with REST API backend in Spring Boot, SPA frontend in React, and PostgreSQL database. Automates the thesis submission process for UAICCIT students.
  • Enables registration, login, and approval of thesis and research topics, streamlining workflows for students, advisors, and administrators.
  • Deployed with Docker containers and services on a virtualized server, connected to a private network accessible only to students.

Contact

Feel free to reach out to me through any of the following channels: