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.
Beautiful baby shower printables without the wait. With huge players like Etsy in the game, the baby shower printables business is a very competitive one and finding a unique selling point is difficult. There are always gaps in the market and opportunities though. I was tasked with creating a self-serve application that did not require the back and forth between the customer and design/print business that is needed on platforms like Etsy. I had to create a frictionless interface where the customer can just pick what they want, customise it, purchase and download. I have worked on carts before and designing and creating the interfaces is my bread and butter. The main challenge for me was devising a bulletproof way of creating print quality PDF's on the fly. 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. Photographers usually don't have the time to be playing around with HTML, CSS et al. I was asked to create a 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 portfolio themes that the users can choose from. I used PHP (Laravel) and MYSQL on the backend, React for the portfolio management system and Stripe for recurring payments.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.