About
With over eighteen years of experience in software engineering and management, I am a…
Articles by Justin
Contributions
Activity
-
How you “see the world” is how it “is” … change your perspective this week to be Grateful for what you have instead of envious of what you don’t…
How you “see the world” is how it “is” … change your perspective this week to be Grateful for what you have instead of envious of what you don’t…
Liked by Justin Wilson
-
Remote work is the best thing to happen to the modern family. And it’s not hard to see why: Flexibility? Unbeatable. Parents juggling kids' school…
Remote work is the best thing to happen to the modern family. And it’s not hard to see why: Flexibility? Unbeatable. Parents juggling kids' school…
Liked by Justin Wilson
Experience
Education
Volunteer Experience
-
Ambassador
Ambassador
Boston Penn State Alumni Association
-
Member
Member
HIMSS
-
Member
Member
AFCEA DC
Licenses & Certifications
Publications
-
Utilizing DART to Streamline Onboarding and Centralization
Initiate Government Solutions
The Data Access Request Tracker (DART) application is used for the Institutional Review Board (IRB) Research Data Access request and Preparatory to Research processes. The DART application was created for the U.S. Department of Veterans Affairs (VA) and can be used by any other approved agency. Primary investigators submit one DART request per protocol or proposed protocol and any changes to the request after approval must be accomplished by amending the same request, not by creation of a new…
The Data Access Request Tracker (DART) application is used for the Institutional Review Board (IRB) Research Data Access request and Preparatory to Research processes. The DART application was created for the U.S. Department of Veterans Affairs (VA) and can be used by any other approved agency. Primary investigators submit one DART request per protocol or proposed protocol and any changes to the request after approval must be accomplished by amending the same request, not by creation of a new request.
DART uses a dashboard landing page with five additional steps for most requests. Each step has a page with an identifying tab: Activity Information, Participants, Data Sources, Documents, and Submit for Requestors or Decision for Approvers.
DART was designed with interaction in mind, knowing that requests are rarely complete on the first attempt. All interactions are captured and permanently stored to ensure a complete history of events is clear and available. Notifications are also automatically generated for all parties when a modification or request is made to ensure there are no lapses in communication... -
Forecasting the Weather From our Past - Part 5
LinkedIn
The last time I left you I had completed some Linear Regression models and found that weather does in fact have predictable patterns associated with it. As time passes so does the size of my data sets and I am starting to get a good series of data to work with across the nearly 20,000 cities I track on an hourly basis.
I know that Linear Regression will only go so far so it is time to move on to other types of analysis. Before going to far, I do predict one day into the future every hour…The last time I left you I had completed some Linear Regression models and found that weather does in fact have predictable patterns associated with it. As time passes so does the size of my data sets and I am starting to get a good series of data to work with across the nearly 20,000 cities I track on an hourly basis.
I know that Linear Regression will only go so far so it is time to move on to other types of analysis. Before going to far, I do predict one day into the future every hour for every city and have found my accuracy to be within +-4 degrees for approximately 80% of the cities I track. If I expand the +- to 8 degrees I get around 90% accuracy. The other 10% is so far off that it is not even worth mentioning. The main reason behind this is the city is isolated and only has a small amount of surrounding cities which means a smaller data set to train with. -
Forecasting the Weather From our Past - Part 4
LinkedIn
In part 3 I discussed how I was surprised that the weather was so predictable based on the linear regression model I put together. To recap, my classifiers are Cloud Coverage, Barometric Pressure, Humidity, Min. Temp, Max. Temp, Wind Degree, and Wind Speed. The label is the Temperature itself and the index column is the Date and Time.
My first attempt was to use 100% of my data, which at this point is nearly a months worth of hourly updates on nearly 20,000 cities in the United States…In part 3 I discussed how I was surprised that the weather was so predictable based on the linear regression model I put together. To recap, my classifiers are Cloud Coverage, Barometric Pressure, Humidity, Min. Temp, Max. Temp, Wind Degree, and Wind Speed. The label is the Temperature itself and the index column is the Date and Time.
My first attempt was to use 100% of my data, which at this point is nearly a months worth of hourly updates on nearly 20,000 cities in the United States. As of a few minutes ago this is now over 5 million rows and growing rapidly. -
Forecasting the Weather From our Past - Part 1
LinkedIn
The need has arisen, the desire is there, and I finally have an idea I am excited about. The need is to complete my Master’s Thesis, the desire is a life long passion for meteorology, and the idea is to attempt to forecast the weather based on our past.
-
Forecasting the Weather From our Past - Part 2
LinkedIn
Knowing that my data source was the Open Weather API, mainly due to costs, I imported their cities list which gives me their internal CityID and the latitude and longitude. The current weather API they expose gives a range of data from the current temperature, to cloud cover, to humidity, pressure, wind speed, and more. I chose to import all of this data and normalized it into a relational series of classes. Remember, I am using InterSystems IRIS Data Platform which is behaves much differently…
Knowing that my data source was the Open Weather API, mainly due to costs, I imported their cities list which gives me their internal CityID and the latitude and longitude. The current weather API they expose gives a range of data from the current temperature, to cloud cover, to humidity, pressure, wind speed, and more. I chose to import all of this data and normalized it into a relational series of classes. Remember, I am using InterSystems IRIS Data Platform which is behaves much differently than a more traditional database would.
-
Forecasting the Weather From our Past - Part 3
LinkedIn
My first step is to get more familiar with the data and attempt to isolate anything that truly stands out when statistics are applied. To do this I am running Linear Regression algorithms against the data in different configurations to see if anything jumps out. The idea being that certain indicators will play a larger factor when predicting the temperature than others. e.g. if the wind speed and direction change, does that truly have a major impact on the temperature.
-
My Experience Building in the Thermaltake Core P90 Case
Justin Wilson
There is nothing more satisfying than building your own computer from scratch. The whole experience from picking out the parts, to assembly, to the first time it spins to life is satisfies my needs quite well. Recently, I decided to try out a more unconventional build by using the Thermaltake Core P90 case and I was not disappointed!
-
Back to Basics — Formatting Code — Part 1
Justin Wilson
I am going to start a new series entitled “Back to Basics” where we take a step back from our existing knowledge base and act as though we are all first day developers learning everything for the first time. My hope is that this series will help new developers in their journey while also reminding experienced developers of some of the basics.
To kick the series off the right way I want to focus on the importance of formatting code properly. I cannot express how important it is for code…I am going to start a new series entitled “Back to Basics” where we take a step back from our existing knowledge base and act as though we are all first day developers learning everything for the first time. My hope is that this series will help new developers in their journey while also reminding experienced developers of some of the basics.
To kick the series off the right way I want to focus on the importance of formatting code properly. I cannot express how important it is for code to be properly formatted, not only for readability, but also because some languages rely on it. The most basic formatting technique is to use the tab key to indent blocks of code. -
Take a Stand on Writing Comments Just to Comment!
Justin Wilson
We have all worked for that boss who takes jabs and cheap shots at our comment to code ratio. They make comments like “I don’t even know what’s going on in your code because you don’t comment.” No, you do not know what is going on in my code because you are not a coder!
-
Simplifying Conversions with Generics
Justin Wilson
With the inclusion of Generics in C#, this problem quickly became an easy task that did not scare me near as much. I stumbled across a snippet of code, partially below, that quickly became one of the first things I import into any new C# program. This single snippet of code has dramatically reduced the number of lines of code I write in an application. Sometimes on the order of thousands of lines of code. Let me explain why.
-
Justin Wilson Named as Contributor for VINCI Central for AMIA Poster
AMIA
To address the need of the HSR&D community in having more than just static information available, the VINCI team provided an update to its internal website, VINCI Central, that offered a user-centric makeover, expanded offerings, and functionality to draw together and display all VINCI resources related to each user.
Courses
-
Angular 2 Bootcamp at Intertech
-
-
Learning GraphQL
-
-
Building Apps with node.js Jump Start
Microsoft Event
-
Introduction to Cryptography
-
Projects
-
Veterans Affairs Electronic Health Registry (EHR) Modernization
- Present
Over the next 10 years, VA will move from using its current electronic health record (EHR) system — the software that stores health information and tracks all aspects of patient care — to a new system that will link in with the Department of Defense’s patient records and unify all VA facilities on one system. The program that will manage VA’s steady transition to the new EHR is called Electronic Health Record Modernization (EHRM).
-
Voogle Notes
- Present
Voogle Notes is a web-based application that supports provider decision-making for patient care by providing a user-friendly “Google-like” search capability for all clinical notes and structured data for a particular patient for a specified date range. Using Voogle Notes, you can quickly and efficiently search TIU notes and structured data domains (appointments, vitals, labs, medications, etc.) for all care a patient has received in any VA facility. Voogle Notes displays only those terms found…
Voogle Notes is a web-based application that supports provider decision-making for patient care by providing a user-friendly “Google-like” search capability for all clinical notes and structured data for a particular patient for a specified date range. Using Voogle Notes, you can quickly and efficiently search TIU notes and structured data domains (appointments, vitals, labs, medications, etc.) for all care a patient has received in any VA facility. Voogle Notes displays only those terms found in that patient’s record. Selecting a term displays all the notes and structured data domains (within a defined date range) that contain that term. Selecting any note then reveals the context of the highlighted term within the note, as well as negation (highlighted in red).
-
Engage
- Present
Aligned Intelligence was formed due to a need in the marketplace to better manage employee relationships. A few of the partners previously worked together at the same company performing operational roles in which employee management was critical. At this company, policies and processes were established based on system limitations. Those partners felt that companies should be able to adapt systems to their own policies and processes and this was how a market need was identified.
Other creatorsSee project -
Predicting the Weather From our Past
-
The need has arisen, the desire is there, and I finally have an idea I am excited about. The need is to complete my Master’s Thesis, the desire is a life long passion for meteorology, and the idea is to attempt to forecast the weather based on our past.
-
KVMV 96.9
Redesigning website to allow online donations as well as recurring donations via Authorize.net. Also building in customer profile and management tools to allow visitors to manage their own account and donations.
Other creatorsSee project -
Horses On The Beach
I created the entire back end as well as the administration area. Also created the gallery software that runs this project. Full integration with Authorize.net allows for seamless checkout using the AIM integration methods.
Other creatorsSee project -
RGV Trader
This project was done using C# although much of the site was already created. I was responsible for updating the security of the site and ensured the site was functional.
Other creatorsSee project -
Sail South Padre Island
I created the entire back end of this website using PHP/MySQL and assisted with the fully functional administration panel that allows the user to manage their system without our intervention.
Other creatorsSee project -
TP Troubleshoot
TP Troubleshoot is a remote troubleshooting tool that any user of any computer could use. The system automatically generated reports and supplied them to the IT department. Reports included Pings, Trace Routes, System Information, and Network Information all formatted into an HTML document for easy viewing.
-
TP Agent Installation
TP Agent is a proprietary piece of software that was developed by Teleperformance. This software was very difficult to install prior to my installation application. My application would automatically install and alert of failures upon reboot. Back end reporting was also created to help manage the application and installations.
Other creatorsSee project -
DHCP Reporting
Desktop engineers were responsible for ensuring that their DHCP scopes were clean and accurate, however they did not have the proper tools until this application was developed. It scanned the DHCP scopes and returned an HTML report that showed what computers belonged to what scope. This allowed our DE's to manage their own scopes with little assistance and time consumption.
Languages
-
English
Native or bilingual proficiency
-
Spanish
Elementary proficiency
Organizations
-
AFCEA DC
Member
-
HIMSS
Member
-
Penn State Alumni Ambassador
Ambassador
Recommendations received
7 people have recommended Justin Join now to view
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Justin Wilson in United States
-
Justin Wilson
-
Justin Wilson
Director of Operations (North Texas Region) Park Lawn Corporation
-
Justin Wilson
-
Justin Wilson
-
Justin Wilson
Artist and Writer
1351 others named Justin Wilson in United States are on LinkedIn
See others named Justin Wilson