Skip to content
View sadrax4's full-sized avatar
🏃‍♂️
🏃‍♂️

Organizations

@gocasts-bootcamp

Block or report sadrax4

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
sadrax4/README.md

Sadra Soleimani

Back-end Engineer — Go / Node.js

package main
import"fmt"typeBackendEngineerinterface {
Boot()
}
typeSadrastruct {
Languages []stringDatabases []stringMessaging []stringAI []stringDevOps []string
}
func (sSadra) Boot() {
fmt.Println("$ whoami")
fmt.Println("sadra — backend engineer (Go / Node.js)")
fmt.Println()
fmt.Println("booting core modules...")
modules:=map[string][]string{
"languages": s.Languages,
"databases": s.Databases,
"messaging": s.Messaging,
"ai": s.AI,
"devops": s.DevOps,
}
order:= []string{"languages", "databases", "messaging", "ai", "devops"}
for_, key:=rangeorder {
fmt.Printf(" \u2713 %-10s %v\n", key, modules[key])
}
fmt.Println()
fmt.Println("status: all systems operational")
}
var_BackendEngineer=Sadra{} // compile-time proof: Sadra implements BackendEngineerfuncmain() {
sadra:=Sadra{
Languages: []string{"Go", "TypeScript", "JavaScript"},
Databases: []string{"PostgreSQL", "MongoDB", "Redis", "MySQL", "SQLite", "Elasticsearch"},
Messaging: []string{"gRPC", "Kafka", "RabbitMQ", "GraphQL", "WebSocket"},
AI: []string{"OpenAI-compatible", "Gemini", "prompt-injection defense"},
DevOps: []string{"Docker", "Linux", "Nginx"},
}
sadra.Boot()
}
$ go run whoami.go
sadra — backend engineer (Go / Node.js)
booting core modules...
✓ languages [Go TypeScript JavaScript]
✓ databases [PostgreSQL MongoDB Redis MySQL SQLite Elasticsearch]
✓ messaging [gRPC Kafka RabbitMQ GraphQL WebSocket]
✓ ai [OpenAI-compatible Gemini prompt-injection defense]
✓ devops [Docker Linux Nginx]
status: all systems operational

Pinned Loading

  1. nestjs-Unit_Testnestjs-Unit_TestPublic

    Controller & Repository Unit Test

    TypeScript 102 2

  2. Nodejs-storeNodejs-storePublic

    (Expressjs , Mongodb, graph ql , ResfulApi, Redis,socket.io )

    JavaScript 58

  3. Abstract-DatabaseAbstract-DatabasePublic

    Abstract Dynamic Mongodb Module (abstract repository & schema)

    TypeScript 72 3

  4. nestjs-Domain.Driven.Designnestjs-Domain.Driven.DesignPublic

    DDD with CQRS & MongoDB

    TypeScript 68

  5. TarkhinehTarkhinehPublic

    Restaurant Web App: Nest js, MongoDB<abstract_class>, AWS Storage, RESTful, Swagger Doc, Jwt-Guard, RBAC, OTP verification, Zibal Payment Gateway, Passport Authentication

    TypeScript 51 1

  6. nestjs-GraphQLnestjs-GraphQLPublic

    Mini project with NestJs , GraphQL , Passport Authenticate.

    TypeScript 39