Skip to content
View engdan77's full-sized avatar

Block or report engdan77

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
engdan77/README.md

Welcome to my profile ... πŸ‘‹

My name is Daniel Engvall, and living in Sweden πŸ‡ΈπŸ‡ͺ together with the rest of my family. I use GitHub for my personal projects that include code and documentation, the majority of which is written in Python 🐍 together with technologies such as Dockers, which is and has been one of my primary go-to programming languages after I've been exposed to other languages such as Basic, C++, Perl, Pascal, and PHP, none of them fell into my true taste. While I developed quite sophisticated solutions using Bash that eventually got outgrown and I pursued a productive, dynamic, and full spectrum language to run well from anything from microcontrollers and embedded systems (anyone ever had a Dreambox πŸ“Ί..?) .. GUI apps, even mobile apps, web-frontend development (e.g. PyScript) and statistical analysis to the scalable server application (FastAPI to name one of many). So, I have tried using Python for the most versatile purposes. πŸ˜…πŸ‘

Also, home automation and microcontrollers (where) some of my projects found here include wiring schemes. Outside of my personal space, I've also used Groovy/Java and learned a lot from doing that.

A more recent growing passion for better understanding and writing more maintainable software using good practices and software design. Also had a strong devotion to documenting ideas and thoughts around those projects 🫢

Some facts about the current content are found on my GitHub - but feel free to check them out in detail over here:

  • During the past 8 years have written 33754 lines of code across 30 projects collected here.
  • Out of those projects written here, currently the largest ones are written with around 5k lines of code, currently at the top being iot_fan_controller, otis_service and otis_web

This has been dynamically updated on 2024-11-10 01:38 with the help of Python and GitHub Actions.


xychart-beta
      title "Lines of code per year"
      x-axis "Year" [2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024]
      bar "engdan77" [40, 276, 145, 10325, 3776, 3287, 10533, 1785, 3587]
Loading

Pinned Loading

  1. memocast memocast Public

    🎧 A small iOS app for e.g. iPhone that allow you to add links heard in podcasts into reminders

    Python 16 1

  2. metrics_collector metrics_collector Public

    Β πŸ“ˆ A Python project developed for simplifying extraction and presenting time-based metrics

    Jupyter Notebook

  3. iot_fan_controller iot_fan_controller Public

    🌬 Yet another hardware/software (async) project developed in Micropython on an ESP8266 to allow controlling a fan based on temperature, button or REST-API/UI including MQTT integration

    Python 3

  4. tasks_collector tasks_collector Public

    βœ… A project meant for collecting and reporting tasks (published to PyPI)

    Python

  5. mail_export mail_export Public

    πŸ“ͺ A project developed in Python allowing you export/archive online Exchange accounts including menu-driven option to read your e-mails

    Python 1

  6. music_meta_manager music_meta_manager Public

    πŸ₯ Manage music meta data across various services and formats

    Python