Resume

Richard G.(Gary) Nye

Contact

nyerichardg@yahoo.com 303-677-4490

Profile

  • Software developer/dba 
  • Java, Groovy, C#, PHP, Python, JavaScript, MySQL
  • Grails 1.4, Google Web Toolkit 2.6, Angular 1, Vue 2, .Net MVC4, jQuery, Flask 1
  • Linux6 RHEL, Linux Mint 18, VMware, Windows7 
  • NetBeans 8, Eclipse Neon, Visual Studio Code
  • MYSQL, Oracle

Work experience

Hughes/Raytheon Aurora June 1996 — Present

Software Engineer Hughes/Raytheon June 1996 to Present

  • Developed a hardware inventory web application with Grails, Tomcat 7 and MYSQL.  Designed the database, middle tier and front end. Provided software and database maintenance support for 4 years
  • Developed a beta supplier listing web application with Angular 1 and MySQL
  • Performed software maintenance on Google Web Toolkit Java web applications for license agreements.  
  • Performed Site System List application modifications with .Net 3.0/Visual Studio on tight dead lines
  • Converted a human resources tracking system from asp technology to object oriented .Net utilizing LINQ
  • Designed and coded a Weekly Activity Report tool for tracking networking job tasks in .Net
  • Designed and coded a Work Flow tool for network services jobs in PHP4 with Oracle 10g
  • J2EE development with BEA Weblogic, Struts 1.2.8
  • Data tier session EJB development Using Eclipse 3.1 with Xdoclets for generation of EJB interfaces
  • Coded inventory application with Java Servlets and data beans implementing the MVC 2 design pattern
  • Responsible for Oracle 9i database administration, data schema design and Java application development
  • Oracle production DBA for a large distributed database utilizing multithreaded server
  • Performed database tuning and monitoring using scripts and OEM tuning and diagnostics packs
  • Maintained Oracle diagnostics C shell scripts

Qualifications

  • Relational Database design, MySQL, Oracle
  • Web Development, Database SQL maintenance
  • HTML 5, CSS, Java 1.6, PHP 7
  • Grails, Angular, Django, Flask, Vue
  • Net Beans 6, Eclipse Galileo
  • Tomcat 6 & 7, Node 10, Vue 2.0 Cli
  • .Net 4 MVC, C#, Razor, Visual Studio
  • Golang Arduino/Firmata experience
  • PHP 7/Vue 2 plugin development experience for WordPress

Education

BS Industrial Technology

Colorado State University

AS Digital Electronics

Denver Institute of Technology

Digital Electronics Alpha Beta Kappa

Interests

Gardening, Photography, Electronics IOT projects with Arduino

References

References available upon request.

Resume Link Below:

https://cvmkr.com/N2zU

Vue.http.get

You can create an object and pass it to the vue instance like that :

var link = 'https://jsonplaceholder.typicode.com/users';
var data = { 
    list: null 
};

Vue.http.get(link).then(function(response){
    data.list = response.data;
}, function(error){
    console.log(error.statusText);
});

new Vue ({
    el: '#app',
    data: data 
});

Or you can create a function under the methods object and then call it in the mounted function :

var link = 'https://jsonplaceholder.typicode.com/users';
new Vue ({
    el: '#app',
    data: {
        list: null
    },
    methods:{
        getUsers: function(){
            this.$http.get(link).then(function(response){
                this.list = response.data;
            }, function(error){
                console.log(error.statusText);
            });
        }
    },
    mounted: function () {
        this.getUsers();
    }
});

Vue Fetch(url)

In your previous Vue component. Add the following code in the mounted() life cycle event to send an Ajax request when the component is mounted.
fetch(“http://jsonplaceholder.typicode.com/todos”).then(function (response) {
return response.json();
}).then(function (result) {
this.todos = result;
});

fetch(‘https://jsonplaceholder.typicode.com/todos’, { method: ‘POST’, body:JSON.stringify({title:“a new todo”}) }).then((res) => res.json()) .then((data) => console.log(data)) .catch((err)=>console.error(err))

 

Arrow Functions {}

<!DOCTYPE html>
<html>
<body>

<h2>JavaScript Arrow Functions</h2>

<p>Arrow functions are not supported in IE11 or earlier.</p>

<p id=”demo”></p>

<script>
const x = (x, y) => { return x * y };
document.getElementById(“demo”).innerHTML = x(5, 5);
</script>

</body>
</html>