- ๐ญ Iโm currently working on freelance projects and open-source contributions
- ๐ฏ Iโm looking to collaborate on Open Source Projects
- โก Fun fact I like to play the bass guitar to soothe my soul.
from random import choice
from pprint import pprint
class SoftwareEngineer:
def __init__(self):
self._pronouns = ["He", "Him"]
self._code = ["JavaScript", "Python", "Java", "Kotlin"]
self._ask_me_about = ["dadhood", "web dev", "tech", "app dev", "bass"]
self._technologies = {
"frameworks": {
"back_end": ["Django", "Django Rest Framework"],
"front_end": ["Tailwindcss"]
},
"back_end": {"js": ["Node"]},
"mobile_app": {"native": ["Android Development"]},
"dev_ops": ["AWS", "Docker๐ณ", "Azure", "Nginx"],
"databases": ["PostgreSQL", "MySql", "SQLite"],
}
self._architecture = ["Serverless Architecture", "Progressive web applications", "Single page applications"]
self._current_focus = "No Focus point at this time"
self._fun_fact = self.generate_random_joke()
@property
def properties(self):
return {
"pronouns": self._pronouns,
"code": self._code,
"ask_me_about": self._ask_me_about,
"technologies": self._technologies,
"architecture": self._architecture,
"current_focus": self._current_focus,
"fun_fact": self._fun_fact
}
def generate_random_joke(self):
jokes = [
"Why do programmers prefer dark mode? Because light attracts bugs.",
"Why do developers prefer to code in their underwear? Because it's a byte-sized problem.",
"What do you call a programmer who doesn't know how to code? A manager."
]
return choice(jokes)
me = SoftwareEngineer()
pprint(me.properties)
From: 09 November 2021 - To: 10 September 2024
Total Time: 346 hrs
HTML 95 hrs 49 mins >>>>>>>------------------ 27.64 %
Python 88 hrs 4 mins >>>>>>------------------- 25.40 %
CSS 64 hrs 59 mins >>>>>-------------------- 18.75 %
JavaScript 50 hrs 26 mins >>>>--------------------- 14.55 %
Markdown 10 hrs 27 mins >------------------------ 03.02 %
TypeScript 9 hrs 17 mins >------------------------ 02.68 %
SCSS 8 hrs 6 mins >------------------------ 02.34 %
JSON 3 hrs 14 mins ------------------------- 00.94 %
YAML 3 hrs 12 mins ------------------------- 00.93 %
Text 3 hrs 7 mins ------------------------- 00.90 %
If you want to contribute, please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.