Justin Wilson

Justin Wilson

Brownsville Metropolitan Area
880 followers 500+ connections

About

With over eighteen years of experience in software engineering and management, I am a…

Articles by Justin

Contributions

Activity

Experience

  • Gitwit

    Gitwit

  • -

    Brownsville, Texas, United States

  • -

    Brownsville, Texas, United States

  • Company ghost image

    • -

      Brownsville, Texas Area

    • -

      Brownsville, Texas Area

  • -

    Weslaco, TX

  • -

    Harlingen, TX

  • -

    Brownsville, Texas Area

  • -

    Brownsville, TX

Education

  •  Graphic

    3.72

    -

  • 3.58

    -

Volunteer Experience

  • Ambassador

    Ambassador

    Boston Penn State Alumni Association

    - Present 5 years 1 month

    Science and Technology

  • Member

    Member

    HIMSS

    - Present 4 years 11 months

    Animal Welfare

  • Member

    Member

    AFCEA DC

    - Present 5 years

    Science and Technology

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...

    See publication
  • 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.

    See publication
  • 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.

    See publication
  • 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.

    See publication
  • 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.

    See publication
  • 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.

    See publication
  • 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!

    See publication
  • 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.

    See publication
  • 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!

    See publication
  • 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.

    See publication
  • 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.

    See publication

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).

    See project
  • 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 creators
    See 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 creators
    See 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 creators
    See 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 creators
    See 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 creators
    See 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.

    See project
  • 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 creators
    See 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.

    See project

Languages

  • English

    Native or bilingual proficiency

  • Spanish

    Elementary proficiency

Organizations

  • AFCEA DC

    Member

    - Present
  • HIMSS

    Member

    - Present
  • Penn State Alumni Ambassador

    Ambassador

    - Present

Recommendations received

7 people have recommended Justin Join now to view

View Justin’s full profile

  • See who you know in common
  • Get introduced
  • Contact Justin directly
Join to view full profile

Other similar profiles

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 More

Others named Justin Wilson in United States

Add new skills with these courses