class GD:
def __init__(self):
self.username = 'gd03champ'
self.name = 'GD'
self.position = 'Developer'
self.web = 'https://gd03champ.web.app'
self.blog = 'https://gd03champ.web.app/articles'
self.cv = 'https://gd03champ.web.app/resume'
self.twitter = '@GD17964768'
self.code = {
'backend': ['Python', 'Flask', 'Django', 'FastAPI', 'NodeJS', 'ExpressJS', 'PHP'],
'database': ['MySQL', 'SQLite3', 'Mongo DB'],
'devops': ['Docker', 'Linux', 'GitHub Actions', 'AWS' ],
'frontend': ['HTML', 'CSS', 'JavaScript', 'ReactJS', 'Boostrap'],
'corss-palform': ['React Native','Flutter']
'tools': ['GIT', 'GitHub', 'GitLab', 'Pandas', 'Jupyter notebook', 'SQLAlchemy', 'Nginx'],
'misc': ['Firebase', 'TDD', 'SCRUM', 'SOLID', 'gRPC', 'ML', 'Tech Writer']
}
self.architecture = ['SPA', 'MVC', 'Serverless', 'microservices']
def __str__(self):
return f'{self.name} | {self.position}'
if __name__ == '__main__':
me = GD()
print(me)
gd03champ / policypal-extention Goto Github PK
View Code? Open in Web Editor NEWPolicyPal: Your Smart Companion for Terms & Privacy Analysis ๐ต๏ธโโ๏ธ๐