package main
import "fmt"
type StatusProvider interface {
Status() string
}
type Developer struct {
Name string `json:"name"`
Role string `json:"role"`
Location string `json:"location"`
Stack []string `json:"stack"`
Interests map[string]bool `json:"interests"`
CurrentGoals []string `json:"current_goals"`
Contact string `json:"contact"`
}
func NewBackendDev() *Developer {
return &Developer{
Name: "Md. Rashededuzzaman",
Role: "Backend Developer & Problem Solver",
Stack: []string{"C++", "Go", "Spring Boot", "Node.js", "MongoDB"},
CurrentGoals: []string{
"Mastering System Design & Microservices",
"Building Scalable Backend Systems",
"Excelling in Competitive Programming",
"Contributing to Open Source",
},
Interests: map[string]bool{
"Microservices": true,
"Open Source": true,
"Football": true,
"Anime": true,
},
Contact: "[email protected]",
}
}
func (d *Developer) Status() string {
return "π’ Available for collaboration"
}
func main() {
me := NewBackendDev()
var provider StatusProvider = me
fmt.Printf("Hi! I'm %s - %s\n", me.Name, provider.Status())
}
π―
Focusing
CSE Undergrad | Competitive Programmer
- Chittagong, Bangladesh
- https://www.linkedin.com/in/md-rashed/
Pinned Loading
-
Competitive-Programming
Competitive-Programming PublicHints & Solutions of Competitive Programming Problems of several Online Judges like Codeforces, AtCoder, UVA, LightOJ, SPOJ, InterviewBit, HackerEarth, CodeChef, HackerRank etc.
C++ 5
-
LeetCode-Solutions
LeetCode-Solutions PublicSolutions to problems of LeetCode OJ written in C++, with some hints/explanations
C++ 3
-
Jobify-MERN-Project
Jobify-MERN-Project PublicA full-stack job tracking application using the MERN stack
JavaScript 1
-
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.