ExpressJS

6 Projects

Flexible Vision

May, 2018 ~ January, 2025
A SASS platform for streamlining annotations and iterative computer vision training

AI Annotation Interface & APIs

  • Created custom Node-Red modules for configuring cameras and communication with on-prem tools and cloud APIs.
  • Implemented API for motion detection using Structural Similarity, to expose 19 OpenCV filter options to training interface, to manage photo training data and find tagging anomalies.
  • Built entire front-end annotation tool with zooming, version controls, infinite class nesting.

Workstation Guidance

  • Developed workstation guidance system for factories to configure assembly instructions with QA and computer vision assistance, dockerized to deploy across a local network of factory computers.
  • Built bi-directional persistent secure WebSocket connection for constant communication with Node-Red service and FlexibleVision as a whole.

Refined Motion at Tesla Motors

December, 2017 ~ April, 2018
Automating safety and efficiency along the Tesla assembly line
  • Programmed torque and resistance probes to measure bolts only when in position with visual cues for operator to follow testing steps
  • Created AngularJS app and custom node-red modules for smoother synchronization with robot arm over secure websockets to manage, configure and validate jobs, track work assembly performance, and request work station servicing.

Cosmo

March, 2021 ~ December, 2023
A cyber threat intelligence platform for threat and vulnerability analysis, investigations, testing, and mitigation
  • Designed advanced penetration tests in order to generate training data and formulate IoC Patterns based on signatures seen in logs.
  • Forked OpenCTI as interface to control ingestion, triage alerts and fine tune inference engine analysis.
  • Wrote Ingestion system to run log / email imports at any interval with encryption in transit and at rest, supporting configs for data retention and shareability policies.
  • Implemented deduplication and aggregation of Email data by maintaining checksum IDs on EML parts and its whole.
  • Built Puppeteer crawler to ingest client websites and learn URL patterns & HTML semantics for additional training data and monitoring standards.
  • Drafted all system Data Flow Diagrams for both architectural documentation and patent application.
  • Wrote Docker containers and CI/CD pipeline from GitHub Actions to GCP.

Track Authority - CodeIgniter Website / API

November, 2012 ~ January, 2013
An online and mobile game that rewards high-rated users with free music, gift certificates, concert tickets and cash
  • Engineered MVC architecture for dual website / API using CodeIgnitor and HMVC Modular Extensions, to allow complex types of permission combinations across user types, and make all components completely portable across applications, serving either HTML or JSON.
  • Optimized memory usage with several Bash scripts and CRON jobs to crop / resize images, handle email queues, and generate static HTML pages for common anonymous requests.
  • Built CMS for managing user-generated and editorial content, review internal traffic logs, logins, and all emails.
  • Built asynchronous email service to seamlessly convert website templates to tablular HTML documents with inline CSS, and manage queue of emails prepared, sent, failed, and clicked.
  • Built Node.js server to authenticate requests to static mp3 files before streaming via ffluent-ffmpeg
  • Automated performance testing with XHProf and data integrity tests with built in logging tools

Started: 2012-11-01

Launched/Lasted: 2013-01-01

Industries: Music, Events, Gaming

Team: E.A.Taylor: Design, Front-End, Back-End, Business Development. Drew Williams: Business Development

Companies/Brands: Taylor Made Traffic, Track Authority Music

FunGiving

December, 2019 ~ February, 2020
This app is intended to bring the community together through fulfilling the wishes of our homeless community members. Within the app, there are two users: The Santa and The Elf.
  • Built ios and android apps with React Native
  • Used `react-native-push-notification` for push notifications
  • Built backend with ExpressJS and Mongo, providing both API and KeystoneJS CMS
  • Implemented OAuth2 Authentication with OTP logins / password resets
  • Wrote push notification service and cronjob to reduce push noticications and processing

Started: 2019-12-01

Launched/Lasted: 2020-02-01

Industries: Travel

Team: E.A.Taylor: Front-End, Back-End. Neha Kotecha: Product Development. Samanta Amna Khalil: UX Design.

Companies/Brands: Neha Kotecha

Ampp Star

September, 2017 ~ February, 2018
Art, Music, Poetry, & Photography
  • Built React.js application with Keystone.js CMS, MongoDB database and Express server.
  • Connected Express API on Heroku with S3 bucket for user file storage
  • Connected Mailgun and Nodemail services within application and Heroku control panels for automated emails

Started: 2017-09-01

Launched/Lasted: 2018-02-01

Industries: Music, Art

Team: E.A.Taylor: Front-End, Back-End. Jahanzaib Aslam: Front-End, Back-End. Garrett Morris: Front-End, Back-End. Bisera Mandic: Owner

Companies/Brands: Ampp Star