Home
01/06
- Assembly to React
I've been coding since age 10, at first with a 16Ko ATARI 600XL Computer. Dealing with the limitations of the time, I've learned to maximize code efficiency over memory footprint. Nowadays, I deliver full stack applications with a strong sense of design, a cinematic touch and an entertainment industry flair. I enjoy creating something unique that will entice the imagination of my users.
I am at ease with both current programming environments and classic tools. Reach out!
Explore my profile
Skilled specialist with combined computer science & digital production experience.
Education
UCLA Extension
Certificate
Full Stack Web Development
Berklee College of Music
Bachelor
Film Scoring
American School of Modern Music
Bachelor
Jazz Studies
Work
Soundtrack Specialist
Digital Producer
Multimedia Assets, Web, SEO.
Karlin Asset Management
Front-End Web Developer, Digital Producer
Customized PHP CMS, SEO.
Calmwater Capital
Web Architect
Site Structure, CMS, SEO.
Credits
GAP
Front-End Web Developer
Athleta US/Canada
Sample Logic
UI/UX Consultant, Presets Author
Animation Station
Insight RX
UI Designer, Component Coder
HERO Event Registration
Honda Automobiles
UI Designer, Component Coder
Dealership Geo Locator
Michelson Medical Research Foundation
Front-End Web Developer, Digital Producer
Customized PHP CMS, SEO, Videography, Post-Production, Editorials.
Michelson Patents
Front-End Web Developer, Digital Producer
Multimedia Assets, Web, CMS, SEO, API (USPTO).
Michelson Philanthropy
Front-End Web Developer, Digital Producer
Multimedia Assets, Web, CMS, SEO.
Profile
02/06
Creative & Technical
I marry a deep creative sense with strong technological skills.
HTML, CSS, JS
Structure, format (HTML5), design (CSS) and DOM, programming logic (JS). Legacy jQuery to Vanilla Javascript port.
CMS, SEO, DB, PHP
CMS (Wordpress, Grav), SEO (Yoast, Google Analytics), database management (SQL/MySQL, mongoDB/mongoose, indexedDB) and legacy PHP for classic, custom CMS maintenance.
MVC / React
Model View Controller (MVC) architecture built around React.js, Handlebars, PUG, ANT Design.
MERN / MEVN
Full-stack web application enabled via mongoDB, Express.js, React / Vue.js, and Node.js.
OOP / ORM
Class based Object-Oriented Programming (OOP), Object-Relational Mapping (ORM) data conversion.
Creative
Adobe Creative Suite (Photoshop, Illustrator, After Effects), Scoring Tools (MOTU Digital Performer, AVID Pro Tools, Dorico), Editing Tools (AVID Media Composer).
Skills
03/06
Athleta US/Canada
Collaborated with Athleta’s design, producing teams in adapting InVision mock-ups and incorporating weekly updated visual assets into fully functional REACT web pages. Created JSON code to solve technical challenges associated with the display layout of new marketing material. Coded parts of Athleta’s Canadian bilingual launch, backported the more recent Canada code onto the US site.
Client:
Athleta (Gap, Inc.)
Role:
Front-End Web Developer, Athleta WCD Team.
Technologies:
React / Redux, JSON, Vanilla JS / JSX (page depending), Custom CSS, HTML.
React / Redux, JSON, Vanilla JS / JSX (page depending), Custom CSS, HTML.
Animation Station
Consulted with Sample Logic to assist on the UI/UX for Animation Station, their first MIDI plug-in for Digital Audio Workstation (DAW). Contributed weekly engineering, UI/UX notes from Pre-Alpha stage to Release Candidate Stage. Created a series of software presets shipped with the live release.
Client:
Sample Logic, LLC.
Role:
UI/UX Consultant, Presets Author
Technologies:
Digital Performer, Pro Tools, VST/VST3.
Digital Performer, Pro Tools, VST/VST3.
HERO UI, Calendar Component
React application that creates, saves and allows modifications of event type definitions, event types, events. Created the application's user interface (UI) and coded a calendar component that filters through all events stored in JSON format.
Client:
InsightRX
Role:
Front-End Web Developer, Component Coder
Technologies:
JS, Node.js, React.js, Redux, Express.js, Redis cache, auth0, JSON, Axios, Trie, Lodash, Echarts, dotenv, Postman.
JS, Node.js, React.js, Redux, Express.js, Redis cache, auth0, JSON, Axios, Trie, Lodash, Echarts, dotenv, Postman.
Honda UI, Zip Code Locator
Server-side API component that displays Honda service centers within a zip code radius. Recreated Honda's web site user interface, overall look & feel, from scratch for component inclusion.
Client:
American Honda Motor Company, Inc.
Role:
Front-End Web Developer, UI Designer
Technologies:
Custom CSS, Bulma CSS (partial), asynchronous JS, async/await, fetch, JSON, HTTP GET and POST requests.
Custom CSS, Bulma CSS (partial), asynchronous JS, async/await, fetch, JSON, HTTP GET and POST requests.
Michelson Patents
Oversaw the creation of a database-centric website devoted to all domestic patents filed by prolific inventor Dr. Gary K. Michelson. Created a server-side API component that displays current patents owned by Dr. Michelson. The patents are sourced from the USPTO web site via their API.
Client:
Karlin Asset Management
Role:
Project Manager, Front-End Web Developer
Technologies:
Wordpress CMS, PHP, CSS, asynchronous JS, async/await, fetch, JSON, HTTP GET and POST requests.
Wordpress CMS, PHP, CSS, asynchronous JS, async/await, fetch, JSON, HTTP GET and POST requests.
Michelson Medical Research Foundation
Non-Profit Medical Foundation web site with Yoast SEO optimization. Covers philanthropic investments (initiatives), overview of the foundation's beneficiaries, medical reviews, press archive, medical videos. Managed a team of medical writers, graphic designers, social media managers, videographers throughout length of project.
Client:
Karlin Asset Management
Role:
Project Manager, Front-End Web Developer, Digital Producer.
Technologies:
Wordpress CMS, PHP, HTML/CSS, Yoast SEO, Photoshop, Illustrator, Media Composer (...).
Wordpress CMS, PHP, HTML/CSS, Yoast SEO, Photoshop, Illustrator, Media Composer (...).
Portfolio
04/06
Code Vault
When working on a complex project, I often create simple applications as a proof of concept.
Lebowski Password Generator
Javascript powered password generator with a Lebowski touch! Coded in vanilla JS, this password generator allows for a 8-128 characters password made of uppercases, lowercases, numbers, symbols and special characters. For each chosen parameter, a quote from "The Big Lebowski" will appear.
Kevin Flynn JavaScript Quizz
Javascript powered 'Multiple Choices Question' Quizz about Javascript fundamentals. Features 20 questions x 4 choices = 80 choices to pick from, a 5 minutes time limit, bonus and penalty points, on/off high score table featuring player names, points. High score table can be cleared at any moment.
1980s Pastel Colors Daily Scheduler
Lightweight Scheduler featuring stylish 1980s Pastel Coloring. Scalable, Interactive real time color scheme. Multiple Events can be stored, edited in memory.
New France Weather Dashboard
Stylish 1980s Pastel Coloring Lightweight Scheduler App built on Skeleton CSS, Moment JS and Jquery. Real time color scheme, scalable, includes media queries, allows for a single event to be scheduled / edited / stored for each business hour of the day.
CLI Read Me Markdown Generator
Command-line application that dynamically generates a professional README markdown. Powered by Node.js. Executes in Terminal.
CLI Team Page Generator
HTML Team Page Generator executed via a node command line application (CLI) in Terminal. Outputs a professional looking HTML file including managers, engineers, interns details.
Note Taker Express JSON
Note taker application that can be used to write, save, and delete notes. Employs an express backend, saves and retrieves data from a JSON file.
MySQL Employee Management Tracker Application
Employee management application executed via a Node Command Line Interface (CLI). Employee information is stored in a MySQL database.
Big Fernand Burger Logger MySQL ORM Handlebars
Big Fernand Burger logger enabled via MySQL, Node, Express, Handlebars and a custom made ORM.
Aerobics Fitness Tracker Mongoose
1980s Aerobics Fitness Tracker built with MongoDB database connection, Mongoose ODM (Object Data Modeling) Schema and Express route handling to complement front-end javascript, html+css code.
Online/Offline Budget Tracker PWA indexedDB
Budget Tracker application to allow for offline access and functionality: add expenses, deposits to budget with/out connection. Built with MongoDB, Mongoose, Morgan middleware, lite-server.
Employee Information Directory React
Employee information register searchable by last name (full or partial), asc/desc alphabetical order. Built with React.
Code Vault
05/06
You have a story to tell
I'll help you build the narrative
Venice
CA 90291, United States
E-Mail
+1 (310) 876-2856
CA 90291, United States
Contact
06/06