Hey, I'm 
Jonathan Diaz.

Software Engineer based out of Kissimmee, Florida with 4+ years of experience specializing in the latest javascript technologies. My expertise lies in developing front-end and back-end solutions, employing the best tools to deliver scalable and efficient solutions. I thrive in collaborative and innovative environments. My enthusiasm for tackling challenges head-on and my proactive approach to problem-solving, position me as a great asset to any team!

Experience

Software Engineer 

Electus Media · Full-Time · June 2022 - Present

Ocala, Florida
Led and developed a 3D photogrammetry web application implementing features of model generation and model editing using ReactJS, Typescript, NextJS, NodeJS, ThreeJS, Firebase, Ionic and Capacitor

Improved performance across applications utilizing microservices on Google Cloud to offload strain from user devices

Designed and managed cloud function services for a mini-game application ensuring performance and scalability across a multi-game ecosystem utilizing Javascript and Firebase

Integrated in-app reviews for a Finance application which increased user feedback and app rating using ReactJS, Firebase, Ionic and Capacitor

Engineered intuitive analytic chart components for displaying key polling metrics for an HR solution using ReactJS

Collaborated on building a Wordpress blog website by implementing page templates using Google Cloud, Oxygen Builder and Advanced Custom Fields

Engaged closely with clients, engineers and designers to translate requirements into responsive mockups and functional software leveraging agile, participating in sprint planning, daily stand-ups, sprint reviews and sprint retrospectives

Software Engineer Intern

Electus Media · Full-Time · April 2022 - June 2022

Ocala, Florida
Developed a metamask service for NFT transactions and facilitated NFT minting using Javascript and ReactJS

Participated in collaborative programming and design sessions to enhance understanding of best practices utilizing Figma, ReactJS, Javascript, NodeJS, Firebase and PHP

Freelancer

August 2019 - Nov 2021

Kissimmee, Florida
Designed, developed and maintained a software solution for a produce business that includes a custom UI dashboard with functionality for creating new customers, orders, invoices and calculating expenses using ReactJS, NodeJS and Firebase

Assisted in designing and building UI components and back end restful api’s for profiles and messaging services for a social media application using ReactJS, NodeJS, Firebase and MongoDB

Collaborated on building Restful Api services for livestream classroom feature for an online teaching platform using Twilio, ReactJS, NodeJS and ExpressJS

Incorporated zendesk customer service api into a clients web app to help deliver a better customer support experience utilizing NodeJS and ExpressJS

Integrated Stripe functionality for viable payments into a client mvp web application using PHP

Education

Full Stack Coding Bootcamp

University Of Central Florida · Nov 2018 - May 2019

Orlando, Florida
A comprehensive six months program focused on helping you become proficient in front-end and back-end programming.

Knowledge and understanding of web servers, CRUD, REST API, Axios.

Proficient with HTML, CSS , JavaScript, ReactJS, ExpressJs , NodeJs, Sql and No Sql Databases.

Projects

3d Photogrammetry App

This project is a 3d web app where clients can scan an object and generate a 3d model. Includes client - admin dashboard for overviewing scans, orders & processed payments. My focus was on the design and development of UI components & functionality and also implementing backend api’s for payments, model generation, and boolean operations utilizing React, Typescript, Threejs, Stripe, Firebase, Ionic & Capacitor.
React
ThreeJS
Typescript
Ionic
Capacitor
Firebase
Stripe
View

Nab Games

Nab Games is a mini-game web app where users can play mini games, buy tokens, win tickets, complete challenges and redeem for prizes. Also includes admin functionality for changing game probability, prizes & rewards. My focus was on design and development of UI components & functionality as well as implementing backend api’s for payments and the implementation of a token - ticket based system utilizing Nextjs, Stripe and Firebase.
NextJS
Firebase
Stripe
View

My Bill Calendar

My Bill Calendar is a bill tracking application that lets you track and manage all your recurring household bills in a simple, user-friendly interface. My focus was on the in app review feature for increase user feedback.
NextJS
Firebase
Ionic
Capacitor
View

Pixelemm

Pixelemm is a business directory to help boost local business in the an area while providing a one stop shop for all of their information.My focus was on building the business profile display and loading pixel effect. Available on the Web and Apple App Store.
NextJS
Firebase
Ionic
Capacitor
Stripe
View

Technologies & Tools

HTML5
CSS
Javascript
Typescript
Firebase
Capacitor
React (Next Js)
Restful Api
Ionic
Bootstrap
Node Js
Express
MVC
Firebase
MySql
NoSql
MongoDB
Google Cloud Platform
Git
Github
VSCode
Wordpress
ACF
Scrum
Figma

Experience

Software Engineer 

Electus Media · Full-Time · June 2022 - Present

Ocala, Florida
Led and developed a 3D photogrammetry web application implementing features of model generation and model editing using ReactJS, Typescript, NextJS, NodeJS, ThreeJS, Firebase, Ionic and Capacitor

Improved performance across applications utilizing microservices on Google Cloud to offload strain from user devices

Designed and managed cloud function services for a mini-game application ensuring performance and scalability across a multi-game ecosystem utilizing Javascript and Firebase

Integrated in-app reviews for a Finance application which increased user feedback and app rating using ReactJS, Firebase, Ionic and Capacitor

Engineered intuitive analytic chart components for displaying key polling metrics for an HR solution using ReactJS

Collaborated on building a Wordpress blog website by implementing page templates using Google Cloud, Oxygen Builder and Advanced Custom Fields

Engaged closely with clients, engineers and designers to translate requirements into responsive mockups and functional software leveraging agile, participating in sprint planning, daily stand-ups, sprint reviews and sprint retrospectives

Software Engineer Intern

Electus Media · Full-Time · April 2022 - June 2022

Ocala, Florida
Developed a metamask service for NFT transactions and facilitated NFT minting using Javascript and ReactJS

Participated in collaborative programming and design sessions to enhance understanding of best practices utilizing Figma, ReactJS, Javascript, NodeJS, Firebase and PHP

Freelancer

August 2019 - Nov 2021

Kissimmee, Florida
­Designed, developed and maintained a software solution for a produce business that includes a custom UI dashboard with functionality for creating new customers, orders, invoices and calculating expenses using ReactJS, NodeJS and Firebase

Assisted in designing and building UI components and back end restful api’s for profiles and messaging services for a social media application using ReactJS, NodeJS, Firebase and MongoDB

Collaborated on building Restful Api services for livestream classroom feature for an online teaching platform using Twilio, ReactJS, NodeJS and ExpressJS

Incorporated zendesk customer service api into a clients web app to help deliver a better customer support experience utilizing NodeJS and ExpressJS

Integrated Stripe functionality for viable payments into a client mvp web application using PHP

Education

Full Stack Coding Bootcamp

University Of Central Florida · Nov 2018 - May 2019

Orlando, Florida
A comprehensive six months program focused on helping you become proficient in front-end and back-end programming.

Knowledge and understanding of web servers, CRUD, REST API, Axios.

Proficient with HTML, CSS , JavaScript, ReactJS, ExpressJs , NodeJs, Sql and No Sql Databases.

Projects

3d Photogrammetry App

This project is a 3d web app where clients can scan an object and generate a 3d model. Includes client - admin dashboard for overviewing scans, orders & processed payments. My focus was on the design and development of UI components & functionality as well as implementing backend api’s for payments, model generation, and boolean operations utilizing React, Threejs, Stripe, Firebase, Ionic & Capacitor. This software solution has increased client output & sales by over 50%.
React
Threejs
Typescript
Ionic
Capacitor
Firebase
Stripe
View

Nab Games

Nab Games is a mini-game web app where users can play mini games, buy tokens, win tickets, complete challenges and redeem for prizes. Also includes admin functionality for changing game probability, prizes & rewards. My focus was on design and development of UI components & functionality as well as implementing backend api’s for payments and the implementation of a token - ticket based system utilizing Nextjs, Stripe and Firebase.This web app has helped generate the client their first sales & proof of concept.
React (Next Js)
Firebase
Stripe
View

My Bill Calendar

My Bill Calendar is a bill tracking application that lets you track and manage all your recurring household bills in a simple, user-friendly interface. Unlike other bill tracking software, My Bill Calendar does not require any type of account linking. My Bill Calendar utilizes push notifications to let you know when bills are coming up and when they are due. My focus was on the in app review feature which has helped increase its ranking on the app store.
React (Next Js)
Firebase
Ionic
Capacitor
View

Technologies & Tools

HTML5
CSS
Javascript
React (Next Js)
Typescript
Restful Api
Ionic
Capacitor
Bootstrap
Node Js
Express
MVC
Firebase
MySql
NoSql
MongoDB
Google Cloud Platform
Git
Github
VSCode
Wordpress
ACF
Scrum
Figma