Welcome to my site. I am a mostly LA based Front End Engineer with ~24 years experience. Because of social media these days, and the need for things like a GitHub account, I defer to those resources below.
The most important single paragraph about me:
I started out in Hollywood where I worked networking editing systems for TV shows in 1992. I would go from facility to facility and when one shop had something go wrong, I learned how to fix it so the next time I could help someone else. I went from being a courier to building massive editing bays. When my partner showed his disdain for how we were treated by the Hollywood types, we packed up and went to a start up ISP. I slept on the floors, read books, built servers, and took any work I could. I tought myself everything until people started writing books and this was long before people got CS degrees. I have always predicted the right technology to adopt before the bandwagon folks join in.
What I am looking for:
I am aiming for a long-term (perm) position, hopefully in the SF, LA area, OR I do love to travel, so consulting that allows me to go onsite to clients is alo fantastic. I have done this to work for companies in Chicago, Las Vegas and San Diego, as well as interntional offices in Asia-Pac for Experian.
I can fly daily to SF from LA via SurfAir membership.
Career-wise, I have spent a lot of time being a coder. I would like to apply some of the skills beyond code to where I go. Sure, I can be a heads-down kind of guy, but I need to either be able to cut my own path or look to management, leadership and mentorship. Anybody can use StackOverflow to find an answer to bring technical value, but I also bring business value to my projects.
I am a veteran, not a drone:
If you want a "shut up and code" guy, that's not me anymore. Expect me to give visibility in to projects, timelines and advice when there may be a spot of danger. If you are not an involved tech manager, please give me that power otherwise I'll come across as needy when I ask to get bandwidth to fix a mess of code, modernize, or just refactor. I have seen it, done it, and if you choose to ignore the iceberg, I am not going to respect you for not respecting my opinion.
Why so many short/contract positions:
This is tough, but logical. I deal almost exclusively through agencies. Did you know that some gigs that are temp to perm are written by agencies that have clauses preventing me from converting, or that for a long time people never saw a long term need for guys like me?
The benefit of this is incredible though. I have had to adapt a lot, saw a lot of mistakes, that when I would come across them again, I knew how to deal with them.
Code is karma/dharma:
Every coder has their own scope of "standards" that they think will make it easier for people to read and understand. Some people are just dicks. They want to show how omplex their code is. I believe the code should be maintainable and legible to the next guy, not a way to show off who has the bigger coder chops. It has to be performant, clean, uncomplicated and not "because we can".
I love the front end (FE), though I did start in the backend doing Perl, CGI, Sendmail, ASP, .Net, Coldfusion, and PHP. I am pretty far removed from that, but I believe a good Front End engineer knows more about the backend than a Back End engineer knows about the front end.
I am a happy go lucky guy. I have dealt with enough egos in this business and tragedy in my personal life, so I live every day with a smile and a laugh and realize living a good life is more important than anything else. I am innovative, ambitious and compassionate. I deliver options when things may not meet a deadline, I am flexible and free-thinking. I am the guy that will volunteer to try something new, to bridge teams, to provide solutions that will last. That and my sense of team would explain why people like to follow me from one company to the next.
My house parties are epic. You could meet a pilot, a judge, a coder, a runway model and a janitor over dinner. I even lived with a mermaid for 4 years. I enjoy building an esprit de corps where I go.
There have been times where people can't afford me, or maybe I am not the right fit, or don't get the gig for whatever reason. The odd thing is that after a few rejections and sometimes during the interview process, companies have taken me out for drinks, I have become a "friend" to several companies and have realized that LA is still a small community. When you go to that food truck, the person in front of you is someone you work with, have worked with, or will work with during your time in the industry. So give me a shot now, or later, but we'll probably be exchanging stories over an office party one of these days.