Skip to content
View hdev14's full-sized avatar
👨‍💻
Just coding...
👨‍💻
Just coding...
Block or Report

Block or report hdev14

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

Hello, welcome to my profile!

I'm a full stack software engineer. I do code since 2016 and I love make great software solutions. I'm a full stack, because I'm a generalist person, so I like to develop things, solve problems and learn everything I want.

For me programming is the most creativity and logic area, and because of that it's possible to make anything you want. What I like the most in programming are topics about Algorithms, Design of Code, Software Architecture and Tests.

I really do all my projects with TDD (even for the professional ones). For some people it's hard to follow this methodology, but I think is the most correct approach when you are developing tests, of course in the end it's important to have a great coverage of tests anyway.

My main programming language right now is Typescript (it's great to have a little bit of types in Javascript). But I really like the agnostic mindset of thinking that all these stuff are tools. I have programmed with PHP, C#, C, Java and Python (and I'm willing to learn more). So for me, programming languages, frameworks, libs are the same, tooling!

Right now, I'm seeking to improve all my knowledge about software architecture and design of code. I also have a goal this year, a hobby goal actually, to start learning about Game Development.

All my personal projects are here on the github, so feel free to look around :).


Last post on my Medium (portuguese only):

Por que TDD é underrated?

Pinned

  1. store store Public

    Application to learn Hexagonal Architecture, DDD, CQS, CQRS and Event Sourcing.

    TypeScript 3

  2. sls-deploy-action sls-deploy-action Public

    Github Actions to deploy serverless applications.

    Shell 2

  3. game-dev-monster-chase game-dev-monster-chase Public

    Project to learn unity for game development

    C#

  4. grpc-ms grpc-ms Public

    Project to improve my knowlegde about gRPC

    TypeScript

  5. grpc-intro grpc-intro Public

    Project to learn more about Unary RPC, Server streaming RPC, Client streaming RPC and Bidirectional Streaming RPC.

    TypeScript

  6. Git configs. Git configs.
    1
    [user]
    2
            email = <email>
    3
            name = <name>
    4
    [alias]
    5
            hlog = log --oneline --graph