[ HELLO, I'M ]
ANDRESCORRALES
Senior Mobile & Full-Stack Engineer with 9+ years of experience.
Expert in Flutter, Golang, and Kotlin. Built apps for Disney, Globant & top financial institutions.
// WHO AM I
About Me
I'm a Senior Mobile & Full-Stack Engineer based in Georgia with roots in Colombia. My journey began in 2016 and has taken me through fascinating projects β from building real-time apps for Disney Parks to architecting medical hardware integration for hospitals and banking systems development.
My core belief: "Great software is not just about working code β it's about architecture that scales, maintains itself, and empowers teams."
I specialize in Flutter cross-platform mobile development, Android with Kotlin and Golang backend systems β combining the best of UI and infrastructure.
// CAREER PATH
Work Experience
SENIOR MOBILE ENGINEER
- Mobile application development using Flutter for banking solutions (Sofi Bank)
- Collaboration with cross-functional teams for secure and scalable mobile features
- Applied clean architecture and best practices in production environments
SENIOR BACKEND ENGINEER
- Designed and developed a production-grade AI agent platform in Go with multi-step reasoning workflows using LLMs, tools, and contextual retrieval (RAG)
- Implemented full RAG pipeline with document ingestion, embedding, and semantic search using PostgreSQL + pgvector
- Built a multi-provider LLM abstraction layer supporting OpenAI and Anthropic via strategy pattern
- Developed real-time streaming responses using Server-Sent Events (SSE) and persistent multi-turn conversations
- Implemented concurrent tool execution leveraging Go's goroutines with an extensible registry pattern
- Added production-grade observability: Prometheus metrics, Grafana dashboards, and OpenTelemetry + Jaeger tracing
SENIOR FLUTTER LEAD (PART-TIME)
- Modularization of the current mobile app into scalable feature modules
- Developed new features following clean code and architectural best practices
- Re-structured legacy codebases to improve maintainability and scalability
BACKEND DEVELOPER
- Designed and implemented scalable and maintainable microservices for a document delivery and management system using Go
- Developed business logic and inter-service communication across distributed backend services
- Optimized backend performance and efficiency for production workloads
- Automated deployment processes to production environments, improving delivery workflows
- Ensured system stability and reliability in production environments
FLUTTER SENIOR DEVELOPER
- Architected the main Flutter application for hospital and patient interaction systems
- Implemented Bluetooth communication with physical medical hardware
- Offline-first methodologies for syncing patient data in low-connectivity environments
- Built and maintained CI/CD pipelines β deployments to Google Play and App Store
- Technical speeches about AI/ML applications for code generation and software development efficiency
SENIOR FLUTTER DEVELOPER
- Mobile application development using Flutter and native Android (Kotlin)
- Applied Clean Architecture and SOLID principles across multiple enterprise projects
- Worked with native sensors and beacon technologies
- Technical leadership in architecture, development practices, and security for fintech
SENIOR FULL-STACK ENGINEER
- Developed an Android POS system with Flutter using offline-first architecture, local data persistence, and controlled synchronization
- Designed and built the Go backend, evolving from monolithic architecture to microservices for improved scalability
- Implemented gRPC for inter-service communication and RabbitMQ for event-driven processing
- Built an API Gateway as a single entry point for the distributed backend services
- Optimized the system for real-time operational usage in environments with limited or unstable connectivity
SENIOR FULL-STACK ENGINEER
- Developed a system to automate operational reporting, employee shift tracking, and sales monitoring in an industrial environment
- Built dynamic forms with role-based rendering and strong client-side validations (shift constraints, numeric rules)
- Designed a modular monolithic Go backend organized by feature: employees, shifts, reports, and sales
- Implemented Redis caching layer for performance optimization on high-traffic queries
- Replaced manual workflows with a fully digital solution, improving data accuracy and operational visibility
SOFTWARE ENGINEER
- Mobile application development using Flutter and native Android (Kotlin)
- Applied clean architecture patterns in enterprise banking applications
- Developed native Android libraries integrated into Flutter via platform channels
FLIGHT ENGINEER (FULLSTACK)
- Development and maintenance of REST services
- Mobile, web, and Smart TV application development
- Requirements analysis and direct collaboration with clients
DEVELOPER ANALYST RPA
- Designed and implemented automation processes using RPA tools
- Automated internal enterprise workflows from requirements gathering to deployment
- Earned internal certification as a Data Scientist
SYSTEMS AND PROGRAMMING ASSISTANT
- Intranet development and internal systems support
- Network implementation, hardware maintenance, and IT operations
DEVELOPER AND ANALYST
- Development of accounting software modules
- Mobile, backend services and web application development
- Analysis, development, and implementation of customized accounting solutions
// TECH ARSENAL
Core Skills
// TOOLS & TECHNOLOGIES
// NOTABLE WORK
Featured Projects
Disney Parks Apps
Built features for Disney's Aulani Resort Hawaii, Soul and Cast Life apps. Delivered high-quality mobile experiences for millions of Disney park guests globally.
SoFi Bank, Banco Internacional de Ecuador & Bancolombia
Enterprise-grade mobile banking solutions. Implemented clean architecture, native Android integrations, and secure platform channels for Bancolombia (Colombia's largest bank) and Banco Internacional de Ecuador.
Hospital Patient Interaction System
Architected a full Flutter app enabling hospital-patient interactions with Bluetooth integration to physical medical hardware and embedded AI/ML models.
Golang Microservices Platform
Designed and implemented scalable microservices architecture using Golang with async messaging via RabbitMQ and Redpanda, deployed on Kubernetes.
Baptist Health PineApp
Mobile health application for Baptist Health South Florida, enabling patients to manage health data and communicate with care teams.
O-I Peldar Process Automation
Designed and automated enterprise workflows for O-I Peldar (one of Latin America's largest glass manufacturers) using UiPath RPA with VB and Python.
// GET IN TOUCH
Let's Build
Together
I'm currently open to new opportunities β remote or hybrid. Whether you have a Flutter app to build, a Golang backend to architect, or a complex system to redesign, let's talk.