class Dwiwijaya {
constructor() {
this.username = 'dwi-wijaya';
this.name = 'Dwi Wijaya';
this.position = 'Full-stack Web Developer';
this.web = 'https://dwiwijaya.com';
this.links = 'https://mylinks-app.vercel.app/dwiwijaya';
this.cv = 'https://bit.ly/cv-dwiwijaya';
this.linkedin = 'https://linkedin.com/in/dwi-wijaya';
this.email = '[email protected]';
this.code = {
backend: ['PHP', 'Codeigniter', 'Yii2', 'NodeJS'],
database: ['PostgreSQL', 'MySQL', 'Oracle', 'MongoDB'],
frontend: ['HTML', 'CSS', 'JS', 'Jquery', 'ReactJS', 'Vue.js', 'Next.js', 'Bootstrap', 'Tailwind', 'Sass'],
tools: ['GIT', 'GitHub', 'GitLab', 'Lighthouse', 'Ngrok', 'Dbeaver', 'Vercel'],
misc: ['Firebase', 'Supabase', 'SCRUM', 'SOLID']
};
this.architecture = ['SPA', 'PWA', 'MVC', 'Monolithic', 'RESTful'];
this.currentlylearning = ['Vue.js', 'Nuxt.js'];
}
getProfile() {
return `${this.name} | ${this.position}`;
}
}
const dwiwijaya = new Dwiwijaya();
console.log(dwiwijaya.getProfile());
- Personal Site: https://dwiwijaya.com
- Links: https://mylinks-app.vercel.app/dwiwijaya
- CV Resume: https://bit.ly/cv-dwiwijaya
- Email: [email protected]