Joseph Moon
Software Engineer
**********@*****.***
Portfolio: joemoon.herokuapp.com
joemoongit
joemoonuci
Experience
Education
Projects
MuhammaraJS
github.com/julianhille/MuhammaraJS
Muhammara, a node module with c/cpp bindings to modify PDF with js, for node or electron Makefile, Assembly, C++, M4, Python, Shell, Perl, HTML, Awk, C, CMake, JavaScript Twiddler
joemoongit.github.io
Simple twitter clone with characters from The Simpsons written in Javascript Movie List
joesmovielist.herokuapp.com
Fetches titles of recent movies and tv shows listed on TMDB. Javascript, React.js, MongoDB, Express.js, Node.js
Eplansoft eplansoft.com Dec 2021 to Present
Software Engineer Irvine, CA
• Contributed to open source npm package muhammara.js. Current maintainer of eplansoft's fork
• Provided updates to core angular library. Modified ng-datepickers to yield the same date and time across timezones
• Delivered rich features - added angular drag and drop & virtual scrolling to application. Created reusable react components
• Spin up environments for new clients with aws eks. Created builds using jenkins and orchestrated docker containers with k8s
• Helped onboard new developers and showed various cli utilities to increase their efficiency as an engineer
• Performed code reviews and merged code. Assisted with deployments and bi-monthly releases
• Worked with Open Layers API to create a feature that allows a user to draw a line on a pdf at any angle
• Upgraded AWS Lambda functions to Node18 runtime. Had to reinstall and rebuild dependencies and layers. Compiled and built several dependencies from source. Modified calls to deprecated APIs
• Worked on applications across the full stack. Maintained microservices and severless functions in c++, python, and typescript
• Updated frontend of app to Angular 18. Updated backend to use node 18
• Created a microservice that allows users to schedule emails. Built using native unix utilities Hack Reactor hackreactor.com Jun 2021 to Dec 2021
Software Engineer Student San Francisco, CA
• Created full stack web applications using MongoDB, express, react, and node
• Deployed web applications to the cloud using Heroku and MongoDB Atlas
• Performed unit tests with Chai and Mocha and end to end tests with Cypress University of California, Irvine Sep 2011 to Jun 2014