Software Engineer - Curbside Kitchen
The project is an innovative scheduling technology that connects food truck owners with property managers to provide exclusive access to buildings in the Washington DC Metro area. Addressing the needs of tenants includes opportunities for them to interact and collaborate. Oversaw the development of the initial microservices architecture, created the project layout and RESTful API endpoints design, worked on data modeling and admin interface development, and configured CI/CD integration. Technologies used: Python, Django, Django REST Framework, Redis, Celery, RabbitMQ, Docker, Docker-Compose, Nginx, Swagger, Jenkins, PostgreSQL.
Software Engineer - Tap Titans 2
Tap Titans is a popular mobile game with millions of players worldwide. Worked on the server side of the application, which handled 200K daily active users. Designed, implemented, and delivered new features, performed peer reviews, implemented unit and integration test frameworks, and improved and refactored the existing codebase. Implemented DevOps solutions and a new deployment pipeline with a CI system. Ensured production stability and high availability and improved the app infrastructure and security. Technologies used: Python, Flask, JavaScript, SQLAlchemy, AWS, Celery, Redis, Memcached, PostgreSQL, Ansible, Loggly.
Full-stack Developer - Storefront
Storefront is the world’s most powerful SaaS platform for managing global content. Major Studios and Digital Platforms use it every day to manage global content distribution, make data-driven content decisions, and automate time-consuming workflows. It is a multi-tenant SaaS platform that uses Big Data and helps users to make data-driven content decisions. Technologies used: Python, JavaScript, Flask, Django, SQLAlchemy, Elasticsearch, MySQL, PostgreSQL, Redis, Docker, Drone CI, Travis, AWS, Dramatiq.