A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.
-Robert A. Heinlein
Currently I am self employed, that is if you consider what I do actually working! My days are spent writing code working in the shop or doing contract work. Currently I have several software and hardware projects underway. As you might imagine my day to day activities vary widely. Some days I spend all day coding, some days operating an assortment of tools and cnc type machines. Frequently a mixture of both. Many days I spend reading and watching you tube videos. I have an unhealthy interest in space travel and robotics
Previous I spent the majority of my time as a tradesman and project manager. This was a great learning experience and gave me an opportunity to develop skills I feel are critical to any industry. Being a project manager is about people management. Both managing customer expectations and the people employed by or working with you as you move everyone towards the goal of completing the project successfully. Being a project manager is also about research. Reading through technical manuals and instructions because no matter how much you trust your experts you must always be competent in understanding how well they are performing or predicting issues that may arise and sometimes just knowing if your experts suck at their job. I think the number one skill I learned as project manager is time and money management. Writing computer code on a job for me was the ultimate test because you are getting interrupted every 5 minutes but you still need to have laser focused concentration on your task. Money management because understanding cash flow, unexpected expenses and estimated vs actual costs is critical to the success of any project.
I also have an unhealthy amount interest real estate, the stock market, the foreign and domestic bond markets and the seemingly endless shit-show that is International politics/history. I still also offer consulting services from time to time from anything including plan review, estimate review pulling permits, or just assisting business owners complete technical projects or managing construction.
My short term goals:
-Advance my skills.
-Assemble and test some of my designs. Build code/hardware library.
-Find new investment projects.
I am best described as a self educated, semi-ambitious, libertarian capitalist….even though that description is rather pretentious. I’m closer to knowing nothing than I am to knowing everything so I remain open to new ideas while maintaining critical analysis of both old and new. So basically I copy pieces from who ever is doing it better than try to improve on it out of boredom. Which now that I think of it, makes me a a cheater with some type of mild attention deficit disorder. I’m here to help, to study and to enjoy.
Practical Skill set:
Coding OOP – Java, C++, C#, php, python (In order of usage frequency)
Related Tech – SQL/Data persistance, XML, JSON, Git, FTP, CMD Line (Used Regularly)
Web development/ Writing – I run a few websites but not my biggest concern
CAD/Software – I use a variety of design software. I can model basically anything and get it into gcode
Machining/Manufacturing – Machining, PCB, 3d print, mold making, vacuum casting, assembly
Problem Solving/ Prevention – Researching, critical thinking, Documentation & Code Organization (Strong)
Electrical Systems – AC power service. DC power. Circuit boards. microprocessors. (Medium)
Project Management – Planning, Supervising, Review, Consulting & Performing (Strong)
Valuation, Negotiation & Investing – Investments, Contracts & Negotiations
Born 03/20/1986. I am a southern California native. Attended publicly funded schools for very short duration at different times. Experience includes working with several companies as well as being self employed. Personal hobbies include, fitness, outdoor recreation and social events. I enjoy learning new things which includes everything from picking a lock to making compound truffle butter. If you are reading this please leave a comment below and say hello. I always tell people that they never meet my friends because my friends are on the internet. You comments would really help support that assertion.