Sep 2017 - Present
Lenny Bot is an online service delivered by chatbots that helps to learn English language
We use a lot of different technologies and languages to develop the services we provide.
We have reached >200k registered users, peak values are monthly 50k, weekly 25k, daily 11k users. Chatbots are freemium-based and available in Telegram, Messenger or VK for russian and spanish-speaking users.
Working on this project I was taking part in vast majority of technical and non-technical activities.
First of all I was developing new functionality and features for chatbots which included design tasks of new microservices and integration. Worked on finding efficient solutions and tools to solve problems we've faced, including devops solutions for Continuous integration and deployment (Bitbucket pipelines + bash). Our technical stack was based on Python/Flask and several chatbot frameworks (+ notification service and integration with payment systems)
Planned and managed user stories using YouTrack for a small team of developers. Conducted technical screenings and interviews for developers.
Additionally I worked on creating a web app for mobile to gamify our service functionality