from dataclasses import dataclass
from typing import Tuple
class Meta(type):
def __new__(cls, name, bases, attrs):
new_cls = super().__new__(cls, name, bases, attrs)
return dataclass(unsafe_hash=True, frozen=True)(new_cls)
class Bio(metaclass=Meta):
name : str = "Nibaldo Chavez"
designation : str = "Full Stack Programmer"
portfolio : str = "https://niba291.github.io/Portfolio/"
class Stack(metaclass=Meta):
languages : Tuple[str, ...] = ("Python", "PHP", "Java", "C#", "Node", "JavaScript")
databases : Tuple[str, ...] = ("MySQL", "MariaDB", "SQL Server", "MongoDB", "NoSql", "SqlLite")
misc : Tuple[str, ...] = ("GIT", "React", "Jquery", "DJango", "Flask", "Bootstrap", "Electron.js", "Apache cordova")
class Languages(metaclass=Meta):
languages : Tuple[str, ...] = ("Spanish Native", "English B1-B2")
niba291 Goto Github PK
Name: Niba
Type: User
Company: @DigitalDevSolutions
Bio: Developer Full Stack
Location: Chile