back-end developer ai developer tech stack

My Tech Stack

A tech stack is a combination of the programming languages, libraries, languages, and tools that a developer uses to build websites and apps.

In order to ensure I stay focused on my tech stack I have decided to list them here. There is a combination of what I know (which needs improving upon) and what I don’t know.

So first, I will offer BACK-END and AI/CHATBOT services. Possibly with prompt engineering work as well.

BACK-END Tech Stack – What I know

  • Python
  • Django including authentication and authorisation
  • Flask
  • RESTfulAPI
  • SQL Databases: PostgreSQL, MySQL, SQLite (beginner)
  • Git
  • Agile
  • Testing (basic)

BACK-END Tech Stack – What I don’t know and want to learn

  • SQL and databases (intermediate/advanced)
  • Docker
  • Cloud
  • MongoDB
  • Celery
  • Postman
  • Nginx
  • Testing (intermediate/advanced)

Artificial Intelligence Tech Stack

Focusing on AI is very new to me so I know very little. I have joined DataCamp in an attempt to learn more because they offered everything I wanted in one place including:

  • Generative AI
  • Large Language Model – LLM
  • Machine Learning
  • Prompt Engineering
  • RAG, or Retrieval-Augmented Generation

There is a lot to learn and I also want to make sure I am building apps and chatbots as well.

This may change over in terms of what I want to learn but I am pretty sure my focus on what I want to offer will not.


Posted

in

by

Comments

2 responses to “My Tech Stack”

  1. Tony T avatar

    This industry is still so expansive. New tech is being create exponentially every year. I started taking classes in 2007, thinking it would be a good way to earn a living. That’s not a good enough reason to do it. I changed my mind quickly. I did culinary arts instead. I don’t work in that industry either. I decided I like being retired. I’m good at it! I do love cooking, though; Mostly eating. Yea, eating is the best.

    1. Diane Corriette avatar

      I love eating too but it just doesn’t love me – which is why I started carnivore!
      I appreciate what you mean about not doing something for the money only. I do love to create things but being new to this means I keep hitting roadblocks which is proving frustrating. I just have to keep going. Thanks for the comment 🙂