My name is Alexander I'm a Senior Mobile Software Engineer with over 5 years of experience in mobile, backend, and full-stack development. I specialize in Flutter but also actively work with PHP (Laravel), Node.js (Express), and Go (Gin) for backend development. I love creating clean, scalable architectures and building high-quality applications. Alongside my work, I contribute to open-source solutions that make development faster and easier.
-
fform A Flutter package for building form validation with ease and flexibility.
-
depend A package for managing dependencies in Flutter projects.
-
markup_analyzer Static analyzer for markup languages (HTML/XML), used to identify issues and inconsistencies.
-
pike A Flutter package to simplify the handling of dynamic UI updates based on user input.
- Architectures: Clean, Feature-first, Module-first, MVVM
- State Management: Bloc, ChangeNotifier, MobX, GetX
- Navigation: auto_route, go_router, Navigator 1/2, deeplink
- Protocols: HTTP (dio, http), WebSocket, gRPC (protobuf), WebRTC, GraphQL
- DI & Service Locator: get_it + injectable, provider, depend
- Platforms: iOS, Android, Web
- Firebase Crashlytics, Sentry, AppMetrica, Firebase SDK
- Unit, Integration, Widget, Golden Tests
- Tools: mockito, integration_test, golden_toolkit
- Coverage: Codecov
- Codacy, custom_lints (markup_analyzer, pedant)
- Database, Storage, Functions, Push, Auth, Remote Config, Events, Crashlytics
- Sqflite, Hive, Isar, Drift, SharedPreferences, Secure Storage
- Languages: JavaScript, TypeScript
- Frameworks: React, Vue, Next.js, Nuxt.js
- State Management: Redux, Pinia, Composition API
- API: Axios, GraphQL, Socket.io
- Docker
- Languages: PHP (Laravel), Node.js (Express), Go (Gin)
- ORM: GORM
- Databases: PostgreSQL, MySQL, MongoDB, Oracle, Redis
- Tools: Docker, Nginx, Postman, Swagger
- Architecture: Monolithic and Microservices
- Queues & Asynchronous: Kafka, RabbitMQ
- Monitoring: Prometheus, Grafana
- GitHub Actions, CodeMagic, shorebird
- Phone: +77074054407
- Email: [email protected]
- LinkedIn: linkedin.com/in/alexanderbangert-ab0a7b253
- GitHub (Portfolio): github.com/AlexHCJP
- Personal Website: devkaban.vercel.app
- Telegram: @devKaban
- Blog: @itskinhead