What’s my experience
August 2015 - present
Director, Front End Engineering
San Francisco, CA, US
I am working here at TalentSky developing the visuals and interactivity of everything you see. This is a wonderful team to work for, and we are proud to continue to improve upon our unique product.
There are many forms on the TalentSky website that take inputted user data that can be submitted to our server. We decided to standardize our approach to building out these forms by using standard components connected through custom reduxForm data stores. ReduxForm, though not a perfect approach, reduces the complexity that could arise from creating each form uniquely, by standardizing the input and output. It also standardizes the language integration, and validation of form elements.
Created the company profile page which displays the companies information and 'hero' images. Similar to the user profile, the company profile also contains employees, jobs, and followers.
Our guided tour system is highly configurable, allowing control over the interaction across several pages on the site. To achieve this we've used a combination of open source libraries with some proprietary code and JSON like document structure for build each unique tour. This allows interaction with the site even while the tour is in progress, while streamlining the UI to stay focused on the task at hand.
May 2003 - present
Freelancer / Sole Proprietor
Napa, CA, US
Cecily desired to create another album that had even more polish then her previous two. My role was very much as a cheerleader while she perfected the songs on our home Grand. We choose to record at 4th Street Recording in Santa Monica, and mixed and mastered using their facilities as well. We did a short run, 1000 cds, getting her music on Spotify, iTunes, and cdBaby.
PixPlacebo is an online collaboration with artists and photographers bringing cool quotes to life with great background images. The genesis of the project spawned off writers mugs, where I found lots of traffic coming to my quote pages. This site also achieved great traffic to it's pages, nearly 350,000 uniques a month at it's zenith.
A college friend of Cecily's asked her to compose some music for her upcoming short movie. She quickly had all the songs she needed in 2 weeks, and we proceeded to record her album in our home studio of Port Townsend Washington. I used an AKG mic for the vocals and her keyboard (Kawai) and an upright for accents. Mixing was done using CoolEditPro2.0 which was later purchased by Adobe and became Adobe Audition. Mastering was done using various software and VST extensions including WaveLab. We sent off the music for the movie and she was very pleased, and we later rounded out the album and printed a limited run of real CD's.
Through a combination of factors my little website started getting massive amounts of traffic. Most notably from a then firefox extension called 'StumbleUpon'. People from around the world began bookmarking my website for the quote content and image that went with it. Somehow I had the perfect meme generator.
December 2013 - August 2015
Senior Software Engineer, Web Applications
Santa Monica, CA, US
Lead the team effort to create a bot using node.js that went to the government website to automatically fill in EIN information and get back a confirmation number. The system would receive JSON data from our .NET based servers and build out a trial run, taking screenshots along the way. When the operator checked out the results they would then confirm and then submit the EIN application and return a unique confirmation id for the customer. Originally the information for the form was generated from answers to the Alfred Questionnaire data and stored into our mongoDB databases. We processed thousands of EIN applications with the system, passing sensitive data in a secure way.
Created a generic helper method class to integrate mixpanel, google analytics, and other event tracking services into our site. The helper was used throughout the site and streamlined the process of sending events to multiple services simultaneously. It's greatest function was in passing the proper variables needed by the marketing and product development team to better address the needs of the users.
Created an updated version of the License123.com offering geared for a subscription based service within the Intuit brand. This represented many months of work for our small team of developers and content curators. From a coding perspective there was both an enterprise and consumer facing component. Our content curators supplied licenses via email to users of the LegalZoom system integration as well as customers who came direct to our website.
Created prototype for a generic JSON based questionnaire which allows for complex decision trees, custom components, tracking, animation. To be used by the whole company for building wizard like questionnaires which are user friendly. One of three awards given that day.
June 2010 - December 2013
Web Application Engineer
Santa Monica, CA, US
Docstoc was an electronic document repository and online store, aimed at providing professional, financial and legal documents for the business community. Users could upload, share and sell their own documents, or purchase professional documents written in-house by professionals and lawyers.
Part of small team that created and launched the 'Courses' product for premium.docstoc.com. Original video courses were created by content creators using professional equipment in-house. I was part of the team that developed the user interface to display those courses.
License123 is a unique research service to help existing and new businesses discover which permits and licenses they need in order to be compliant with their local, state and federal government. We help you identify your required (and optional) licenses and the estimated application and license fees associated with them. We provide you a report with all the information you need to complete and file these applications and be fully compliant.
Created and managed multiple SEM based (Search Engine Marketing) landing pages for use by the marketing group to drive subscriptions to the premium product. We managed to attain profitability with this campaign and ramp up total subscriptions by increasing the spend. Various tools were employed to verify and track the user behavior, where we eventually settled on a winning layout and price point.
July 2007 - January 2010
Creative Director / Front End Engineer
Pasadena, CA, US
May 2001 - March 2003
Burbank, CA, US