Software Engineer & Front-End Developer
Building modern, user-centric web applications and CRM experience that are performant, accessible, and maintainable.
I build modern frontends with Vue.js—turning requirements into crisp, reusable components that feel fast and intuitive. Day to day I work with Vue.js, TypeScript, Vuetify, Spike Admin, and REST APIs to ship new modules, refine existing features, fix bugs, and support deployments. I partner closely with backend engineer to keep integrations seamless and performance reliable.
Clean architecture and thoughtful UX are my baseline. I aim for readable code, clear structure, and interfaces that help users move quickly without friction. The goal is always the same: ship value, reduce complexity, and leave the codebase healthier than I found it. I also handle supporting UI work where needed (including HTML email and PDF outputs), keeping the focus on maintainability and consistency.
Before transitioning fully into engineering, I spent 13+ years as a Top-Rated Freelance Graphic & Web Designer on Upwork, delivering 360+ projects with a 100% job success rate. That background in branding, layout, and typography helps me bridge design and engineering—aligning brand guidelines with technical constraints and building interfaces that look polished and feel intuitive.
I hold a dual Master’s degree from Asia Pacific University (Malaysia) and De Montfort University (UK), where I designed a fully functional healthcare chatbot prototype. That work strengthened my interest in AI-assisted development and human-centered design and continues to influence how I gather requirements, validate solutions, and iterate with feedback.
Fluent in English and Bengali, I value clear communication, collaborative problem-solving, and continuous learning. I enjoy turning complex requirements into thoughtful, maintainable solutions.
- Frontend: Vue.js, React, Next.js, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, Vuetify, Spike Admin
- Backend / APIs: Laravel, PHP, REST APIs
- Data / Storage: MySQL
- Architecture & Practices: OOP, MVC, component-driven development
- Design & UX: Adobe Photoshop, Adobe Illustrator, responsive design, typography, branding
- Other: WordPress, email templates, PDF and print-ready assets
- Built and enhanced CRM modules with Vue.js, TypeScript, Vuetify, and REST APIs, collaborating closely with backend engineer to ensure reliable, performant integrations.
- Delivered 360+ freelance projects across industries, aligning brand, usability, and technical constraints to ship production-ready assets and interfaces.
- Designed and implemented a healthcare chatbot prototype as part of my Master’s research, exploring AI-assisted workflows and conversational UX.
Here are a few public projects on my GitHub:
- on-this-day – A simple React app that displays historical events that occurred on this day in past years.
- task-tally – A task management web application for freelancers, built with Vue.
- light-tasks – A lightweight project management application built with React.
- medical-home-page – A practice project designing the homepage UI of a medical website using React.
- 🔭 Focusing on Vue.js, TypeScript, and design-driven frontend architecture
- 🧪 Exploring AI-assisted tooling and better workflows for front-end development
- 🌐 Website: https://artisanasif.com
- 💼 LinkedIn: linkedin.com/in/md-asifullah
- 📧 Email: [email protected]