Skip to content
View hadestructhor's full-sized avatar

Block or report hadestructhor

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

πŸ‘‹ Hi there

I'm Angelo Al Yacoub, a software engineer from France with a Master's degree in Computer Science and Networking. Currently working as a fullstack engineer.

πŸ“š Core Knowledge

Version control, CI/CD, Backend development, Frontend development, TDD, SemVer, Conventional Commits, Integration Test, Clean/Hexagonal Architecture, Secuity, DevOps, Hosting, Databases, Mailing and self-hosting apps !

βš™οΈ Main stack

My main stack for software development is listed below.

All the tech stack I've used and know can be found here.

πŸš€ Backend developement

KotlinJavaGradleMavenSpringHibernateSpring SecuritySpring BootKtorSwaggerApache TomcatQuarkusJUnit 5JMeterPostmanGraphQLMicrometer

πŸ’» Frontend development

TypeScriptJavaScriptHTML5CSS3NodeJSPNPMNPMBunJestPlaywrightVitestPrettierRxJS

AngularNext.jsReactShadcnReact RouterReact Hook FormTailwindCSSZodReduxRadix UI

πŸ’Ύ Databases & Storage

MongoDBPostgresSQLiteRedisNeo4JMySQLMicrosoftSQLServerMinio

♾️ CI/CD & Devops

DockerChainguardPodmanAzure DevOpsPortainerKubernetesHelmGitLab CIGitHub ActionsJenkinsWireguardLinuxServer

πŸ“ˆ Logging & monitoring

KibanaPrometheusLokiDynatraceLogstashGrafanaElasticOpenTelemetry

πŸ•“ Version Control

GitSemVerConventional CommitsForgejoGiteaGitlabBitbucketGithub

πŸ“” Documentation & Knowledge base

OutlineObsidianDocusaurusMarkdown

IDEs

Intellij IDEAVSCodium VimStatic Badge

πŸ’Ώ Operation Systems

LinuxWindowsDebianUbuntuAlpine LinuxAndroidiOS

Recent projects

MailHero

MailHero's Stats

Made with:

DockerBunReactNodemailerReact EmailSlimtoolkit

Self Hosted tools

I have self hosted many open source alternatives to proprietary software on my domain name transprot.eu.

Everything is connected through OIDC and Single Sign On is enabled.

Everything runs on a VPS in a docker environment. Everything is behind a Nginx proxy and Crowdsec is used to secure the VPS with an iptables bouncer installed.

Here are the links to my self hosted apps:

I have CI/CD in place to test, build, package and deploy the application whenever I merge into develop.

Stats

GitHub Streak

Angelo's GitHub stats

Angelo's most used languages

Popular repositories Loading

  1. MailHero MailHero Public

    The modern mailing stack, optimized for production and docker ready !

    TypeScript 15

  2. hadestructhor hadestructhor Public

    1

  3. basic-jwt-auth basic-jwt-auth Public

    Kotlin

  4. DevOps DevOps Public

    Java

  5. LazyVim LazyVim Public

    Lua

  6. dotfiles_wsl dotfiles_wsl Public

    Dot files and install scripts for my own dev environment configuration of WSL2

    Shell