Position: Full Stack Developer (Laravel+Angular+Flutter)
Category: Flutter
Experience: 5 years | English: upper

I have worked in 4 startups, successfully taking two of them from inception to the development of fully functional products that continue to operate.
My primary role has been as a full-stack developer, but I have also taken on various responsibilities within tight budgets and timelines to ensure the success of the startups. My expertise spans across multiple areas of IT, including backend, frontend, mobile app, database development, and DevOps. Additionally, I possess knowledge in product management, SEO optimization, marketing, and design, although my expertise in specific technologies may not be as deep.
I believe I can contribute significantly to an IT product or startup. Currently, I am seeking a new opportunity where I can work as a full-stack developer. However, I am also keen on gaining more experience with Flutter during this period.
I am an experienced full-stack developer with 7 years of professional experience, specializing in product IT startups for the past 5 years. 

One of my recent projects is Teadmus, where I independently developed the entire service, including the following components:
• discussing business needs
• marketing and business analysis, in particular interviews with the target audience (here was help from a professional marketer)
• prototype development (UX/UI)
• design development in Figma (here was help from a professional designer)
• database design in Drav.io with optimization and normalization.
• setting up production and test servers on Contabo VPS (using Nginx, PHP-FPM and PM2)
• setting up automatic deployment (Angular and Laravel projects) with the launch of Features API tests on Laravel based on the CI/CD pipeline with GitHub Actions
• front-end development on Angular v.14 (with SSR)
• back-end development on Laravel v.9
• connected Stripe online payment
• setting up queues with Redis and Supervisor to increase system reliability 
• connected Google analytics and Yandex metrics
• basic SEO optimization setup (checked by meta SEO inspector)
• setting up database and storage backup
• setting up cron job for backup and updating SSL certificates (Certbot)
• setting up error/warning logging on the server with notification via telegram bot
• configuring the Postal mail server to manage mailing lists
• service technical support
Developed a unique functionality:
•  constructor for publishing scientific materials
•  algorithm for automatic generation of books 

what do I do at my RushApp company:
• communication with the customer and their team, analytic of requirements, identification of expectations and wishes
• creating user stories, prioritizing product backs, assigning tasks
• decision-making on the product, based on quantitative data
• designing the system based on customer requirements
• choosing of technology for each link in the system
• choosing of methods of interaction between system components
• design of interfaces and application components
• architectural review of business requirements
• development of core libraries

Core libraries developed by me:
• Angular core - Rush-App/angular-core
- Laravel core v2 - Rush-App/laravel-core
Boilerplates developed by me:
• Angular - Rush-App/angular_boilerplate 
• Laravel - Rush-App/laravel_boilerplate
Docker setups developed by me:
- for Angular + Laravel boilerplates Rush-App/docker_boilerplate
I am enthusiastic about exploring exciting employment opportunities within a startup or exploring order fulfillment possibilities through my own venture, RushApp, based in Estonia. I possess a strong appreciation for diverse tasks and responsibilities, seeking to contribute to the comprehensive development of services that span across backend, frontend, and mobile application domains. Alternatively, I am also open to serving as a Product Owner, overseeing the successful delivery of impactful products.

Embracing my passion for mobile application development, I am particularly thrilled to engage extensively with Flutter in my upcoming role. Flutter's remarkable versatility and cross-platform capabilities are a perfect match for my aspirations, promising to elevate the projects I undertake. As such, I actively seek opportunities where I can utilize my skills and expertise to create innovative and user-friendly mobile applications using the power of Flutter.

It is worth noting that I am not inclined towards working with content management systems such as WordPress or Joomla. My focus lies primarily on projects that enable me to utilize my talents in a more dynamic and impactful manner.