Who we are
Alvin is a team of software developers and designers. We work on-site at our two offices in US and Ukraine.
Our team is built with motivated individuals, who acquired deep knowledge on how software is used by the end users, what features provide the most value, and all it takes to build it.
Languages and tools we use, promote sustainable development and we are dedicated to deliver most valuable software to the customers.
What we do
Are you facing a business process optimization challenge? Software integrations? Existing users are requesting new features? Startup idea? Alvin knows what to do.
Whether it is a payment platform or Google Ads API integration we did it previously and will be happy to help you with your next project.
We also design and develop mobile applications and reliable backend.
Our team built custom software for variety of business and help streamlined their processes in order to save time and optimize operations.
Technology we use
To maintain sustainable development we need to cover wide range of languages, frameworks and skills.
We are Python developers, manual testers, automation engineers, data science specialists, architects and mobile developers.
Web projects written using Django or Flask. New Python-project building using aiohttp.
We use React or Angular for a frontend.
Primary database used is PostgreSQL. Inside services use Redis, MongoDB, ClickHouse. For search use ElasticSearch. Background task processing - RabbitMQ or Kafka.
For CI/CD using GitLab and Bitrise. Production works on kubernetes (istio, prometheus, elk stack, grafana).
Mobile technology stack
- Languages: Swift
- Architectures: VIPER, Clean Swift
- Common libraries: Moya, IGListKit, Realm, YapDatabase, lottie
- Additional: developed own components
- Languages: Kotlin
- Architectures: MVP, MVVM, VIPER, Android Architecture Components
- Common libraries: Retrofit, Realm, Lottie, MotionLayout, Glide
- Additional: RxJava, Coroutines