Coder Social home page Coder Social logo

Hello there, Restu here! 😎

package main

import (
	"encoding/json"
	"fmt"
	"log"
)

type MySelf struct {
	Name         string       `json:"name"`
	Pronoun      []string     `json:"pronoun"`
	Code         []string     `json:"code"`
	Architecture []string     `json:"architecture"`
	Technologies Technologies `json:"technologies"`
	Skills       []string     `json:"skills"`
	CurrentFocus string       `json:"currentFocus"`
	AskMeAbout   []string     `json:"askMeAbout"`
	Hobbies      []string     `json:"hobbies"`
}

type Technologies struct {
	Backend   []string `json:"backend"`
	Frontend  []string `json:"frontend"`
	Mobile    []string `json:"mobile"`
	Databases []string `json:"databases"`
	DevOps    []string `json:"devops"`
	Misc      []string `json:"misc"`
}

func SetProfile() *MySelf {
	return &MySelf{
		Name:         "Restu Muzakir",
		Pronoun:      []string{"He", "Him"},
		Code:         []string{"TypeScript", "JavaScript", "Go", "Java", "PHP"},
		Architecture: []string{"Serverless", "Monolith App", "Microservices"},
		Technologies: Technologies{
			Backend:   []string{"Node: Express, NestJS", "Go: Gin"},
			Frontend:  []string{"ReactJS"},
			Mobile:    []string{"React Native"},
			Databases: []string{"MySQL", "PostgreSQL", "MongoDB"},
			DevOps:    []string{"Docker", "Kubernetes", "AWS/Azure/GoogleCloud"},
			Misc:      []string{"Firebase", "SocketIO"},
		},
		Skills:       []string{"Team Lead", "System Analyst", "Coder", "Maintainer"},
		CurrentFocus: "Core Engineering",
		AskMeAbout:   []string{"Tech", "Business"},
		Hobbies:      []string{"YoYo Player", "Hypnosis"},
	}
}

func (m *MySelf) Hello() string {
	return fmt.Sprintf("Hello there, %s is here", m.Name)
}

func main() {
	profile := SetProfile()
	output, err := json.Marshal(profile)
	if err != nil {
		log.Fatal(err)
	}

	fmt.Println(profile.Hello())
	fmt.Println(string(output))
}

Restu Muzakir's Projects

belajar-git icon belajar-git

This Repository for workshop about git version control

chromium icon chromium

The official GitHub mirror of the Chromium source

ci-slug icon ci-slug

CodeIgniter library that creates new and unique slugs (friendly URIs).

common icon common

A monorepo of common components - building blocks for implementing Cucumber in various languages.

ctf-writeup icon ctf-writeup

A collection of My own Write Up of Capture The Flag

digital-signature icon digital-signature

NodeJS library for create and verify digital signature based on RSA-SHA256 Algorithm

dotfiles-1 icon dotfiles-1

Zsh, Karabiner, VS Code, Sublime, Neovim, Nix, Hammerspoon

e-book icon e-book

ε„ζ–Ήι’ηš„η”΅ε­δΉ¦η±

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.