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

Leave a comment

Create a website or blog at WordPress.com