Hi, my name is Vim. I design and develop websites and custom web applications. I create web experiences that ensure your business goals are met and your users needs are satisfied.
Tech & Science news mash-up. Paper run aggregates tech and science news from over 200 sources. The app includes feed personalisation, bookmarking and notification features. I designed and developed the app using PHP (Laravel) and MYSQL for the backend, Vue for the front.View project
God view for crypto. Features news, price movements, portfolio tracking and social interaction. My role was to design and develop the application. I used PHP (Laravel) and MYSQL for the backend, mustache/JS/jQuery for the front.View project
Beautiful baby shower printables. Self-serve application that can create customized print quality PDF's on the fly. I designed the printables and designed and developed the application I used PHP (Laravel) and MYSQL for the backend, Vue.js for the custom shopping cart and Stripe for payments. I also designed all the printables.View project
Professional portfolios for photographers. SaaS web application that allows any photographer to make a beautiful portfolio with the most minimal effort. It was my responsibility to design and develop the application and all the themes. I used PHP (Laravel) and MYSQL on the backend, React for the portfolio management system.View project
This is how I work and a list of some of the tools I use. I use other tools like Logic, Premiere, After Effects, Illustrator etc when required, but these are the ones I use on the daily.
I use Photoshop to create, edit and optimize any graphics and photos that will be used in a project.
I spend quite a bit of time in Xd. It was Photoshop for mockups, Balsamiq for wireframes and Invision for prototypes, but now I use Xd for all the above. I do use Balsamiq if layout and utilization of space are all that matter, but if any extra detail is required (which is most of the time), Xd is my go-to.
By the time I get to the HTML from Xd, I pretty much know what raw HTML will look like and which patterns and structures are repeated enough to become reusable objects across the site. My goal is to write standards compliant, semantic HTML that is easy to read, understand and maintain.
If I am working with a team that has their own methodology, I will use whichever CSS methodology they use, but if I am developing the website or app solo, I use Object Oriented CSS to help with scalability and maintainability.
I don't like to reinvent the wheel every time I do a new project. Bootstrap gives me the framework i need to develop quickly whilst making sure everything is responsive on every device. Bootstrap also ensures that when I complete your project, anyone who works on it, will develop and maintain your frontend code in a consistent and maintainable way.
If I am working with a team, I use whichever CMS or platform they use. I have built on WordPress, Umbraco, Kentico and Magento. When I do custom web applications Laravel is my backend framework of choice.
I've been at it since 2003, back then, I was developing websites using classic asp. The lines between a web developer and designer were fuzzy, so I was required to do both. Initially the development was the easy part, it's what I went to school for. Fast forward a year later, and people were coming to the agency I was working at because of my design work. Straddling the line between design and development has given me a distinct advantage because I understand the implications of design decisions when it comes to bringing them to life. 70% of my work these days is design and frontend, but I occasionally get projects that let me tinker with both the front and backend. When I get frontend only work, the backend devs love working with me because we can communicate effectively. I love creating and I'm fussy about how my designs are implemented, but I'm pragmatic too... At the end of the day I take the path that gives my clients the largest return on their investment. Most of my work is with large and medium organizations, but I love working with startups the most.
If you have a project you would like to have a chat about, have any questions or you just want to say hi. Please fill in the form below and I will get back to you as soon as possible.