Andrey D' Araya
FullStack / Flutter Developer
I'm a passionate software engineer from Costa Rica 🇨🇷, focused on building scalable, maintainable, and high-quality applications. My expertise spans mobile development, microservices, and AI/ML integration, with a strong emphasis on Flutter development and clean architecture principles.
GitHub Stats
⭐ 55+ StarsTotal Commits
40+
Repositories
7
Contributions
100+
Pull Requests
15+
Most Used Languages
Tech Stack
Featured Projects
Flask (Python) Microservice Template
A comprehensive Flask microservice template implementing hexagonal (ports & adapters) architecture. Features include rich domain models, CRUD operations, JWT authentication, Swagger documentation, PostgreSQL with SQLAlchemy, Docker support, and automated testing with pytest. Perfect starting point for building scalable Python microservices.
Tech York Time
A modern news reader application built with Flutter showcasing MVVM architecture and clean code principles. Features a vintage newspaper-style UI, real-time news updates from Hacker News API, and performance optimizations. Implements advanced Flutter concepts like custom shimmer loading effects, smooth page transitions, and efficient state management.
Smart Tasks
A cross-platform task management application built with Flutter and clean architecture principles. Features a modern UI, real-time synchronization, and support for Android, iOS, and desktop platforms.
Clean Architecture CLI
A powerful command-line tool for scaffolding clean architecture projects, streamlining the development process.
Flutter Clean Architecture
A comprehensive template demonstrating clean architecture implementation in Flutter applications.
Node.js MVC Microservice
A scalable microservice template implementing MVC architecture pattern with Node.js.
Experience & Skills
FullStack Developer
Bitcode Enterprise
- Developed and maintained three major projects using Flutter for web, Android, and iOS platforms.
- Worked on over 10 projects, utilizing Flutter, MERN, and PERN (Postgres, Express, Node, React, Mongo DB) stacks.
- Built microservices with Python (Flask) and Java (Spring Boot) to enhance scalability.
- Contributed to CRM systems, web apps, and custom software solutions.
- Integrated Google Maps and navigation features to improve usability into Flutter Apps and Web Apps.
Founder & Software Engineer
ERASOFT
- Founded ERASOFT, leading the development of two parallel MVP projects focused on digital transformation.
- Utilized Flutter, Firebase, Node.js, and Flask (Python) to create a WebRTC-based digital counter application for banks, agencies, and private enterprises.
- Leveraged technologies like Express, PostgreSQL, and Python for backend development, alongside React and Next.js for frontend solutions.
- Pioneered real-time translation in video calls using WebRTC and OpenAI's Realtime API to break language barriers.
Principal Flutter Engineer
Obsidiam Investment Group SA
- Led mobile application architecture design and implementation
- Developed secure money transaction processing systems
- Optimized Android and iOS app performance
- Implemented comprehensive monitoring strategies
Senior Flutter Developer | Backend Kotlin Developer
Tul SAS
- Led development of Android and iOS applications for LATAM's largest hardware e-commerce platform
- Implemented backend services with Kotlin
- Developed QR scanning library for inventory management
- Ensured high product quality and security standards