Presentation
My expertise spans modern JavaScript frameworks and architecture, allowing me to deliver clean, maintainable code and seamless UI/UX experiences.
Core Expertise & Tech Stack:
Frameworks & Libraries: Vue.js (Vue 3 Composition API, Pinia, Vuex, Vue Router) and Angular.
Styling & UI: Tailwind CSS, Bootstrap, SCSS/CSS3, and responsive/accessible design principles.
Ecosystems & CMS Integration: Custom frontend integrations for PHP platforms, including Laravel and Drupal (Twig templates, custom modules).
Development Workflow: Git, Docker, Lando, and modern build tooling in macOS/Linux environments.
What Sets Me Apart:
Clean Architecture: I build scalable state management and modular component systems that are easy to maintain and scale long-term.
Performance-Driven: Focused on optimized bundle sizes, fast load times, and fluid animations.
Cross-Functional Collaboration: Strong experience working alongside backend developers, UI/UX designers, and stakeholders to bridge the gap between design and technical execution.
Background
Ensured cross-browser compatibility, mobile responsiveness, and strict accessibility compliance across massive public-facing web applications.
Wrote clean, modular component code and maintained quality through unit testing using Vitest, cutting down frontend bug rates during deployment cycles.
Partnered with the UI/UX and the Backend developers to deliver the system new design.
Developed Invoice CRUD page, Invoice List View, Invoice profile view.
Developed Role & Permissions page inside the Settings.
Create some reuseable component like (InputText, RadioButton, DatePicker, TableList, BasicSelect).
Led multi-disciplinary 2-person team to design, develop, and integration of new features into an existing telecommunication applications resulting in expanding functionality.
Partnered with team members to define project scope, allocate tasks and establish timelines, ensuring the successful completion of features development within project deadlines.
Worked closely with project frontline to gather requirements, provide project updates, and address any technical challenges.
Worked closely with project stakeholders to gather requirements, create User Acceptance Testcases, provide project updates and address any technical challenges.

