“Stealth mode” startup – React, Node.js, MongoDB

“Stealth mode” startup project of the founder of UX Magicians.

Single-handedly, architected, developed and deployed 2 full 3-tier heavily interactive and responsive web applications in React, Node.js and MongoDB on AWS with engaging user experience, UX. Worked one on one with Creative Director Founder from ideation to deployment of marketing and product web applications with full development and production environments. Scrum Sprints and Daily Stand-ups

  • Discovery Phase:
    • Wrote extensive system design, information architecture, data architecture and API architecture documentation.
    • Gathered requirements, creative comps, and assets from the founder.
    • Researched the project in depth and assessed risk to make all decisions on technology stack for the MVP.
    • Wrote detailed Statement of Work with scope of work, terminology, and timeline to launch of product.
  • DevOps Responsibilities – all AWS activities:
    • Deployed EC2 instances with security groups. Installed of all software. Configured the 2 MongoDB mongod processes and the 2 Node.js API servers with Okta authorization APIs.  Configured and administered Okta.  Configured httpd, iptables, crontab, pm2, etc.
    • Set up of hosted zones in Route 53.
  • Front End Responsibilities – all React Responsibilities:
    • Architected, developed and deployed 2 fluid, responsive, enterprise-level front end web applications in React with HTML5, CSS3/CSS4, Bootstrap, ES6 JavaScript and JSX on Amazon Web Services EC2 Linux instance to web standards and best practices. Administered Okta account and implemented authorization with Okta context.
    • Data, animation, chart, etc.: lodash, ReactMotion, TweenItemAnimation, ReactCSSTransitionGroup, BizCharts
    • Setup and administered Github repository.
  • Back End Responsibilities – all Node.js API & MongoDB server Responsibilities:
    • Architected, developed and deployed per action plan from Discovery Phase. Node.js, npm, Express, Mongoose.

Auction Mobile App – Corona, PHP, Web Service, SOAP, Custom API, AWS (Amazon Web Services), MySQL

ScreenBid, LLC, is a leading source for certified authentic, screen-used Hollywood memorabilia and collectibles.

Part of two-consultant mobile application team. Advised designer consultant from early wireframing process to the design of final icons for seamless user experience. Mastered SAM Auction’s MySQL database architecture and software application on tight deadline to mirror the web application in a mobile app.

  • Architected, developed and deployed customized web services as RESTful APIs in PHP on AWS (Amazon Web Services) EC2 instance to interface between the mobile application and the endpoints: the third party auction software and a MySQL database. This customized API extended the SAM Auction third-party software’s readily available SOAP API and interfaced directly with their MySQL database for extra features needed by the mobile app for ScreenBid, LLC.
  • Developed the mobile app for IOS and Android using the Corona SDK and their specialized version of the Lua scripting language to consume the web services mentioned above on LAMP stack: Linux, Apache, MySQL, PHP for Screenbid, LLC.

JumpCloud – LAMP: Linux, Apache, MySQL, and PHP, jQuery, WordPress, AJAX

JumpCloud
JumpCloud

JumpCloud® is the first Directory-as-a-Service (DaaS). It is Active Directory® and LDAP reimagined. JumpCloud securely connects and manages employees, their devices and IT applications.

Developed a custom plugin and enhanced WordPress web application in HTML, CSS, JavaScript, jQuery.  

  • Developed AJAX secure log in with complicated regular expression password meter in HTML, CSS, JavaScript, and jQuery. Collaborated with in-house development team to deploy authenticator to integrate WordPress with Node.js server.

 

  • Architected and developed complete custom WordPress plugin in JavaScript, jQuery and PHP with Admin section. Used custom functions in custom theme. Adhered to a tight schedule for their presentation at the Amazon Web Services convention.

Developed website to match JumpCloud’s new design/look/feel using the in place customized WordPress theme and plugins.

Pulled out inline style into CSS styles and updated images to CSS buttons for flexibility and to create cohesive seamless user experience.

Pivotal Tracker for project & issue tracking.

InnoVint.us – Linux, MongoDB, Scala, AngularJS, HTML5, JavaScript, Less.js, CSS3, Git, Agile, Confluence, JIRA

InnoVont.us
InnoVint.us

InnoVint Corporation is a cloud-based wine production software that enables real-time data entry using mobile devices

As one of two consultants directly under the Founder, deployed early working prototype of InnoVint.us web application in PHP, HTML5, CSS3, JavaScript, jQuery, AngularJS, Less.js, and Modernizr on Apache Server on Linux Operating System. Database is MongoDB and backend data management was in Scala.  Git for version control. JIRA for project & issue tracking and Confluence for collaboration, code & project management. Agile software development.

MEAN stack: MongoDB, Express, AngularJS, Node.js

Converter Prototype for 3DS Experience Platform Utilizing C# .NET, XHTML, CSS, JavaScript, jQuery, WebGL, X3D, X3DOM

Prototype for 3DS Experience platform utilizing xhtml, CSS, javascript, jQuery, WebGL, X3D for use with Dassault Systemes' SolidWorks and CATIA
Prototype for 3DS Experience platform utilizing xhtml, CSS, javascript, jQuery, WebGL, X3D for use with Dassault Systemes’ SolidWorks and CATIA

For live version demo, click here but only in Chrome or WEBGL enabled Safari browser.

Objective of the converter prototype: An installed app or plugin to fill a specific client need to click a button to convert and open a 3D model from CATIA or SolidWorks format and interface into an x3d format and WebGL enabled browser as part of the 3DS Experience Platform. Using my unique UX skills with Adobe Creative Suite and .NET to give a look and feel similar to our native software products

CATIA and SolidWorks can export as VRML file, but since the customer need to open files via web and especially mobile devices increases daily and my unique skill set, Peter and I initiated this prototype research project. This project brought an exciting feature to the 3DS Experience platform. The objective was to prototype opening a 3D model via browser using technologies such as WebGL, x3d, CATIA & SolidWorks VRML file export feature as well as my unique design skills with Adobe Creative Suite to give a look and feel similar to our native software products. This converter is an app or plugin created in C# .NET to be installed into CATIA/SolidWorks that is triggered by pushing a button to take the VRML file from the exporter functionality, converts it to X3D, which is readable via WebGL in WebGL enabled browser and display an interactive 3D model in an environment quite similar to our native software look and feel. Once the browser has opened the file, the user can hit the play button on our 3DS compass at the top to play through the defined Viewpoints in the file, translate, rotate, zoom, walk, etc. as if in 3D software. I researched all the technologies in depth to find the best prototype work flow: C# .NET, WebGL, X3D, html 5, CSS 3, JavaScript, jQuery, etc. The teams involved were delighted at the application because the clean, engaging and useful user experience functionality, the speed in which the project was completed, and more importantly what this meant for the future apps possible for our 3DS user experience platform. If there is no link to the project you should download a WebGL enabled browser such as Chrome.

Dassault Systèmes (3DS) – Senior Business Application Developer & Data Integration Specialist

Dassault Systemes; Woodland Hills, CA                                                                                                            (contract-permanent) 2007–2013

A world leader in 3D experience, project lifecycle management for 3D product design, simulation, testing, and artistic applications. ~8k employees.

Senior UX Business Application Developer  – Member of DSx.Client Sales WW IS 

As member of global DSx.Client Sales team based out of Paris headquarters, analyze requirements, understand objectives, define use cases, and design solutions to meet needs of cross-functional units and stakeholders throughout the enterprise. Use French extensively in meetings with executives at HQ. 

  • §  Honored with “Dassault Systèmes Business Forward Award” and Oracle’s version for use of web services in Oracle CRM. 
  • §  Developed Site Team Manager solution, enhancing coordination and efficiency across multiple sites with a new multithreaded Windows application used to administer site teams through Oracle CRM web services. 

Develop, test, and implement complex solutions expanding Oracle on Demand CRM administration with enhanced workflows, AJAX widgets, role management, and reporting tailored to the needs of an advanced cloud-based system. Design external Windows, console, and web applications in PHP, C# and ASP.NET with Visual Studio and Adobe Dreamweaver to utilize Oracle on Demand web services to ETL data. 

  • §  Spearheaded use of external systems to consume web services to manipulate the data in the Oracle on Demand system, efficiently meeting business needs and remaining architect of the data systems. 
  • §  Managed all enhancements of external applications, ETLs, and cloud-level administration for annual business rules restructuring while ensuring functionality when implemented in enterprise systems. 

As sole data architect for the portfolio of external applications and all testing and enhancement, currently upgrading software for compatibility with WebSphere Cast Iron cloud integration platform. Manage ongoing integration between legacy sales portal websites in ColdFusion, SQL, JavaScript, and HTML using Adobe Dreamweaver. 

  • §  Trained 2 co-workers in the consumption and conversion of diverse web service data to transmit information to other enterprise systems, such as PeopleSoft modules, and to the data warehouse. 
  • §  Catalyzed the company’s first-ever strategic snapshot of KPIs and sales performance through a new data warehouse interface, allowing executives to view sales trends in CRM and streamline processes.

LA HOT Magazine: Web, Phone/Tablet Apps, Graphic Design, Magazine Layout, Journalism and Photography

Best portfolio of my work is to view my magazine, but this is no longer live. Here are some screenshots: