I enjoy building things and have developed many web-based systems β ranging from passion projects to production environments.
Run this in your terminal to connect with me:
npx kebal
<script setup>
import { reactive, computed, onMounted } from 'vue';
// π¨βπ» About Me
const profile = reactive({
name: 'Kebal',
pronouns: 'he/him/his',
position: 'Software Developer',
location: 'Malaysia π²πΎ',
languages: ['Malay', 'English'],
technologies: {
backEnd: ['Laravel', 'PHP', 'Yii2', 'WordPress'],
frontEnd: {
js: ['Vue.js', 'Nuxt.js', 'Alpine.js'],
css: ['TailwindCSS', 'Bootstrap 5', 'SCSS'],
},
mobile: ['SwiftUI'],
database: ['MySQL', 'MongoDB', 'Redis'],
devOps: ['Linux', 'GitHub Actions', 'EC2', 'Cloudflare'],
tools: ['Git', 'Postman', 'Figma', 'Nginx'],
architecture: ['SPA', 'MVC']
},
// β Vital Systems
canCodeWithoutCoffee: false,
});
const summary = computed(() => `${profile.name} | ${profile.position}`);
onMounted(() => console.log(summary.value));
</script>