Profile picture Đình Thủ

Đình Thủ

Web Developer

Hồ Chí Minh, Việt Nam

Hello! I am a Web Developer & Freelancer with many years of experience working in both frontend and backend. I always seek the perfect blend of technology and creativity to help clients build optimized, secure websites with a smooth user experience.

$ npx connect
Initializing...
Ready to connect.
Waiting for contact request...
interface Developer {
    name: string;
    skills: string[];
    interests: string[];
};

interface TechStack {
    devOps: string[];
    backend: string[];
    frontend: string[];
};

type ContactType = 'email' | 'github';

const techStack: TechStack = {
    frontend: [
        'Angular',
        'Astro',
        'JavaScript',
        'Markdown',
        'NextJS',
        'React',
        'SCSS',
        'TailwindCSS',
        'TypeScript',
        'VueJS',
    ],
    backend: [
        'CS-Cart',
        'Discourse',
        'Laravel',
        'MySQL',
        'Node.js',
        'OpenCart',
        'Phalcon',
        'PostgreSQL',
        'WordPress',
        'Strapi',
        'Yii',
    ],
    devOps: [
        'Cloudflare',
        'DigitalOcean',
        'Docker',
        'GitHub',
        'Heroku',
        'Netlify',
        'Vercel',
    ],
};

// Developer profile
const me: Developer = {
    name: 'Đình Thủ',
    skills: [
        ...techStack.frontend,
        ...techStack.backend,
        ...techStack.devOps,
    ],
    interests: [
        'Open Source',
        'Security',
        'Performance',
        'Self-Hosting',
        'Project Management',
        'Web Performance Optimization',
        'Cloud Computing',
        'DevOps & Automation',
        'Remote Work & Freelancing',
        'Startup & Entrepreneurship',
        'Tech Blogging & Knowledge Sharing',
        'UI/UX Design',
        'Photography & Digital Art'
    ]
};

// Contact function
const contact = (type: ContactType): string => {
    switch (type) {
        case 'github':
            return 'https://github.com/vudinhthu';
        case 'linkedIn':
            return 'Update later...';
        case 'email':
            return 'vudinhthu87@gmail';
        default:
            return 'Contact via phone';
    }
};

Trangexpress

I joined this startup while I was still a student; it was a wonderful experience that helped me accumulate a lot of practical knowledge and develop my programming skills.

Algrow Labo

I used to be the frontend leader here, responsible for developing and optimizing the interface, ensuring a smooth and efficient user experience.

Visit website

Elenberg Fraser Vietnam

As the predecessor of WeWumbo, I have been with the company since its early days, contributing to building the web platform and developing the online brand.

Visit website

247express

I was responsible for designing and developing the website, while also participating in the project to build a management system for parcel delivery, helping to optimize operational processes.

Visit website

Nguyen Kim

As a member of the backend team, I participated in building and maintaining the e-commerce system, handling online payments, and developing the reporting system.

Visit website

Aloyeal

I used to be part of the IT startup team at Aloyeal, a promising project that unfortunately had to be halted due to the impact of the COVID-19 pandemic.

Visit website

B-create Viet Nam

I worked with Japanese clients, participating in the development of WordPress projects and supporting the frontend team in handling complex effects with Three.js, GSAP, and advanced JavaScript.

Visit website

Viet Driver

I provided technical consulting for the project "Bên Kia Thế Giới", a platform owned by a Vietnamese-American, helping to develop and optimize the operational system.

Visit website
Designed by Dejan.