10/15/2018
Ju Rao's Resume
JU RAO
My Linkedin
Full Stack Java Developer
My Pro le
My Resume
-
Print
-
CAREER SUMMARY
A full stack developer/architect with extensive hands-on experience on Java and web technologies.
Over 23 years hands-on IT industries experience in full life circle software development using Java and contemporary web
technologies.
Over 20 years consulting experience, with an excellent record of working remotely.
Especially good at building applications end-to-end: from scratch to production.
Broad experience in different industries, including: government contractors, telecommunications, nancial services and
insurance, Internet, commercial software, small and startup, etc.
Made difference on every project worked.
TECHNICAL SKILLS (more on full resume)
Technologies: Java, Spring, Hibernate, JavaScript, jQuiry, AngularJS, Bootstrap, HTML/CSS, Web GIS, Jira Rest API,
Tools: Eclipse, NetBeans, Tomcat, JBoss/Wild y, WebLogic, GlassFish, WebSphere, Maven, ANT, Git, Subversion, CVS.
Databases: Oracle PostgreSQL, MySQL, Microsoft SQL Server, Sybase, DB2.
WORK EXPERIENCE (more on full resume)
Senior Consultant
Federal Aviation Administration
5/2009 - Present
Participated in design, development and deployment of various Aviation and Aeronautical information applications
(NOTAM, Airports, Flights, etc.) for FAA.
Achievements:
Developed applications and enhanced existing applications.
New Applications
I am the sole developer for the applications below. They are all from zero to production. All the web applications I
developed are using responsive design (mobile-friendly).
Flight Noise Complaints web application with JIRA as the backend work ow engine, which has all the functionality of
JIRA server, contemporary UI and UX, and it's Section 508 compliant. Using JIRA Rest API, Spring Framework,
AngularJS, Twitter Bootstrap.
Flight Visualizer, a web application to query the routes of current and historic igts and visualize them on maps. It will
display the time, lat/long, speed, and altitude of every point on the route when the mouse over it. Using OpenLayers,
AngularJS, Twitter Bootstrap, Spring Framework.
NOTAM Manager for Procedures and Charts, one of the web applications of the The Federal NOTAM System, focused
on procedure and chart NOTAMs. Using Spring Framework, AngularJS, Twitter Bootstrap, PostgreSQL.
A WFS client for Aeronautical Common Services (ACS), which allows users submitting WFS requests geographically,
and visualize the responses (GeoJSON and AIXM) on the maps. Developed an AIXM parser in JavaScript. Using jQuiry
and OpenLayers.
Aeronautical Information Data Access Portal (AIDAP), an XML data feed (web services) for NOTAM and Weather
information, using Spring Framework, AngularJS, Twitter Bootstrap JDOM, PostgreSQL, and Oracle .
Enhanced Applications
I worked as a senior member of a team, mentored junior team members.
https://maththinking.com/jrao/resume/2pages.html
1/2
10/15/2018
Ju Rao's Resume
Airport GIS: upgraded to the new OpenLayers 4, and replaced jQuiry by AngularJS.
OE/AAA: introduced new technologies like AngularJS and Twitter Bootstrap when adding new compoments. Using
Spring/Hibernate on the middle, and Oracle as the database.
Technologies used:
Java EE
Spring
Hibernate
PostGIS
PostgresSQL
Web Services
Oracle
JavaScript
JIRA Rest API
Git
jQury
Subversion
AngularJS
Ant
Twitter Bootstrap
Maven
Tomcat
OpenLayers
Wild y/JBoss
GeoServer
GlassFish
NOTAM
Senior Consultant
AT&T Government Solutions
11/2008 - 5/2009
Worked for Workforce Analysis and Forecasting (WAF) Project, which is a web application for workforce planning, analysis,
and forecasting used by US military and other Federal agencies. Thegoal is to combine the two existing systems CIVFORS
(The Civilian Forecasting System) and WASS (The Workforce Analysis Support System) into one system using the state of
art Java and Web 2.0 technologies.
Achievements
Designed and implemented the Folder View - a web task management system which looks like Windows Explorer.
Implemented using YUI (Yahoo User Interface), JQuery, and other AJAX frameworks and technologies. It allows users to
create, rename and delete folders, drag and drop tasks and folders to anywhere within the system. The backend is Spring
MVC. The data source is web services and Hibernate.
Technologies used:
jQuiry
YUI
Java EE
Spring Framework
Hibernate
Tomcat
GlassFish
Web Services
GWT
Senior Consultant
Subversion
Oracle
HP Enterprise Services
11/2007 - 11/2008
Worked for NAIMES project which is a FAA NAS program that consists of a number of systems and services that directly
support the collection, validation, management, and dissemination of aeronautical safety information.
Completed the proof of concept (POC) for the future Federal NOTAM System (FNS) using Oracle SOA Suite 10.1.3,
including Oracle BPEL, ESB, Single Sing-on, etc, Designed and implemented front GUI using Oracle WebCenter, Suite,
including JavaServer Faces (JSF), JSR 168 Portlets. The GUI is a typical web 2.0 application using AJAX via the
famous Prototype and Scriptaculous JavaScript frameworks.
Enhanced existing NAS applications by introducing Spring Framework and AJAX.
Technologies used:
Java EE
Oracle
EJB
Struts
Oracle WebCenter
JSF
Spring Framework
BPEL
ESB
WebSphere
SOA
Web Services
GWT
Subversion
NOTAM
EDUCATION
MSc in Computer Science
Pennsylvania State University
1995
MSc in Mathematics
Pennsylvania State University
1995
https://maththinking.com/jrao/resume/2pages.html
2/2