Skip to content
View M-Ivan's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report M-Ivan

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

Hey! Welcome to my profile! 👋

INFO - [M-Ivan Github profile] - Successfully initialized readme
INFO - [M-Ivan Github profile] - Loading aboutme.ts...
INFO - [M-Ivan Github profile] - Sucessfully loaded aboutme.ts
INFO - [M-Ivan Github profile] - Transpiling aboutme.ts to javascript...
INFO - [M-Ivan Github profile] - Successfully transpiled aboutme.ts.
INFO - [M-Ivan Github profile] - Lets know more about me

class About extends Me {
  constructor(
  private personalInfo: MyPersonalInformation,
  private skills: string[],
  private languages: LanguageItem[],
  ) {
  this.personalInfo = this.getPersonalInformation();
  this.skills = this.getSkills();
  this.languages = this.getLanguages();
  };

  getPersonalInformation(): MyPersonalInformation {
    const personalInformation: MyPersonalInformation = {
    firstName: "Ivan",
    middleName: "Francisco",
    lastName: "Miragaya",
    age: 23,
    currentLocation: "Buenos Aires, Argentina",
    techInterests: ['Web3', 'Ethereum', 'Blockchain', 'Cryptography-based auth'];
    };

    return personalInformation;
  };

  getSkills(): string[] {
   const hardSkills: string[] = ['Microservices-architecture', 'Event-driven workflows', 'Syncronous workflows']

   const softSkills: string[] = [
        'Proactivity',
        'Communicative',
        'Troubleshooting',
        'Clean coder (clean architecture)',
        'SOLID enthusiast',
        'MVC'
        ];

    return [...hardSkills, ...softSkills];
  };

  getLanguages(): LanguageItem[] {
    return [
        {
          language: 'English',
          level: 'Professional (B2 certified)'
        },
        {
          language: 'Spanish',
          level: 'Native'
        }
     ];
  };
}

🛠️ Some tools that i use

INFO - [M-Ivan Github profile] - Fetching magic tools...
INFO - [M-Ivan Github profile] - Response status: 200
INFO - [M-Ivan Github profile] - Displaying results...

JavaScriptreactVue.jsNodeJSNestJSexpress.jsSoliditydockerAWSMySQLpostgresMongoDBjest

Now learning 📙

INFO - [M-Ivan Github profile] - Fetching ongoing trainings...
INFO - [M-Ivan Github profile] - Response status: 200
INFO - [M-Ivan Github profile] - Displaying results...

Im currently learning about cloud architecture. Taking the courses from Adrian Cantrill in learn.cantrill.io.

Lets chat 📫

LinkedIn Email

Ivan's Github stats

Popular repositories Loading

  1. web3-be-template-nestjs web3-be-template-nestjs Public template

    A template repo for Web3 projects using NestJS. Includes simple and agnostic Auth & Web3 utils modules.

    TypeScript 3

  2. Serverless-template-AWS Serverless-template-AWS Public template

    A simple template for Serverless AWS Projects. Includes services for connecting to DynamoDB, S3 and SQS.

    TypeScript 1

  3. polynomial-roots-calculator polynomial-roots-calculator Public

    A simple polynomial roots calculator script written in python.

    Python 1

  4. nestjs-auth0 nestjs-auth0 Public template

    A NestJS auth0 template microservice repository. Includes basic functionality and test file administration.

    TypeScript 1

  5. M-Ivan.github.io M-Ivan.github.io Public

    GitHub page

    HTML

  6. material-portfolio material-portfolio Public

    TypeScript