Joshua Orr

Joshua Orr Email and Phone Number

Python Software Engineer + AWS Cloud Architect @ Zerapix
Lehi, UT, US
Joshua Orr's Location
Lehi, Utah, United States, United States
About Joshua Orr

Experienced Software Engineer with a demonstrated 22 year history of working in the industry. Skilled in Python, Swift, Obj-C, macOS, iOS, php, C, git, Docker, AWS and various database systems.

Joshua Orr's Current Company Details
Zerapix

Zerapix

View
Python Software Engineer + AWS Cloud Architect
Lehi, UT, US
Website:
pixydocs.com
Employees:
11
Joshua Orr Work Experience Details
  • Zerapix
    Python Software Engineer + Aws Cloud Architect
    Zerapix
    Lehi, Ut, Us
  • Zerapix
    Python Software And Systems Engineer
    Zerapix Aug 2022 - Present
    Transitioned from contact to full-time in 2022 as they liked my work. Took on responsibility for automating deployments implemented with GitHub actions and Serverless Framework. Currently Python and Systems Engineer employing a micro-service architecture.Working with with Python, Django REST Framework and Fast API to create new APIs and backend services. Using Serverless Framework and GitHub Actions to automate versioning and deployments. Involved with architecting both API and aws infrastructure. Using a Serverless Framework along with CloudFormation to automate deployment of a serverless architecture.• Setup a combination of Django Rest Framework with Postgres for the 'core data' API, along with FastAPI for other business logic focused services. All deployed using aws Lambdas and tied into the same API Gateway, which routes to the needed micro-service automatically depending on the url path.• Mentored team members on Docker, Python and various AWS technologies and how to implement and use a micro-service architecture. Got them able to use and deploy services their own.• Created a set of reusable GitHub workflows that do automated deployments of all back end and front end services.• Put together system to automatically deploy front end PR into its own environment, with a link to it on PR. Automatically deploys PR merges to production.• Created a way for any developer to quickly deploy any service into one's own environment to speed development and testing. • Setup DataDog and Sentry across all services for log collection and indexing, along with monitoring service errors and performance.• I’ve had to solve tough problems and be the ‘go to’ person to help answer questions the come up for the teams I work with. • I regularly mentor individuals on ways to use Python, Serverless Framework and the various AWS technologies; to help improve their skills and knowledge.
  • Zerapix
    Python Software Engineer
    Zerapix Jan 2022 - Aug 2022
    Doing contact work with with Python and Django REST Framework, creating new API's. Using serverless framework and aws-lambda to deploy the API.
  • Younique Products
    Php Software Engineer
    Younique Products May 2017 - Present
    Lehi, Ut
    Working part-time as contractor for Younique, helping to integrate a system I originally developed that they bought from Xango's liquidated assets (see Xango entry further down in work history for more details). I am also adding new features to it. The system was built with PHP + MySQL.In 2017, the source code was bought by and is now used by Younique. At that time, I helped transition the system to use Nginx, PHP-FPM and using Laravel for new feature development. I helped both the Zend and Laravel use a common DB interface to coordinate nested database transactions between the two systems to work seamlessly.I'm the development teams 'go to' person for tough PHP or Systems Engineering questions or advise related to the web app. The team comes to me to get answers when they come across a question or situation they can't figure out themselves.Developed a real-time, on-demand remote printing service using web sockets and software I wrote running on remote Raspberry Pi devices. As order fulfillment happens, labels and other product information can be printed in real-time on the spot to be included with the shipment.I also consult on the architecture, and help answer technical questions from the full-time development team.
  • Xyngular Corporation
    Python + Php Software Engineer
    Xyngular Corporation Jun 2017 - Aug 2022
    Using Python and Django REST framework, FastAPI, Docker, AWS Lambda, API Gateway, and ECS to construct the backend API's. Did occasional front end work as needed, to help front end team succeed.Setup systems to deploy code using Docker into Fargate ECS clusters and Lambdas.Did work on a PHP Laravel web app used by customers to purchase products with reward points.Developed new features and maintained corporate website using Wagtail and Elasticsearch.Was the go-to guy to answer hard to answer technical questions, and discover new ways to use the various AWS services.Mentored others juniors on the team, helped them to become more capable.Helped with designing the software service architecture.
  • Automattic
    Mac/Ios Software Engineer
    Automattic Jun 2021 - Jul 2022
    Came over from when Bloom Built was bought out by Automattic. I was a consultant/contact software engineer working on the Day One product.
  • Bloom Built, Inc.
    Mac/Ios Software Engineer
    Bloom Built, Inc. Jun 2017 - Feb 2022
    I transitioned to working part-time as a contractor for Day One, Mac + iOS versions. My main focus is continuing to improving the rich editor that I built. I also consult with backend web team on solutions to problems that come up.Company got bought out by Automattic, so I transitioned to them at that time.
  • Bloom Built
    Mac/Ios Software Engineer
    Bloom Built Sep 2014 - Jun 2017
    Lehi, Ut
    Was one of two people (other one: BJ Homer) who built the Day One v2.0 Mac app from the ground up. Also worked on iOS app, especially while I built the foundations of what became the rich editor for both iOS and Mac.Wrote scrollable timeline table view feature on Mac, helped coworker with iOS version.Customized native text view with numerous rich-editing layout features specific for Day One:• Embedded interactive content views for images, video, audio, PDF files and so on. o Inline code, horizontal rule lines, quote blocks, code blocks that can switch betweenrendered-html and the code representation.• Lists that support bullets, auto-numbering, and checkboxes with checked-state tracking. o Can use markdown-like syntax to auto-complete all rich formatting while typing.• Most code in reusable shared framework for both platforms (iOS/macOS).• Optimized to be fast, as it's very jarring to have any slowdown while typing into editorCreated PDF book generator feature. Uses the text editor view to render each journal entry, and is able to completely reuse all the customized editor layout code across both platforms:• Fully generated in-app (and not in cloud), for better privacy.• Encrypted in-app and sent to book printer.• Helped design serialized rich-text JSON format to store entry content into.
  • Itok
    Mac Software Engineer
    Itok Jun 2013 - Sep 2014
    Lehi, Ut
    Built a Mac client for automating their ability to connect to, diagnose and support a customer when customer was using a Mac. The company's main product was helping people fix their computers, so this was important.
  • Vmware/Emc/Mozy
    Mac/Ios Software Engineer
    Vmware/Emc/Mozy Jan 2011 - Jun 2013
    I was on the Mac Mozy backup client team. Worked on both the UI and the underlying libraries that would backup and restore all the files on a customer's mac to the cloud service. Also developed white-labeling, single sign-on and other enterprise features into the Product.
  • Xango
    Php Software And Systems Engineer
    Xango May 2005 - Jan 2011
    Architected and created web-based system built with PHP + MySQL that XanGo used to provide all warehouse order routing, warehouse/inventory management, order picking/fulfillment, inter-warehouse bulk shipping and end consumer UPS/USPS shipping functions. This system saved many millions of dollars due better order fulfillment and inventory accuracy over old system. This enabled better inventory forecasting and the reduction of warehouse inventory levels needed to prevent out-of stock situations. System has the ability to use wireless barcode scanning handheld devices for inventory management out on the floor. Web-based picking/manifesting for fulfillment and shipping of orders at remote sites (i.e.: conventions).In 2017, the source code was bought by and is now used by Younique. At that time, I helped transition the system to use Nginx, PHP-FPM and using Laravel for new feature development. I helped both the Zend and Laravel use a common DB interface to coordinate nested database transactions between the two systems to work seemlessly.Created web-based Point-of-Sale software for running purchasing in temporary stores at various XanGo conventions world-wide. Interfaced with order fulfillment software for shipping of customer orders on site at convention store.Setup and managed all the hardware in a rack in a small datacenter. Was responsible for security, firewalls, and the PHP and MySQL Hardware/Software. Learned a lot about how to run MySQL and optimize it.
  • Wasatch School District
    Mac/Network Technician
    Wasatch School District Jun 2000 - Apr 2005
    Provided support for 350+ macs scattered though out the school district. Consulted on networking and software for the various computer labs. Created and implemented on demand automated disk image cloning system utilizing Apple's net boot and ASR technology. Setup secondary/replicated DNS servers. Diagnosed and fix network issues.Developer a few Mac applications on my own time that a few of the graphics lab teachers utilized to run the school's daily student broadcast channel in the district's High School.
  • Cherishbound
    Mac/Php Software Engineer
    Cherishbound Mar 2003 - Aug 2004
    Greater Salt Lake City Area
    Created tools to automate book creation for CherishBound. These tools took data collected on the website to automatically build a full book ready to print in in-design via a Mac. The book was then printed on a professional printer and bound into a book. These custom one-shot books were then sent to the customers.
  • 1Fn.Net
    Mac Software Engineer
    1Fn.Net Jan 2003 - Apr 2003
    Greater Salt Lake City Area
    Created an ISP setup utility that would help their Mac customers setup their modem with the correct information to signup and connect to the service. It was so good, they wanted change their existing Windows setup utility to use the same design I came up with.

Joshua Orr Education Details

Frequently Asked Questions about Joshua Orr

What company does Joshua Orr work for?

Joshua Orr works for Zerapix

What is Joshua Orr's role at the current company?

Joshua Orr's current role is Python Software Engineer + AWS Cloud Architect.

What schools did Joshua Orr attend?

Joshua Orr attended Utah Valley University.

Not the Joshua Orr you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.