Al Hrabosky
Click To See More
Click on the project to see more.
Website Design & Development
Custom Wordpress Theme
Hosting
Setup Email Services
Social Media Setup/Integration
Website Maintenance
Newsletter Integration
Training/Consulting
Logo Design
Business Card Design
Fully responsive websites designed to look great and function properly on all devices and any screen size.
The importance of having a clean, easy to use interface that is effective in meeting the users needs and at the same time displaying their vision in a stand out way.
The interface design should be just that, a design, not decoration. It should enhance the content, not distract from it. Their should be a good balance between a users needs and business goals.
Following solid design principles and patterns while at the same time focusing on the most essential elements. Keeping decorations and ornaments to a minimum.
A design should be timeless, not too trendy. Simplicity is the absolute key to staying on trend and at the same time being timeless.
Have a clear sense of your audience and goals. What kind of experience should be provided to your users. There should be a quick mock up or basic sketch layout to organize where certain elements of the site should be.
A website should be designed to have consistency throughout. It should have an identity so all pages have a common feel. Make backgrounds, color schemes, navigational tools all flow together on every page.
There should be multiple ways for a user to navigate from page to page. A stand out 'home' link and easily accessible menu from all devices.
Important information or most looked for information should be easily accessible upfront or able to be accessed from any page.
Interaction should be a top priority. Something that makes a website stand out from a traditional newspaper or magazine print out. Try to engage the reader to have an experience they can't have with other types of media.
Text only pages should not exist! Simply, they just make a user uninterested, makes the page boring. Too simple and not effective.
Keep it elegant. Unnecessary animations, images, and colors should be avoided. Just because it's possible to go a little over the top doesn't mean you should
The home page should pique the curiosity of the user right away. Make them want to interact and explore more pages of you site.
The topic of the website should be clear right when the user lands. Having the user have to search for why they are there in the first place will just want to make them leave quickly.
Font type, size and color are very important to making the text legible.
Dark or fancy backgrounds and fancy texts can make it hard to read.
Web development is always evolving quickly. Keeping up with the latest technologies is and will always be a part of the job.
Getting to know the newest methods and at the same time getting better at the ones that are already relevant is something a developer must learn how to balance. However while new technologies come and go, the essentials of web development will basically remain the same.
I will mold your design into a functional website using the newest versions of HTML, CSS, Javascript, PHP and more. Depending on your needs, wants and desires there's no obstacle that can't be overcome when it comes to developing.
I have extensive experience with efficient, maintainable and scalable front-end architecture. This is achieved by using the latest version of HTML, CSS, Javascript and JQuery.
A combination of SASS, Bourbon and Neat is one of my favorite workflow to use. This really speeds the process of creating a responsive website. The grid and variables that can be used makes customizing and updating simplified.
SASS is a constant in my workflow, along with it I have also used the Bootstrap framework for fast pace responsive developing.
While Bootstrap is one of the most popular grid frameworks that developers use currently. I use a mix of different approaches. Depending on the project, I feel like I get more flexibility using SASS with Bourbon and Neat for some layouts.
For Wordpress, the ability to create customized themes with custom post types while using plugins like Advanced Custom Fields makes Wordpress a top CMS.
Customizable templates, top notch security, easy accessible API's and authentication protocols go hand in hand with Wordpress. The fact that it's a CMS makes it easy for a client to be able to take control of content once the project is complete.
Laravel is one of the newer technologies that has a good balance between between modern practices and simplicity.
With Laravel building web applications with expressive and elegant syntax is easily achievable.
Laravel's foundation allows you to easily build applications from the ground up with an Object Oriented approach and/or MVC (Model, View, Controller) Architecture.
Depending on the project, using Laravel or Wordpress is a integral part of my work flow.
In a hosting platform I always look for performance, reliability, security, flexibility and scalability, plus great support.
When the site is live, my work is not nearly done. As long as the site lives on the internet I will make sure it is in top notch performing status and if anything goes wrong I'll make it a top priority to fix it.
Maintaining the site along with any updates that are needed is ongoing work for a developer and I will always adhere to that.
I want my clients to rest assure that their site is always taken care of whether it's important to their business needs or pleasure.
I was always around it, being in internet marketing for 12+ years, and took some programming classes in college but never decided to go that route till later.
I was looking for a change of career and decided to go back and take some programming/development courses. With the help of LaunchCode (an organization that helped people pursue their coding career) everything changed for me. Less than a year later I had my first job as a web developer, and everything took off from their.
I am available for consulting, collaboration and contract work. Whether it's a small project or big project I'm confident I can get it done.