What tools a developer uses daily. Example.

Table of contents

No heading

No headings in the article.

Here is the English version:


Backend Specific Questions

  1. Google Cloud Platform (GCP):
    Experience with AWS, Azure, GCP. Managed Kubernetes (GKE), Cloud Storage, and API Gateway on GCP. Set up a scalable architecture for an e-commerce app.

  2. NestJS Experience:
    Used NestJS for modular, scalable REST APIs with Dependency Injection and TypeScript.

  3. Docker:
    Containerized AI microservices on AWS/Azure using Docker and Kubernetes, integrated CI/CD.

  4. TypeScript:
    Experience with NestJS/Node.js backend and React/Angular frontend. Used in stock prediction platforms.

  5. Performance Optimization:
    Monitored with Prometheus, Grafana, CloudWatch. Optimized MongoDB with indexes, aggregations, and Redis caching.


Position-Specific Questions

  1. Current Employment:
    Freelance, available soon.

  2. Location and Relocation:
    Caserta, Italy. Open to strategic relocations.

  3. Salary Information:
    €130/day


Tools-Specific Questions

  1. Daily Tools:

    • IDE: VS Code, IntelliJ, PyCharm

    • Versioning: GitHub, GitLab

    • CI/CD: Jenkins, GitHub Actions

    • Monitoring: Prometheus, Grafana, CloudWatch

    • Cloud: AWS, Azure, GCP

    • Containers: Docker, Kubernetes

  2. Libraries and Frameworks:

    • Backend: NestJS, Express.js, Spring Boot, Quarkus

    • Frontend: Angular, React

    • AI/Data: TensorFlow, OpenCV, SciKit-Learn

    • Database: MongoDB, PostgreSQL, Redis

  3. Version Control:
    Experienced with Git/GitHub, GitFlow, and CI/CD pipelines on GitHub/GitLab.


Additional Questions

  1. Database Experience:
    Skilled in MongoDB, PostgreSQL, Redis. Optimized queries for AI-driven e-commerce with caching and indexing.