Just a developer keeping his mind busy.
My career in web development started fresh out of high school. I worked with flash and dreamweaver to build basic websites. I quickly started migrating to PHP as my first web development position was in the LAMP stack. Initially my development experience was plain php and moved into frameworks such as smarty and code igniter 1.4. Later on in my career, I pick up using the Symfony 1.4 and found it to be steps above the other frameworks I was using.
My standard development environment consists of:
My production environment consists of:
This section is the hardest part I find when writing, but I'll do my best to explain myself in four words. Friendly, inquisitive, knowlegable, understanding. There are not many people I do not get along with, excellent report with almost all co-workers, and supervisors that I work with, as well as other staff within my previous employment. When confronted with anything, I tend to think about solutions or how stuff works. This has lead me to finding out the weirdest information. For instance, when kayaking down the hudson, I noticed a ton of bricks down this small channel. Upon taking a brick and researching it, I was suprised to learn that there was a huge brick company and mill right on that channel back in the 1900's. These traits all come into play when working on projects. Sometimes being able to know and ask questions may or may not return the results you are looking for and perhaps may not even get you an answer at all. I believe that as long as you attempt and truly try, you are far better off failing then never trying at all. To try includes asking for help when needed.
As mentioned, I am extremely friendly and tend to get along with most people and always tend to have a positive outlook on everyday life. I am rather adventurous and enjoy traveling, let it be a weekend trip camping, or a couple week vacation in another country, there is something to be said about being able to experience life outside of your own bubble.
A few hobbies of mine outside of coding are; learning languages ( Japanese and Spanish, through duolingo and other various apps/ books ), painting ( Acrylic on canvas, sometimes watercolor ), Drawing, Kayaking ( but really anything to do with water, frozen or not ), and DIY projects.
PHP is truly my roots in application development, it is the first piece of of my coding career. I started back at version 5.2, ten years ago. Everything was homegrown and I quickly moved into MVC frameworks like Smarty, Codeigniter, and finally finding a place in Symfony.
With over 5 years experience in GIT, it is my primary tool when developing any project. I am frequently switching between GitHub, GitLab, and custom repositories stored on a local server.
Although I am new to the scene of Django, I am finding it rather robust and easy to understand. Primarily the templating system is extremely familiar, it sticks true to a standard MVC platform. Currently, this version of the site is built and ran on Django behind an apache reverse proxy.
As an application developer, I spend most of my time in backend development. However, I am well adept at understanding, writing, and modifying most jQuery code.
I currently work on a windows 10 machine using Mingw64 to ssh into multiple local Ubuntu Dev servers. From setting up apache2 webservers; installing ssl certs, setting up vhosts, reverse proxies, to installations of applications; Elasticsearch, Beats, Kibana, Vim, Beego, Node, Python, and even managing my own dev database servers; MongoDB, MySQL, and MariaDB. I am truly at home when using Ubuntu.
Working with BeeGO and Go has been rather interesting, it sticks mostly with the MVC and is extremely fast. My favorite thing about the language is being able to package up your site as an executable and just deploy the executable. GO seems to be a very promising coding language and it has certainly earned my attention.
When all else fails and repetitive tasks come into play, I am never opposed to writing some short scripts to handle the dirty work. This includes xml linting, writing cronjobs, or even standard shortcuts, alias, or functions to make my cli life easier. I wouldn't say I am an expert but I know enough to know when and when not to use it.
Website built for a company based out of Southwick, MA. Mostly static pages built on bootstrap
Honestly, this has been a pet project of mine for quite sometime. The main purpose of the site was to allow people to know what was coming to a party, and when it was going to be there. nothing is worse than throwing a potluck party and only ending up with chips.