Engineer

Bernard Murphy

Summary Summary

Senior Full-Stack Engineer building production web applications using Node, React, TypeScript, and AWS. Strong background in serverless architecture, CI/CD, data integration systems, and modern frontend development; also possessing extensive AI experience designing chat agents, and generating games, music, images, and other media.

Bernard Murphy

Phone: (512) 559-4083

Skills Skills

React/Typescript

ShadCN, Reactstrap/MDBootstrap, Material Design, React Router/Redux, integration with socket.io, PWAs, more.

Node

Webservers, controllers, microservices, miscellaneous interfaces, file creation and handling, auth/permissions, everything else. Usually with Express or Meteor, and socket.io as the main framework.

AI

Integration of utilities including chat, music/lyric generation, image alteration, and others.

Amazon Web Services

Code Pipeline, Lambda, S3, Lightsail, Cloudwatch, Route 53, RDS, EC2, anything needed.

WebRTC

Audio and video streaming and calling using the industry standard WebRTC framework.

Docker/Kubernetes

Containerization of microservices such as SPAs, streaming servers, webapps, etc. Kubernetes for orchestration and deployment of containers.

Solo Projects SoloProjects

Feed Nana

Hassle-free file host with no ads or registration requirements that lets users easily upload files and obtain direct links. Users who register can track their uploads and comments.

EP Games

Make-your-own game using AI. The user enters a prompt describing the game they want to make. The game is then created using Phaser. The user can then add updates (new versions), and can fork other games and alter them without writing code.

EasyStream

Livestreaming application that uses waterfall-based peer-to-peer WebRTC system to distribute the audio/video streams with minimal bandwidth. All streams are anonymous, recorded/saved, and subject to moderation in cases of abuse. Includes chat replay, a modern ui, and a responsive intuitive interface.

Filepimps

Fully functioning Twitter alternative complete with file uploads (video/audio/image), WebRTC-based live streaming, DDoS and other spam protection, and websocket-driven instantly updating pages. Anyone can launch a Filepimps instance at https://carbonvalley.win and change the name/colors/logos/etc, and place restrictions on file uploads, registration, live streaming, and other things.

Nanaphone

WebRTC-based call screening and chat app catering to live streamers. Twitch or Youtube streamers will link their stream. Callers will request to call and chat with the streamer or a screener before call is accepted. Public chat also available.

Industrial Laundry App

App used by uniform and linen rental companies to manage every aspect of their business, including:

  • Customers - Location info, delivery days/routes, inventories, contacts, pricing, billing
  • Deliveries - Routing, invoice generation, audits, plant requirements, driver reports
  • Skus - Vendor pricing, replacement costs, global price changes, sales metrics
  • Administration - Payroll, bonuses/commission calculation, employee management, ilapp settings and announcements
  • Reports - Customer statements, various efficiency calculators, searches
  • Fleet - GPS tracking of delivery vehicles, and tracking of product on trucks using UHF (RFID) tags
  • Plant - Track items as they are moved through the plant in order to measure efficency and pinpoint abuse
Code is private. Schedule a call to see the code.

Unnamed Laundry Bidding App

Similar idea to uShip, but for linen/uniform rental/laundry companies. An establishment will post their requirements, and service providers will bid on their business.

Code is private. Schedule a call to see the code.

Contact Contact

This site is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.