diff --git a/README.md b/README.md index 969ff95..1e9fbb1 100644 --- a/README.md +++ b/README.md @@ -1,46 +1,44 @@ -# About Me +```python +from life.species import Human +from skills import python, javascript, csharp, other +from datetime import date +from random import choices +from os import getenv -Hello. My name is Xevion and I am a Highschool Senior. - -I enjoy programming as a hobby and in preparation for a career in Software Engineering. -In my free time, when I'm not programming, I alternate between Anime, The Office, Videogames and Photography. - -I don't yet have a high degree of real in-depth work, so over the next couple of years as I enter college, I will be tackling -more and more projects across a variety of languages and frameworks to build my resume, and more importantly, my confidence. - -# Skill - -I work primarily in Python, but have recently been extending my reach to C# and the languages of the web (HTML, CSS & JS). -Here are some of the more specific technologies I've worked with before: - -- Python - - Web Scraping - - BeautifulSoup - - Web Frameworks - - Flask - - API Implementations - - Google Cloud Vision - - Reddit - - Discord.py - - Tumblr - - Spotify - - Database ORM - - SQLAlchemy - - GUI Frameworks/Bindings - - PyQt5 - - PySimpleGUI - - Tkinter - - Other - - Click (Commandline Interface) - - Arcade (Game Engine) - - Processing.py (Extension for Processing, a Graphical Library) -- C# - - Unity* - - HLSL Shader -- Javascript - - jQuery - -# Contact - -- DM me on Discord at Xevion#8506 -- Or you can harass me on Twitter @xevioni +class RyanWalters(Human): + def __init__(self, username='xevion'): + self.initialization_time = date(2003, 4, None) + self.name = f'Ryan {0} Walters'.format(choices([os.getenv('MIDDLE_NAME'), 'C', ''])) + self.pronouns = ['he' and 'him'], + self.description = ''' + A Highschool Senior learning Software Engineering as he struggles to grasp the infinite + number of languages, libraries, packages, environments, frameworks and projects + available to him. + ''' + self.aliases = ['Xevion', 'Xevioni'] + self.aliases.extend(map(lambda alias: alias.lower(), (alias for alias in self.aliases))) + self.skills = { + 'python': [ + python.BeautifulSoup, python.Flask, python.GoogleCloudVision, python.Discordpy, + python.Spotipy, python.PyQt5, python.Tkinter, python.PySimpleGUI, python.Click, + python.Arcade, python.Processingpy, python.SQLAlchemy + ], + 'javascript': [ + javascript.JQuery, javascript.VueJS + ], + 'csharp': [ + csharp.UnityEngine, csharp.HLSLShader + ], + 'other': [ + other.DevOps, other.Photography + ] + } + self.education = ['Highschool Senior'] + self.endpoints = { + 'Discord': {'username': 'Xevion', 'discriminator': 8506}, + 'Email': {'username': 'xevioni', 'domain': 'yandex.com'} + } + self.hobbies = [ + 'Programming', 'Photography', 'Anime', 'Videogames' + ] +```