
Ana A.
React TypeScript Developer, Legacy Code Modernization
Habilidades

Revisa mis servicios


Experiencia laboral
Front-end developer (Full-stack capable)
Self-employer • Trabajador autónomo
Jan 2025 - Present • 1 yr 4 mos
Over the last 3 years, I have operated as an independent developer specializing in modernizing legacy web architectures. My work focuses on the 'full vertical' of frontend development—ensuring that data flows seamlessly from the backend to a high-performance, type-safe user interface. Core Focus Areas: Architecture Migration: Transforming monolithic, server-side rendered (SSR) applications (Pug/EJS) into modular, scalable React ecosystems. State & Data Management: Implementing robust state management and efficient API orchestration to handle complex business logic. Type-Safe Development: Utilizing TypeScript to build reliable, self-documenting codebases that reduce technical debt. Performance Engineering: Optimizing core web vitals and refactoring legacy jQuery into modern, declarative React patterns. By treating the frontend as a sophisticated engine rather than just a visual layer, I help businesses move away from 'spaghetti code' toward maintainable, future-proof software.
Front-end developer
Koach • Tiempo completo
Oct 2024 - Jan 2025 • 3 mos
Collaborated within a vertical development team to build and refine a specialized marketplace connecting educators with clients. I focused on architecting a responsive, high-performance frontend while working in close synchronization with the backend team to ensure seamless data flow. Key Contributions: API Orchestration: Coordinated with backend developers to integrate complex RESTful endpoints, ensuring efficient data fetching and state synchronization for the coaching dashboard. Feature Development: Built and optimized interactive components for user scheduling, profile management, and educational resource listing. Cross-Functional Collaboration: Participated in technical planning and code reviews to align frontend architecture with the overall system requirements. State Management: Managed complex user flows and authentication states to provide a smooth, low-latency experience for both coaches and students.