I'm an experienced mid-level Vue.js front-end developer with a full-stack experience, skilled in building scalable, maintainable web applications using Vue 3 and modern ES6 JavaScript. I am focused on creating seamless user experiences and high-quality UI components.
I have experience collaborating with UI/UX teams to translate Figma design mockups into fully functional Vue.js front-end applications and worked alongside Business Analysts and System Analysts to refine requirements and align on project goals. Additionally, I have experience working with back-end teams to integrate REST APIs, ensuring smooth, efficient project delivery and robust data flow between client and server.
Experiences
- Build and maintain front-end UI based on Figma design
- Build and maintain UI components using Vue 2 and Vue 3
- Design and maintain UI using Tailwind CSS CSS framework
- Build and maintain UX features such as drag and drop, element resizing, and zooming
- Build and maintain Ruby on Rails web applications and REST APIs
- Create and maintain complex SQL queries and records in PostgreSQL
- Set up and maintain Virtual Private Servers on cloud providers such as DigitalOcean
- Set up and maintain Ubuntu Server Images to run web applications
- Configure Nginx reverse proxy and SSL certificates
- Build task and automation scripts using Bash
- Set up development environments that closely resemble production.