About Me

“Simplicity is the ultimate sophistication.”

-Leonardo Da Vinci

I began this blog as an attempt to document the different aspects of client-side development that I am developing for at work. In the first month of working in a full time role I learned more than I did my entire time freelancing. Since those first few months I have had to develop for some awkward requirements and specifications through which I have learned some very useful tips.

With the blog I am hoping to ease the learning curve of other up and coming Front-End Developers but also to help document my own progress. So I hope this blog helps you guys out but also, if you have any advice for my please do let me know, I would be delighted to hear from more experienced developers than myself.

I am a Front-End Developer who started work for a small company on some very large and extensive projects. Projects I wouldn’t have gotten the chance to work on while I was freelancing. After graduating college I started freelancing and working for early stages start-ups until I got my first full time role. I learned quite a lot from working with start-ups in various stages of their life cycle, and have probably learned the most, so far, in my role at NewsWhip. Now that I have a job in which I can grow I have been feeding this new experience into my own side projects while I attempt to settle into my role as a Front-End Developer.

I worked at a small company called DevHaus for just under a year where I did agency-like work. I found this to get quite repetitious very quickly. I learned to work in a high pressure environment while I was there, churn out a high volume of work in a short period of time. Unfortunately this meant I let the quality of my code suffer in order to meet deadlines. But while I was there I learned a lot due to project restrictions and requirements, CSS alternatives to JavaScript, CSS hacks and polyfills, Print only media queries and basically the stuff that customer facing businesses found valuable. I also got my first taste of Angular(JS) while working here.

Shortly after my stay at DevHaus I landed on my feet in an excellent tech startup called NewsWhip. I’m still absorbing as much as I can but there’s a lot to take in. I’m learning about the value of real-time and historical social media data, how and why businesses use it and most importantly, how to serve that data to them, the context of the data, the visuals, what extra information will really make the tools we make invaluable to the companies. This is just part of what you really have to understand while working on these products. Then I’ve been working using Angular(2-4), Webpack, D3, RxJS and ngRx. There’s a lot to take in but I’ve been trying to apply any learning to side projects that I’ve started since I began work at NewsWhip. Functional Programming methods with reactive apps has been the most challenging to date.


I might start adding links to each side project here as I begin finishing them out and releasing them, stay tuned.

If you have any business or development you can contact me here or via social media:

I will respond to all inquiries as soon as possible and I look forward to hearing from you.

[ccf_form id=”45″]