Skip to content
View rafitajaen's full-sized avatar
👨‍🚀
👨‍🚀

Block or report rafitajaen

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

GitHub Header


🤠 Howdy! I'm Rafael Jaén

I am a fullstack developer from Cadiz, Spain, who enjoys creating modern, accessible, cross-platform and open source web applications.

I mostly code in Typescript since I fell in love with Angular and many other modern web frameworks earlier this year.

I am currently working on a couple of open source projects, including my own Generatify, which is a tool that can be used to generate strong and secure passwords for all your online accounts.

I am always learning and passionate about the whole process of building software, from design to development.


🌱 Most Recent Projects I've Worked On!

🚀 Projects 📋 Short Description 💻 Technologies
generatify Secure Password Generator and Strength Checker for Online Accounts. Angular Typescript TailwindCSS Firebase
StoreX-WebAPI Clean Architecture .NET 6.0 WebAPI built with Multitenancy Support. C# .NET MySQL Azure
StoreX-Blazor-Wasm Support the Management of a Store/Warehouse as Simply as Possible. Blazor MudBlazor WebAssembly Azure*
Blazordex Mini Pokedex built with Blazor WebAssembly that consumes PokeAPI. C#* Blazor* CSS3 Firebase*
pro.imagenes.frases.refranes Ready-to-Share Quotes/Proverbs Generator with Background Images. Flutter Dart Admob Google Play Firebase**

🧐 Let's Get in Touch!

I look forward to gaining new knowledge, sharing my experiences, collaborating and creating amazing products to make the world a better place!

Linkedin Badge


If you think that we share thoughts, just...

function makeABetterWorldTogether(world: World): string | never {
    
    const sameThoughts: boolean = compareThinking(world.people.you, world.people.me)

    if(sameThoughts)
        return "Just write 'git merge rafitajaen' on the console"
    else
        throw new Error("It is very likely that the world will explode...")

}

🧠🏭🤝🌍

Pinned Loading

  1. StoreX-WebAPI StoreX-WebAPI Public template

    Forked from fullstackhero/dotnet-starter-kit

    Clean Architecture .NET 6.0 WebAPI built with Multitenancy Support.

    C#

  2. StoreX-Blazor-Wasm StoreX-Blazor-Wasm Public template

    Forked from fullstackhero/blazor-wasm-boilerplate

    Clean Architecture .NET 6.0 Blazor WebAssembly built for StoreX WebAPI with the goodness of MudBlazor Components.

    C#

  3. generatify generatify Public

    Secure Password Generator and Strength Checker for all your online accounts. Mix letters, numbers and symbols to get a random password and check its strength against a brute force attack.

    HTML 2

  4. Blazordex Blazordex Public

    Mini Pokedex built with Blazor WebAssembly that consumes PokeAPI.

    HTML

  5. Devipedia Devipedia Public

    Compilation of personal notes about web development. Angular, React, Typescript, HTML, CSS, Flutter, Dart, .NET

  6. pro.imagenes.frases.refranes pro.imagenes.frases.refranes Public

    Ready-to-Share Quotes/Proverbs Generator with Background Images. Mobile App built in Dart & Flutter.

    Dart