Job Experience

  1. JavaScript Engineer at Monetate (December 2012 – February 2015)
  2. Developer/DBA at UniTek Global Services (December 2010 – December 2012)
    • Responsibilities
      1. Custom Reporting Engine Development
      2. Custom CMS Development
      3. Database Administration
    • Technologies
      • JasperReports Library (Java)
      • PostgreSQL
      • Symfony (PHP)
  3. Data Analyst II at Bristol-Myers Squibb (January 2009 – December 2010)
  4. Data Analyst Intern at Bristol-Myers Squibb (May 2007 – December 2008)

Personal

I am a JavaScript enthusiast who almost always thinks of how to solve the problem with JavaScript before going to other languages. I am the developer of the customizable JavaScript utility library, YourJS.

Other Profiles

View Christopher West's profile on LinkedIn

16 Comments

Piyas · May 12, 2012 at 2:40 PM

While using your powerful js file to a series of .xls file in a folder, I find extra coomas after the valid data column. However, while it working with single xls file it is OK.

Could you please check it

Brian · August 13, 2013 at 5:26 PM

Hey Chris. I just took a JavaScript class and I am a newbie to the world of JS. I would like, if possible have a chat or talk with you, possibly take some one one sessions depending on your availability. There are some cool things I would like to do with JS. Need help. Thanks

Dave Treder · August 29, 2013 at 4:39 PM

Been struggling with SAS to convert hundreds of xls flies to csv, and happened across your web site – awesome little program – thanks

benny · September 4, 2013 at 7:28 PM

Thanks Chris for your great help. Really appreciate your blog.

austingadsden · November 16, 2013 at 12:24 AM

Chris, great blog. But you are forgetting the one important thing: the txcomplete.html file. This file is way more advanced then java script and internet explorer combined. If you would have taken the intro to c plus plus course, you would have known. I have availability thursdays to train you. Hope this helps.

Austin

Reuben Mathew · January 7, 2014 at 10:33 AM

Greetings,

I had over 365 .xls files I had to process and your application saved my having to repetitiously open/close/select/copy/make a mistake/curse the day I was born/etc.

I think you deserve an 18 foot bronze statue in your honour in the town square. Nothing less will do.

Lenz · May 9, 2014 at 1:42 PM

Chris, I am really delighted by your XLS-to-TSV conversion HTA, thanks a bunch. First, it just worked out of the box on these really restricted machines I am forced to work on (eg., no .exe file may be executed – but .hta is fine!). And second, it did just what I needed and saved me a lot of time.
I would like to write an HTA of my own, for doing batch processes with Windows apps, eg. by using Acrobat’s JavaScript API. Could you recommend some HTA+JS documentation, or maybe some advanced tutorial? There are tons of easy starter tutorials, but I find it hard to get proper information on how to control programs that are commonly only used via the GUI.
Thanks,
Lenz

Robert Barrimond · May 31, 2014 at 10:18 AM

I’m just curious. Why not put your projects on GitHub? More exposure and you’ve got a great idea…

Kunal · July 28, 2015 at 8:21 PM

Hello Chris,
I really love your work of Chrome Whitepages Scraper. I was working fine before. But recently after some changes in White Pages website (www.whitepages.com), I am not getting any results.
Please help me out. Yours chrome extension is the best one I ever used for scraping. Please reply.
Thanks and regards
Kunal

Ken Lee · August 14, 2015 at 11:02 PM

Wow, there are a lot of useful things. Can I ask? I hope to get all JavaScript core source code, for example, string.prototype.replace. Do you know how to get it? sorry for asking here.

Gerard Parareda Gallifa · December 1, 2016 at 12:26 PM

Hi Christ!

I just used your XLS to CSV and saved me a crazy ammount of hours of work. I’ll definitely credit your work and recommend it! You are an amazing human being. Thanks a lot! 🙂

Gerard

John Black · January 2, 2017 at 3:28 PM

Chris,

I am having trouble with the Watchtower Library App Starter not starting the App. I get this message “Unfortunately WTLibrary couldn’t be found. Please make sure it is installed using Wine before trying again.”

I have installed per directions and not sure what is not working.

Thanks
JB

Roland Dubois · March 14, 2017 at 1:49 PM

Hi Chris,

nice blog! How good is your 3D Math? Quaternions & Co.? I am working on some open-source WebVR ideas… are you familiar with ThreeJS and A-Frame (aframe.io)?

Donna Baker · May 21, 2017 at 7:18 PM

Having a problem with my Watchtower Library. It is on my Mac but it won’t update. It hangs on 90%. I’ve done the 2015 then erased that and did the 2016 thinking it would be better. Still nothing no update. It just hangs there at 90% update. If there is a work around I would love to hear it. Thank you for your advice.

Donna

Grace Hetrick · June 29, 2017 at 11:13 PM

Chris, I just got WT 2016 working on my mac. I am so grateful for your help. It was wonderful to do family worship tonight with the most up to date information at my fingertips. When the WT Lib tries to update it gets to 90% and stops. And I don’t know how to do the manual update. Do you have any sugestions on what may be stopping the Update to continue. Or what I need to do for the manual update?

Leave a Reply to Piyas Cancel reply

Your email address will not be published. Required fields are marked *