About Me:
I am a Senior Software Developer focused on building single-page applications with pixel-perfect UI's in Javascript and React.
My portfolio is available at: jonathankoomjian.com/portfolio
Areas of Expertise:
Client Side: Javascript (ES10), HTML5/CSS3, React, Redux, Jest, Sass, Webpack, jQuery, Angular
Server Side: Node, Ruby, Ruby on Rails, Python, Django, Git, Linux/Unix
Career Achievements:
Senior Software Engineer at L4 Digital and Globant Corp. (2016 – 2019)
Seattle Cancer Care Alliance
- Developed a survey-style application to allow cancer patients to report on their condition.
- Worked as the sole front-end dev on the project from concept to successful delivery.
- Developed with React, Redux, Webpack, and Auth0. Consumed data from a REST api written in Node.
- Animated all user interactions with the web animation api.
- Full multi-language support with React-Intl
iStreamPlanet
- Developed the website for Spark Sport, a new NZ based sports streaming service. Viewable at spark.co.nz/sport
- Built the site will working in a team of 2 other developers, a designer, and a PM.
- Also worked on an application to administrate a over the top (OTT) video streaming service. Built with React, Material-UI and Redux Form.
Beachbody On Demand
- Developed a website for a new online nutrition course. Viewable at beachbodyondemand.com/nutrition
- Developed new features in an npm module which was imported into the existing app.
- Sold more than 100,000 orders in just the first 3 weeks after launch.
Technology used: React, Redux, Thunk, Redux Sagas, Sass, PostCSS, NPM, Webpack, React-Intl, Web Animations Api, Angular 1.5
Consultant Software Developer Through Creative Circle (2014-2016)
Vorsite
- Created the user interface for an online procurement system, including front-end UI, and server-side Java development.
- Turned around the project- When I began, the project was months behind schedule, and the client was threatening to cancel. Through hard work and better understanding the client's needs, the project was completed ahead of schedule, and the client has discussed purchasing additional work from Vorsite.
- Built MeasureHeight.com and another site to distribute videos and other resources to doctors. Fully responsive and backwards compatible to IE8.
- Built a modern, responsive front-end for Socrata 311 Data Explorer
- Currently being used by the city of San Francisco to make 311 data publicly available: explore311.sfgov.org.
- Created an online editor which lets users format any webpage for printing.
- Responsible for the concept, development, and support of the project.
- Wrote many innovative features such as a way to edit webpages and apply those edits to other webpages, a way to save only a clip of a webpage, and a way to select elements of a webpage by dragging the mouse over them.
- PrintWhatYouLike.com is used by thousands of people a day, and has been featured on many prominent sites such as Lifehacker [2] and CNET[3]. The companion chrome extension has 28k users with an average rating of 4.5 of 5[4].
- Developed the website of a fledgling startup.
- Integrated 3rd-party systems such as PayPal, Braintree, and veterinary services.
- Reviewed the work of other developers for quality assurance.
- Implemented a complete redesign of Meredith's flagship website, BHG.com. Worked in a team of four to redesign the site, which is used by millions of people a month.
- “Your old website...just drove me crazy. I used other publications websites instead. But this one is a vast improvement. Love the new layouts, fast load and thumbnails! I'll be back!!!” - comment on BHG's Facebook page[6]
- Built a browser extension to merge articles split across multiple pages into one page.
- Available in the Chrome Web Store and the Mozilla Firefox Add-ons Store. Average rating of 4.47 on Chrome[8], 4/5 on Firefox[9].
- Rated "One of the 10 best Firefox Addons of 2009" by CNET[10]. Used by more than 5,000 people a day.
- Wrote a Chrome extension to automatically display the mobile version of any web page, regardless of the browser's screen size.
Toolhouse
8Ninths
Technology used: HTML5/CSS/JS, Sass, Grunt, jQuery, Java, Spring, Bootstrap, AWS, Heroku, D3, Leaflet.js, Mapbox
Creator of PrintWhatYouLike.com (2008 - Present)
Technology used on PrintWhatYouLike.com: Javascript, Ruby on Rails, YUI, Apache, MySQL, Linux
Application Developer at Rover.com (2012 - 2013)
Technology used: Python, Django, MySQL
Front-End Developer at Meredith Publishing (2011)
Technology used at Meredith: HTML5/CSS, Javascript, JQuery
Open Source Developer
PageZipper
Source code at: github.com/jkoomjian/PageZipper
Global Mobile
Source code at: github.com/jkoomjian/GlobalMobile
Technology used on Open Source Projects: ES6 Javascript, Angular, jQuery, Gulp, Jasmine
Education:
Bachelor of Arts in Computer Science, Grinnell College, Grinnell, Iowa