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 16

  2. learnalong learnalong Public

    Learn some basics of collaboration, code quality, ci/cd and more !

    TypeScript 6 1

  3. LazyVim LazyVim Public

    Lua 1

  4. hadestructhor hadestructhor Public

    1

  5. basic-jwt-auth basic-jwt-auth Public

    Kotlin

  6. DevOps DevOps Public

    Java