Skip to content
View ttattam's full-sized avatar

Block or report ttattam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ttattam/README.md

Вот перевод текста на английский:



Hello 👋 My name is Nikita!

👨‍💻 About Me

I am a Java developer with experience in building reliable and scalable applications. My key specialization lies in developing backend systems using modern frameworks and tools. I enjoy designing efficient and maintainable architectural solutions that solve business challenges and facilitate the future growth of projects.

- 📚 Currently exploring Kubernetes, high-load systems, asynchronous data processing, and distributed applications. I am also diving into new programming approaches, including architectural patterns and performance optimization.

📕 My Projects

Over the past two years, I have actively worked with core Java technologies, including Spring Framework (Spring Boot, Spring Data, Spring Security), Hibernate for ORM, and JDBC for database interaction. I have experience in designing and developing RESTful APIs using Spring MVC, as well as writing unit and integration tests with JUnit and TestNG. Additionally, I have worked with Maven and Gradle for project building and dependency management. I am proficient in multithreading, concurrency, and using Java Streams for data processing. My projects have also involved Apache Kafka for building event-driven architectures and Docker for containerizing Java applications before deployment.

  • UI Automation for e-commerce
    Automated key user scenario tests.

  • API Automation Framework
    Created a test framework for REST API validation using RestAssured and Allure.

    • Integrated with Postman and Swagger for documentation.

🚀 Pet Projects

  • 10 Telegram Bots for Interaction Automation
    Developed a series of Telegram bots using Python and Telegram Bot API:

    • Dialog states with ConversationHandler.
    • Interactive buttons using InlineKeyboard.
    • User data processing and admin notifications.
    • User action logging for analytics and monitoring.
    • Notifications for administrators via Telegram integration.
    • Implemented scenarios for booking and feedback collection.
  • Telegram Mini App (TMA)
    A collaborative project to create a mini-application integrated with Telegram WebApp API.

    • Implemented:
      • Project structure: React (Frontend), Node.js (Backend), MongoDB (Database).
      • Containerization with Docker (configured ports and volumes).
      • Basic frontend with initial styling and structure.
  • Plans:

    • Create API endpoints for client-server interaction.
    • Develop UI components and integrate with Telegram WebApp API.
    • Set up security and authorization.
    • Implement CI/CD for automatic build and deployment.

🛠 Technologies:

java logo selenium logo spring logo docker logo kubernetes logo git logo linux logo postgresql logo

🔥 My Stats:

languages graph

Popular repositories Loading

  1. ttattam ttattam Public

    1

  2. calulator calulator Public

    калькулятор римских и арабских чисел до десяти (+-*/)

  3. calulatorimskee calulatorimskee Public

  4. cal cal Public

  5. calc calc Public

  6. calculator calculator Public

    Java