News & Projects
Job-Keywords release 2.0 - Hibernate & Liquibase
I added MySQL, JPA (Hibernate) and Liquibase schema evolution to the keyword extraction application. The app extends Spring-data's auto-generated JPA implementations with custom JPA Repositories. Liquibase creates the MySQL database and will evolve the schema in upcoming revisions. The code was reorganized around a Micro Services architecture that exposes a Java API to a REST and HTML5 client. A new integration- and unit-test suite with clean Spring configuration follow best practices published in 2014 and 2015. The maven build system supports multiple deployment environments (development and production). The app is running on Amazon's AWS cloud and is documented with JavaDoc and the source code is available on GitHub. Job Keyword Search App: http://54.148.208.180:8080/job/search Job Keyword App JavaDoc: http://54.148.208.180:8080/javadoc/index.html Job Keyword App Source Code: https://github.com/jhaood/github-job-keywords |
Job Search & Keyword Extraction Application
In January, 2015, I built a web application that extracts terms from job descriptions posted on Indeed.com. The app demonstrates how to integrate several REST APIs with the Spring Boot and Spring-4.1 framework. The app is running on Amazon's AWS cloud. Job Keyword Search App: http://54.148.208.180:8080/job/search Job Keyword App JavaDoc: http://54.148.208.180:8080/javadoc/index.html Job Keyword App Source Code: https://github.com/jhaood/github-job-keywords |
Nuance Buys VirtuOz
Engineers at VirtuOz built the software that became Nuance's "Nina Web Platform". Nina Web allows companies to build an automated attendant that can guide users while navigating the company's Website. The Nina Web digital agent can answer questions like "How do I use a promotion code to buy this television?". |
Wells Fargo Launches New Cash Transfers Features
Wells Fargo revamped part of their customer-facing Web site that allows customers to transfer funds between their accounts. For example, a user can schedule a monthly payment from their checking account to pay down a car loan. |
1-4 of 4