Full Stack Developer
Current- Design, develop and maintain applications on multiple platforms- Assign tasks and review code of other team members- Provide technical support other team members throughout the product development and implementation process- Install and setup cloud instances (DigitalOcean, Vultr), monitor and troubleshoot deployment processDevelopment stacks:Backend, web:OS: Centos 7, Ubuntu, Alpine LinuxSource control: Git, Gitlab self-hostedCloud VPS: DigitalOcean, VultrDatabase: Mysql, PostgreSQLCache: Memcached, RedisFrameworks: Yii1, Yii2 (PHP), Django (Python), Django REST frameworkTesting: Python Unit test framework, PHPUnitAsynchronous task queue: Celery, Redis, RabbitMQDeployment: Docker, Docker compose, Gitlab CI/CD, Docker hub, Github, Nginx, Let's EncryptTools: nwb (toolkit for React, vanilla js apps), google-cloud-sdk for backup data, React.js for single-page appOnline payments: Stripe APISMS, Email services: SendGrid, TwilioUI components: Seamantic UI, PatternFly, BootstrapMobile app ios/android:Frameworks: React NativeTools: Ignite (React Native boilerplate), Crashlytics (crash reporting), JestDeployment: Gitlab CI/CD, macOS, Fabric