2001 - 2005

During high school I created several web projects from a fan site for a popular animated series to blogs. I used Core PHP, MySQL, Javascript, and HTML in a majority of these websites. Of course, during that time there weren't many software packages available to quickly put something together. I wrote much of the code myself using the basic documentation found online and samples as well.

"someone asked me what posting script im using, and its a posting script that i made.. it has alot of options but they havent been finished yet. i will release a copy of it when its fully finished"

Me, 2004

I've always had a love for technology and programming since an early age and it's something that I've always excelled in.


Daniel Ovieda, Marine Corps, 2008
2008 Marine Corps Ball. (far left)

2005 - 2011

I didn't have many projects during this time, as I was an active duty Marine overseas and working on my undegraduate degree. At the tailend of my active duty contract, after I finished by Bachelor's degree, I started working on an online dating website. I mainly served as the project manager, not as a programmer, for this project. The Internet speeds in Africa were a huge obstacle in being online, but that did not stop me from wanting to pursue the project.

In the end, scope creep really inhibited the success of the project. While I did achieve first page ranking on Google on a variety of searches that pertained to online dating, the 2011 Google update essentially marked my site as spam and killed our momentum. I learned a great deal from this project and worked with teams overseas in Taiwan and India. I really enjoy collaborating with remote teams.


Daniel Ovieda with President Obama
Marines with President Obama, APEC 2009. (third from the right)

2015

"The Grid" was a small programming project that I created to help productivity at the office I was working in at the time. It was essentially an information document that was given to the teams, but it was manually generated every morning and took about 15 minutes to complete. I automated the process using programming and added valuable information that was calculated using various formulas. Once I distributed the code for use, it took the process down to about 1 minute. The amount of money saved based on the average hourly wage of the management team was around $2,500. As an office, that was my yearly budget for morale functions. More importantly, managers were able to focus more on people management instead of sitting behind a screen and that is invaluable.


Daniel Ovieda volunteering with team
Ocean cleanup volunteering event. (third from the right)

2016

"The Grid" version 2 included a substantial update where I integrated several key points of data for the technicians that would be working that day. This included a projection of what some metrics would be based on return time. "The Grid" was something I migrated from my previous office, so now these new managers were also saving time but their direct reports were now benefiting from having important information that wasn't available to them otherwise.

SMART Goal Creator. This was another application that I developed with two goals in mind: 1) reduce the amount of time managers spent writing reports and 2) report standardization. This project took a few weeks before I released it to the managers, but it had a huge impact on manager morale. It reduced the entire process from about 45-60 minutes down to 15 minutes. It was a simple process: download raw performance data, click the import button, select the performance metric, add a modifier, and press generate.

SMART Goal Creator Program
Screenshot of the SMART Goal Creator, 2016

The program would then generate coaching text based on a "positive" or "negative" modifier. There were a few different options here. It would then "roll the dice" on sentence templates and generate unique coaching paragraphs for the technicians. It was important for me to ensure that the text generated wasn't repetitive, so I developed the program to replace portions of text and keywords that were then put together into a coherent paragraph. Each time you hit "Generate Goal" it would roll the dice, generating new coaching text with SMART goals every time.

Across 4 managers, including myself, total amount of time saved was approximately 9,720 minutes or 162 hours of manual data entry per year. That's huge! That equates to about $6,200 dollars based on the average manager salary. This was built with Visual Basic and Excel.


2017 - 2019

Most of the projects that I was involved with during this time are under an NDA, so I will not post any specific information here. Speaking generally, I was involved with projects involving cloud media distribution and scheduling, customer support operations including technical support, remote support, and projection/LED display installations. Just to name a few.


Projection display
Projection display installation, Penn Station 2018.