Project summary: A single tool for managing all projects? tasks for SAAS and project companies. The platform developed to address the shortcomings of existing tools. It covers everything from tracking time to coordinating teams, handling invoices, and financial reporting.
Tasks performed:
Implement new functionalities and resolve bugs to maintain and enhance app performance.
Containerize the app using Docker and manage deployments with Kubernetes, including
multi-node cluster setup and DevSpace.
Integrate services like SendGrid for email and implement real-time features using
WebSocket.
Automate infrastructure deployment and management with Ansible and Terraform, and
create isolated environments for user code execution.
Use Apache Airflow or Argo to manage and coordinate complex workflows and tasks.
Set up and manage infrastructure using tools like Ansible and Terraform, including
launching and maintaining multi-node clusters.
Project summary: The project streamlines client interactions for managers, while also offering tools for monitoring and statistical analysis.
Tasks performed:
Crafting and structuring modules and controllers using the Express framework, ensuring
robust back-end validation and strong typing practices.
Managing and executing the deployment of the project on Digital Ocean, including
setting up and maintaining both staging and production environments.
Developing, optimizing, and fine-tuning the database to enhance performance,
scalability, and efficiency.
Designing and integrating advanced search functionality using ElasticSearch to provide
flexible and powerful search capabilities.
Creating and integrating real-time notifications, online chat systems, and scheduling
mechanisms to enhance user interaction and engagement within the project.
Project summary: A platform where customers can outline their holiday plans, specify the services they need, and select service providers to create a comprehensive package. This results in a formal agreement between the service providers and customers.
Tasks performed:
Creating a scalable and resilient microservices architecture, including handling
development and implementation aspects.
Utilizing DevOps practices for deploying this project on Yandex Cloud using Docker and
Kubernetes.
Designing and developing the database using PostgreSQL, ensuring efficient storage and
retrieval of data.
Implementing Kafka for designing robust and efficient interservice communication
within the microservices architecture, ensuring reliable and real-time data processing
and communication.
Project summary: A mobile and web application designed to assist travel agencies in discovering customers online and automatically presenting their services, tours, and excursions.
Tasks performed:
Developing and structuring modules, services, and controllers using the NestJS
framework, including implementing back-end validation and leveraging strong typing.
Setting up and configuring GraphQL to provide a flexible and efficient alternative to
traditional REST APIs.
Overseeing the deployment of the project on Digital Ocean, including setting up and
managing both staging and production environments.
Designing, developing, and optimizing the database using PostgreSQL to ensure high
performance and efficiency.
Implementing systems for notifications and scheduling to enhance project functionality
and user experience.
Project summary: The platform processes PDF files and generates a new version that excludes any confidential information about users.
Tasks performed:
Creating a scalable microservices architecture with Moleculer, focusing on design,
development, and implementation.
Designing and developing the database using MongoDB to support efficient data storage
and retrieval.
Utilizing Azure services to handle and streamline PDF processing tasks, integrating
them effectively into the project workflow.
Project summary: A single tool for managing all projects? tasks for SAAS and project companies. The platform developed to address the shortcomings of existing tools. It covers everything from tracking time to coordinating teams, handling invoices, and financial reporting.
Tasks performed:
Implement new functionalities and resolve bugs to maintain and enhance app performance.
Containerize the app using Docker and manage deployments with Kubernetes, including
multi-node cluster setup and DevSpace.
Integrate services like SendGrid for email and implement real-time features using
WebSocket.
Automate infrastructure deployment and management with Ansible and Terraform, and
create isolated environments for user code execution.
Use Apache Airflow or Argo to manage and coordinate complex workflows and tasks.
Set up and manage infrastructure using tools like Ansible and Terraform, including
launching and maintaining multi-node clusters.
Project summary: The project streamlines client interactions for managers, while also offering tools for monitoring and statistical analysis.
Tasks performed:
Crafting and structuring modules and controllers using the Express framework, ensuring
robust back-end validation and strong typing practices.
Managing and executing the deployment of the project on Digital Ocean, including
setting up and maintaining both staging and production environments.
Developing, optimizing, and fine-tuning the database to enhance performance,
scalability, and efficiency.
Designing and integrating advanced search functionality using ElasticSearch to provide
flexible and powerful search capabilities.
Creating and integrating real-time notifications, online chat systems, and scheduling
mechanisms to enhance user interaction and engagement within the project.
Project summary: A platform where customers can outline their holiday plans, specify the services they need, and select service providers to create a comprehensive package. This results in a formal agreement between the service providers and customers.
Tasks performed:
Creating a scalable and resilient microservices architecture, including handling
development and implementation aspects.
Utilizing DevOps practices for deploying this project on Yandex Cloud using Docker and
Kubernetes.
Designing and developing the database using PostgreSQL, ensuring efficient storage and
retrieval of data.
Implementing Kafka for designing robust and efficient interservice communication
within the microservices architecture, ensuring reliable and real-time data processing
and communication.
Project summary: A mobile and web application designed to assist travel agencies in discovering customers online and automatically presenting their services, tours, and excursions.
Tasks performed:
Developing and structuring modules, services, and controllers using the NestJS
framework, including implementing back-end validation and leveraging strong typing.
Setting up and configuring GraphQL to provide a flexible and efficient alternative to
traditional REST APIs.
Overseeing the deployment of the project on Digital Ocean, including setting up and
managing both staging and production environments.
Designing, developing, and optimizing the database using PostgreSQL to ensure high
performance and efficiency.
Implementing systems for notifications and scheduling to enhance project functionality
and user experience.
Project summary: The platform processes PDF files and generates a new version that excludes any confidential information about users.
Tasks performed:
Creating a scalable microservices architecture with Moleculer, focusing on design,
development, and implementation.
Designing and developing the database using MongoDB to support efficient data storage
and retrieval.
Utilizing Azure services to handle and streamline PDF processing tasks, integrating
them effectively into the project workflow.