Skip to content
View stevematos's full-sized avatar
💻
Getting better and fulfilling my dreams
💻
Getting better and fulfilling my dreams

Organizations

@sead-sac
Block or Report

Block or report stevematos

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
stevematos/README.md
from pydantic import BaseModel
from typing import List, Optional, Dict


class SoftwareDeveloper(BaseModel):
    username: str
    name: str
    position: str
    linkedin: Optional[str] = None
    code: Dict[str, List[str]]
    architecture: List[str]

    def __str__(self) -> str:
        return self.__repr_str__('\n')


me_data = {
    'username': 'stevematos',
    'name': 'Steve Matos',
    'position': 'Python Software Developer',
    'linkedin': 'https://www.linkedin.com/in/steve-matos/',
    'code': {
        'backend': ['Python', 'Flask', 'Django', 'FastAPI', 'Odoo'],
        'database': ['PostgreSQL', 'MySQL', 'Oracle', 'SQL Server', 'SQLite3', 'Redis'],
        'devops': ['Docker', 'Linux', 'AWS'],
        'frontend': ['HTML', 'CSS', 'JavaScript', 'ReactJS', 'Svelte', 'Boostrap'],
        'tools': ['GIT', 'GitHub', 'GitLab', 'Pandas', 'SQLAlchemy', 'Celery'],
        'misc': ['TDD', 'SCRUM', 'gRPC']
    },
    'architecture': ['MVC', 'SOAP', 'Serverless', 'microservices']
}

if __name__ == '__main__':
    stevematos = SoftwareDeveloper(**me_data)
    print(stevematos)

""" 
    username = 'stevematos'
    name = 'Steve Matos'
    position = 'Python Software Developer'
    linkedin = 'https://www.linkedin.com/in/steve-matos/'
    code = {'backend': ['Python', 'Flask', 'Django', 'FastAPI', 'Odoo'],
            'database': ['PostgreSQL', 'MySQL', 'Oracle', 'SQL Server', 'SQLite3', 'Redis'],
            'devops': ['Docker', 'Linux', 'AWS'],
            'frontend': ['HTML', 'CSS', 'JavaScript', 'ReactJS', 'Svelte', 'Boostrap'],
            'tools': ['GIT', 'GitHub', 'GitLab', 'Pandas', 'SQLAlchemy', 'Celery'], 'misc': ['TDD', 'SCRUM', 'gRPC']}
    architecture = ['MVC', 'SOAP', 'Serverless', 'microservices']
"""

Popular repositories Loading

  1. trucos_odoo trucos_odoo Public

    Forked from Odoo-10-test/trucos_odoo

    JavaScript 1

  2. convert_paper convert_paper Public

    Convierte a paper en un texto que se pueda traducir de forma rapida y tambien de forma traducido si la api de google lo soporta.

    Python 1

  3. pugstagram pugstagram Public

    Proyecto pugstagram del curso de svelte

    Svelte 1

  4. api_rss_reader api_rss_reader Public

    Api para leer rss ( Graphql - FastApi)

    Python 1

  5. front_rss_render front_rss_render Public

    Front para mostrar el feed de los RSS ( svelte - routify )

    HTML 1

  6. RetoCornerShop RetoCornerShop Public

    Python 1