- ๐ญ 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: 24 April 2025
Total Time: 479 hrs 42 mins
Python 138 hrs 23 mins >>>>>>>------------------ 28.68 %
HTML 114 hrs 44 mins >>>>>>------------------- 23.78 %
JavaScript 89 hrs 27 mins >>>>>-------------------- 18.54 %
CSS 70 hrs 55 mins >>>>--------------------- 14.70 %
Markdown 11 hrs 56 mins >------------------------ 02.47 %
TypeScript 9 hrs 29 mins ------------------------- 01.97 %
SCSS 8 hrs 6 mins ------------------------- 01.68 %
Text 5 hrs 26 mins ------------------------- 01.13 %
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.