Hi there! π I'm Adrian
π Experienced Mobile Developer Passionate about crafting high-quality, scalable mobile applications with 7+ years of experience in native Android development and cross-platform solutions using Flutter. Skilled in building innovative solutions leveraging Kotlin, Java, Dart, and modern frameworks like MVVM and Clean Architecture. Adept at collaborating in Agile environments and delivering exceptional user experiences.
π₯οΈ Build Android and Flutter apps with modern architectures (MVVM, Clean Architecture).
π Implement Jetpack Compose, Dependency Injection, and CI/CD pipelines to optimize workflows.
π Integrate RESTful APIs, GraphQL, and third-party services for seamless functionality.
π§ Solve complex problems with clean code and creative solutions.
π± Stay updated with the latest advancements in mobile development.
Java
Dart
JavaScript
Android
Koltin Multiplatform
Node.js
Flutter
Mobile Development:
β¨ Jetpack Compose β Modern UI toolkit for Android
π¦ State Management: BloC, Riverpod
ποΈ SQLite, Room, Realm β Local databases for persistence
π§ Coroutines, RxJava β For asynchronous programming
π Retrofit β HTTP client for network operations
βοΈ Firebase β Backend as a service for real-time databases, authentication, cloud storage
Backend & APIs:
π οΈ Node.js β JavaScript runtime for server-side applications
π OAuth/JWT β Authentication protocols
π RESTful APIs, GraphQL β For data fetching and interactions
Testing & Quality Assurance:
π§ͺ JUnit, Espresso, Mockito β For unit testing, UI testing, and mocking
π SonarQube β Code quality and security analysis
DevOps & CI/CD:
π¦ Docker β Containerization for apps and services
π CI/CD Pipelines β Automate testing and deployment
π Jenkins**, GitLab CI, GitHub Actions β For continuous integration and continuous deployment
Cloud & Hosting:
βοΈ AWS, Google Cloud, Azure β Cloud platforms for infrastructure
π Kubernetes β Container orchestration for scaling apps
π― Strategic Planning
π₯ Team Leadership & Mentoring
𧩠Problem Solving & Abstract Thinking
π Agile Principles & Adaptability
πͺπΈ Spanish (Native)
π¬π§ English (Intermediate)
I aim to contribute to projects that push the boundaries of mobile development, fostering innovation and enhancing user experiences. I'm eager to collaborate with like-minded professionals and explore opportunities that challenge me to grow.
I'm always open to discussing exciting projects, collaboration opportunities, or sharing insights on mobile development.