About

About

My name is Joey Yore. I graduated from Georgia Tech with a B.S. in Electrical Engineering and I am currently employed as a Middleware Consultant with Red Hat, Inc.

Network with me.





Work

Work

Click on the company logos below to learn more about the company and my roles within that company. They are in order from most to least current.

Please email me at work@jyore.com if you have any questions regarding my work history or future work.

Blog

Blog

The blog is exactly what you can imagine it would be. It is a collection of code, recipes, interests, and so on from my daily life. Feel free to read, follow, and comment on the posts. Hopefully you find it useful and entertaining.

The blog can be found at: http://blog.jyore.com

Open Source

Open Source

Open Source refers to computer software with its source code made available and licensed with an open-source license in which the copyright holder provides the rights to study, change and distribute the software for free to anyone and for any purpose.
Learn more at Open Source Initiative and OpenSource.com

Open Source has become a large part of my personal and professional life. As an employee with Red Hat, I get to work with some of the biggest and most used Open Source technologies in existence. I like to contribute my solutions to problems in order to help others as well. I am active on StackOverflow and work on several projects through GitHub. You can always check my blog for helpful posts as well.

Project Directory: http://jyore.com/opensource/
Feautured Project: OpenShift Mobile - Manage OpenShift from your mobile device

Follow my open source activity and contributions.





Red Hat, Inc.

Middleware Consultant (Current Position)






Red Hat is the global leader in open source solutions. Red Hat is publicly traded on the New York Stock Exchange and is an S&P 500 component (Stock Symbol: RHT).

Red Hat's focus is providing open source software products and solutions to the enterprise community. The company sponsors multiple community projects which drive its enterprise products. The community projects are snapshotted and then hardened to form the enterprise level projects. The company generates revenue off support subscriptions and the software is still free and open source.

Red Hat is most commonly known for its Linux operating system, Red Hat Enterprise Linux (RHEL), but also offers numberous other solutions including middleware (JBoss), virtualization (RHEV), and cloud (Cloud Forms and OpenShift).
There are many Red Hat products, so this section will focus on the main platform and middleware products along with their community versions.

Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is by far the main and most successful product Red Hat offers. RHEL is an Enterprise level, fully supported Linux operating system. It is released for x86, x86-64, Itanium, PowerPC and IBM System z servers.

Fedora is the community version of the operating system. Fedora is for everyday personal use and software develeopment.

Learn more at RHEL and Fedora

JBoss Enterprise Application Platform
JBoss Enterprise Application Platform (EAP) is a JavaEE application server runtime platform used for building, deploying, and hosting highly-transactional Java applications and services. Because it is Java based, JBoss should run on any operating system that offers Java. Some of these operating systems may not be supported, however.

WildFly is the newly named community version of JBoss (previously was JBoss Application Server). It is for community Java application developers.

Learn more at EAP and WildFly.
Global Support
Global Support connects customers to the knowledge of the best engineers in the industry for Red Hat products and technologies.

Support makes lives easiers by providing information, including problem resolution and advice. The organization provides recommended practices, resources, and collaboration. This is not just a break-fix service.

Consulting
Consulting services offer more than just technical expertise. Red Hat Consultants are strategic advisors who take a big-picture view of organizations, analyze challenges, and help solve them in a comprehensive and cost-effective way.

Consulting is offered for platform, middleware, and cloud solutions in the capacity of enterprise solutions, technology solutions, and product enablement. Integrate your enterprise, modernize your systems, harness the cloud, drive better efficiency, adopt open source...
As a middleware consultant I specialize on the middleware technology stack. These products include:
EAP,BRMS,SOA-P,Data Grid,JBDS,JON,Fuse,A-MQ, and OpenShift Enterprise

My responsibilities include:
  • Application Migration
  • Best Practices
  • Mentoring
  • Support
  • Enterprise Architecture
  • Enterprise Solutions
  • Enterprise Integration

STW Technic, LP.

Sowftware Engineer







STW Technic, LP is the U.S. subsidiary of STW, a worldwide leader in the design, manufacture and implementation of mobile electronics solutions. Founded in 1985 in Germany, STW provides sophisticated, highly reliable electronic controllers and sensors for agricultural, mining, construction, municipal, military and oil/gas machinery.

STW hardware has a flexible expansion board architecture that allows its controllers to be tailored to specific customer requirements. Its multiple software environments and support for advanced simulation and modeling tools make it the best choice for both small and large OEMs, as well as system integrators and engineering firms.

STW's many years of experience with the harsh environmental conditions of off-highway vehicles have resulted in a level of quality and robustness that is unmatched in the industry. STW has a full spectrum of freely programmable controllers and I/O modules, as well as a wide assortment of pressure sensors.

It is also in the forefront of developing and prototyping hybrid drive technologies - generators and motors - for mobile applications. With wholly-owned subsidiaries in the U.S. and U.K. and a group of international distributors, STW has a full global range and presence.
Freely Programmable Controllers
Freely programmable controllers can be programmed independently with programming languages C or CoDeSys or (ESX-3XL) with Matlab/Simulink.

Some controllers include ESX-3XL,ESX-3XM, and ESX-IOXP

Sensors
STW manufactures robust thin-film sensors for accurate force and pressure measurement and complete transmitters with thin-film, ceramic or silicon sensors. STW sensors are known for their reliability, accuracy and their ability to function in harsh environmental conditions.

Some sensors include: M01/M01-CAN, and A09

Displays
More than just an added convenience, mobile rated displays add real productivity to your vehicle. Freely programmable screens allow you to add features such as device calibration, vehicle functions, and vehicle monitoring.

STW primarily deals with Wachendorff Displays

Telematics
STW designed their Telematics module to offer you the option of remote maintenance and service. Sophisticated diagnostics, dynamic real time service, updates and calibration can all be conducted from the offices of machine or vehicle manufacturers.

Their best telematics controller: ESX-TC3
Training
STW engineers will train your personnel on their programming software and hardware. They regularly conduct training classes at their facility, or they can come to your facility to give you the hands on training you need.

Product Development
Product Development Service takes state-of-the-art, TUV and ISO9001 certified analysis, design, and manufacturing facilities, and their team of experts and puts them to work for you in developing custom products for your needs.

Application Development
STW Engineers will help you design your electronic control system from the ground up. They can supplement your team or in some cases, their Application Development Team can be your own programming department. This helps even the smallest of manufacturers design and integrate complex systems.

I focused mainly on software and application development while at STW.

Key Roles:
  • Software Development
  • Application Development
  • Customer Support
  • Documentation Authoring

Key Projects:
  • Lead developer of a target independent framework for rapid development of display applications
  • Automatic calibration algorithm for an engine throttle actuator
  • System health monitor for a battery management system

Georgia Institute of Technology

Undergraduate Researcher





Georgia Tech is one of the top educational institutions in the world. Year after year, they rank in the top handful of schools, especially in engineering.

I graduated with my B.S in Electrical Engineering from Georgia Tech, but during my time there, I actively participated in Undergraduate Research through a program called Opportunity Research Scholars or ORS.

ORS provides an undergraduate research experience to help students reach their full potential. This academic enrichment program matches 2-3 undergraduate electrical and computer engineering students with a PhD mentor. Each research team meets weekly to work on a structured research project and attend monthtly enrichment workshops that address a variety of topics realted to academic success.

ORS is also sponsored by industry partners in Intel,SAIC,Rockwell Collins,GT ECE Department, and NSF
The following are a list of my projects and information about them. They are in order from most to least recent.

Autonomous Construction with Computer Vision
Construction sites are potentially dangerous environments. By automating construction sites, jobs could potentially get done in all types of conditions and all times of the day or night. This project used computer vision to find objects in the construction environment and then instructed a tower crane to move over the object, drop its hook, pick up the object, and then move it to another location.

Enhancing NS2 for Accurate Mobile Wireless Ad-Hoc Network Simulations
The NS2 Network Similar is great for simulating network topologies. However, this simulator does not take into account concepts of fading channels (signal strength decreases over distance) or multi-path propagation (a signal can take multiple routes to reach a destination). Therefore, the results are perfect condition results and inaccurate. The goal of this research project was to incorporate these algorithms to produce more realistic results, particularly in simlations of mobile ad-hoc networks.

Read-Time DSP Learning Modules
The goal of this project was to design a series of learning modules to help aid students in learning the difficult concepts of Digital Signal Processing (DSP). These learning modules read in MIDI signals, broke down the channels, and allowed students to interract with a series of effects to see, in real-time, how these effects modify the signals. Finally, the channels are synthesized and outputted so the students could hear the how the signal was influenced.
One of the main goals in research is to have your work published in academic journals.

Publications
  • ASEE Southeast Conference Journal; 2008
As a researcher in ORS, you get to really get your hands dirty in the projects, as the project belongs to you, as opposed to a professor or a graduate student. Therefore, you can really broaden your skills by taking on more roles.

Roles:
  • Software Sevelopment
  • System Architecture
  • Hardware Design
  • Presentations
  • Mentoring

Joey Yore