I'm passionate about the web and technology. I've made it my hobby, my life's work and my career. I love learning and I always want to know how things work.
Primarily developing websites for clients. Work is done on a wide variety of websites and projects. I'm also the server administrator for several dedicated servers running Linux Centos 5/6. I build and maintains systems for managing multiple domains on hosted platform for content management, blog, shopping cart, social networking, forum, blog, form builder, and a variety of other functionalities. I also create a lot of custom software that is built on request from specifications from our clients.
Developing the backend application mvc framework for aggregating and searching real estate data. I built multiple connectors to different MLS systems to aggregate property listings into a central database. I also built the search engine on the website that would drive searches by location based queries into an interactive map ( google api ) that would show properties in the searched area along with optional information such as locations of schools, grocery stores, etc. The interactive map was also capable of displaying overlayed polygons for neighborhood boundaries. A wide variety of technologies were integrated to accomplish the goals: apache, php, mysql, xml web services, ftp xml feeds, propertiery web services, and soap web services.
Software development in C#/asp.net with a MS SQL server database. Managed IIS services on production and test servers. Also worked in Java from time to time as needed to support other departments.
Programming • science • technology • electronics/circuits • Arduino • raspberry pi • Linux • fishing • photography • woodworking • tools • DIY • cars/mechanics • guitar • building/modifying PCs • 3d modeling • art
I've worked in the web industry since my late teens. I started out coding psd files to html/css and as I gained experience I moved into programming web applications on php, java, and asp.net/c#. I've touched many web technologies and worn many hats in the industry, from server admin to web designer and everything in between. I have built lamp stacks all the way from the hardware through installation of the OS and configuration on the services ( apache/php and mysql ). I have built scalable web applications from the scratch.
I have experience tweaking and building designs in photoshop, gimp, inkscape, and adobe illustrator. I have experience in the entire life cycle of a website, from the process of design, html/css coding, application programming, server setup and site maintenance.
I have experience deploying applications on VPS systems running any flavor of linux, along with amazon web services and running applications on linux executing on bare metal ( no virtualization ). I have managed multiple servers at one time ( excess of 15 ), maintaining their uptime and configuring the services. I have configured redundant nameservers using powerdns and built apis for the web application cluster to interact with the dns servers ( setup as master/slave configuration ). I am familiar with most common server tasks, ie. ssl installation via command line, apache vhost configuration, apache proxy setups, mysql configuration and management, server backups ( preferrably via rsync ), etc.
I have experience tweaking and building designs in photoshop, gimp, inkscape, and adobe illustrator. I am very fast at taking a psd and coding it to cross browser compatible html/css.
Over the years I have integrated/implemented many api's in the projects I have been part of. Here are some of the more common ones that I have used/integrated.