Michael Van Olden Charlotte, NC 28270 (704) 469-7951 Web Application Developer [email protected]
Total Page:16
File Type:pdf, Size:1020Kb
1814 Watlington Drive Michael van Olden Charlotte, NC 28270 (704) 469-7951 Web Application Developer [email protected] http://emveeoh.com Around twelve years of IT experience in Design, Development, Implementation, Enhancement and Testing. Worked with SKILLS Client/Server, Cloud Architecture and developed Intranet, Web-based, Distributed and E-commerce applications. Strong experience Programming Languages: developing innovative web applications and interfaces using: PHP, PHP, JavaScript, HTML5, PUG, JavaScript, jQuery, React JS, Vue JS, HTML5, CSS on WordPress, CSS3/SASS, ANSI-SQL, T-SQL, Bash/Zsh Shell Woocommerce, NodeJS/ExpressJS with NoSQL, MySQL, SQL Server Databases on Windows, Mac, Unix and Cloud platforms. JavaScript Frameworks & Libraries: TARGET JOB React JS, Vue JS, Node JS, Express JS, EJS, NPM/Yarn, jQuery, Gulp, Webpack, Google Target Job Title: Web Application Developer Maps API, Fetch API Desired Type: Employee Desired Status: Full-Time IDE Tools: Site Location: Greater Charlotte, NC area Visual Studio Code, Postman Date of Availability: Open API, Visual Composer, MySQL Workbench, Navicat for MySQL, Toad EXPERIENCE Application Platforms: Amazon Web Services (AWS), Self-Employed / Freelancer Firebase, WordPress, Woocommerce, Nginx, Apache, Web Application Developer / Music Producer / Audio Engineer Microsoft Exchange 1990 – Present Dev Ops/Deployment: Git, GitHub, AWS, Google Cloud, SELECT FREELANCE CLIENTS: Firebase, Heroku, Vultr, Digital Ocean, Docker Saber Engineering | SaberEngineering.com, Charlotte, NC Operating Systems: Saber Engineering is an engineering firm, based in Uptown Charlotte, Windows, MacOS, Linux (CentOS, Debian, Ubuntu, Linux that provides mechanical, electrical and plumbing engineering Mint), mobile services to many different markets. They decided to move away from their previous web service agency. I was engaged to establish new Databases: hosting for their SaberEngineering.com website and to do some REST API, NoSQL DB, Firebase, redesign of the site to make the it fully-responsive and MySQL, Microsoft SQL Server, mobile-friendly. Originally a static site running on IIS, I converted it to Oracle DB, Microsoft Access, a Node JS app using Express JS and EJS templates. I used the Gulp Filemaker Pro, Excel task runner and a Google Cloud virtual machine using a Docker container. Other Software: Affinity Photo, Affinity Designer, Primary tools used: Node JS / Express JS / EJS middleware / JavaScript Photoshop, Illustrator, Final Cut / HTML5 / CSS3 / SASS / Gulp / SSL / Git repo with full documentation Pro, Pro Tools, Ableton Live, / Google Mail API / Google Analytics / Affinity Photo & Designer Logic Pro, Word, PowerPoint, Stripe API, PayPal RugSource.com, Charlotte, NC Rug Source is one of the largest rug importers/retailers in the United States. Based in Midtown Charlotte, they have an inventory of over 10,000+ unique rugs that they sell on multiple online platforms, such as: Amazon, Houzz, Walmart, Google, etc. I was hired to format and output product exports (.CSV format) to feed their inventory to their resellers. These exports required multiple data transformations and re-formatting and are automatically generated and uploaded daily. Additionally, I was responsible for CentOS server and WordPress administration and configurations. I advised them on how to migrate the Rugsource.com property to Amazon AWS and scale it horizontally using: EC2, RDS, S3 and CloudFront CDN services. I also created the graphics for two online sales events: a Halloween Sale and their Pre-Thanksgiving Sale. Primary tools used: HTML5 / PHP / WordPress / Woocommerce / JavaScript / CSS3 / SASS / Gulp / MySQL / Affinity Photo & Designer Blythe Glass Studios, Charlotte, NC Ryan Blythe is a world-class glass artist who has studied with many European glass masters. He hired me to create a site to sell his hand-crafted glass duckies. The site allows the visitor to custom-design their very own Blythe Ducky and then purchase it. Primary tools used: PHP / JavaScript / JQuery / CSS / MySQL / Adobe Flash / Adobe Photoshop / Adobe Illustrator BSBTV, Conover, NC BSBtv was a startup company that created digital signage for restaurants, cafes and other public places. I was contracted by them to create a web-based interface that would allow their customers to self-administer the content shown on their live signs. Customers would simply click on one of the data containers defined on their sign and either modify that container's data or upload new content to it, then publish their new content to the live signage. Primary tools used: HTML5 / PHP / JavaScript / AJAX / Spry / Prototype / Scriptaculous / CSS3 / MySQL / Adobe Photoshop / Adobe Illustrator Bulk Recordings, San Francisco, CA Bulk Recordings is a record label that is based out of San Francisco, California. It was started by the music producer known as Dan The Automator (Gorillaz, Cheap Trick, Jack Johnson, The Blue Man Group, Deltron 3030, Jon Spencer Blues Explosion, Galactic, etc.). I created a secure online listening environment for unreleased audio files. They needed a way to present songs to their industry contacts (record label executives, music supervisors, press, etc.) without giving access to the actual MP3. So, I created a simple online system that allows Bulk to add new logins, upload songs, create playlists, then assign a specific playlist to each of the available logins. The audio player was created using Adobe Flash and streams the audio on demand. The user logins and the song-plays were tracked so that Bulk could monitor access. Primary tools used: HTML / PHP / JavaScript / AJAX / Spry / Prototype / Scriptaculous / CSS / Flash / MySQL / Adobe Photoshop / Adobe Illustrator Whitecaps, Monroe, NC Web Application Developer / ChimneySupply.com May 2008 – Feb. 2009 Whitecaps was a Monroe, NC based manufacturer of chimney caps and re-seller of supplies for the chimney cap industry. I created their direct-to-customer online store named ChimneySupply.com. I was solely responsible for all aspects of the site: original concept, initial storyboards, graphics, database, programming and marketing content. Primary tools used: HTML / PHP / JavaScript / JQuery / CSS / MySQL / Adobe Flash / Adobe Photoshop / Adobe Illustrator Carolina Computer Partners, Inc., Charlotte, NC Web Application Developer Nov. 2004 – Nov. 2007 I was employed as a Web Application Developer for this Charlotte-based IT consulting firm that has several high-profile clients. I have created: an AJAX-based search engine for Cottingham Chalk, one of Charlotte's most-prestigious real estate firms, an AJAX/XML-based quiz application that was used to certify fire equipment installation specialists, a custom intranet/CRM solution for a Charlotte-based engineering firm, a web-based Stretch IRA Analysis calculator, several small-business web sites, and assisted in the group development of an Annuity Commission Calculator application for a large insurance marketing agency based in Concord, NC. Primary tools used: HTML / VB.NET / PHP / ASP / JavaScript / AJAX / Prototype / YUI / CSS / MySQL / SQL Server 2000 & 2005 / Google Maps API / Adobe Photoshop / Adobe Illustrator Conference Planners (now: George P. Johnson), Burlingame, CA Application Engineer Jan. 2001 – July 2004 Based just south of San Francisco, Conference Planners was an event planning company that had many of the premier Bay Area tech companies as clients: Cisco Systems, Oracle, IBM to name a few. Initially hired as a database/application developer with a special focus on Oracle and Sql Server development, I was responsible for leading the development of on-site solutions for the company's most important clients. Responsibilities included: designing and maintaining the company's internal communication portal (intranet with time entry, document management and posting, contact database, employee notifications), developing the customer portal (project management, change request, approval portal), inventing a web-based badge printing system, creating a self-registration/self-badging application, traveling to event locations as lead onsite database administrator, developing wireless attendee tracking applications. Primary tools used: HTML / PHP / ASP / VB Script / JavaScript / CSS / XML / MySQL / SQL Server 2000 / Oracle 9i / Adobe Photoshop / Adobe Illustrator NicheMusic.com, San Francisco, CA Lead Web Developer / Senior Systems Administrator July 1999 – Dec. 2001 Initially hired as a Web Developer. Promoted to Lead Web Developer after a few months. Later, promoted to Webmaster / Senior Systems Administrator. Responsibilities included: designing/implementing server infrastructure, software and hardware installations, 24-hour server maintenance and directing all communications with our ISPs (Intel Online Services and Exodus Communications). I developed many new database-driven projects, including an extensive online music retail store with extensive behind-the-scenes administration pages and sales reporting and analysis. Upon leaving in December of 2001, the online store was grossing nearly $6000.00 per month for the company. Primary tools used: HTML / WIN2K / IIS / Apache / PHP / ASP / MySQL / SQL Server 2000 / Real Audio Server / Windows Media Server / Adobe Photoshop / Adobe Illustrator Computown, San Francisco, CA Webmaster / Web Developer May 1997 – July 1999 At the time, Computown was the Bay Area's largest computer retail store chain. Based in downtown San Francisco, they had 5 locations throughout the Bay Area. Developed many