-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathportfolio.php
156 lines (156 loc) · 10.4 KB
/
portfolio.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<div class="page" id="portfolio">
<!-- page portfolio -->
<h3 class="page_title"> Portfolio</h3>
<div class="page_content">
<p>Below are highlighted projects from my current and previous employers.
Some of the ICF projects are not accessible to the public and cannot be shared.</p>
<ul id="works_filter">
<li><a href="#" data-filter="*" class="selected">Show All (7)</a></li>
<li><a href="#" data-filter=".icf">ICF Projects (4)</a></li>
<li><a href="#" data-filter=".exe">Exemplum Project (1)</a></li>
<li><a href="#" data-filter=".ru">Radford University Projects (2)</a></li>
</ul>
<div class="clear"> </div>
<div id="works">
<!-- works -->
<div class="work icf">
<h3><span>Project Name - </span>U.S.-Brazil Joint Initiative on Urban Sustainability JIUS</h3>
<p>This is an innovative website to catalyze public-private partnerships for investment in sustainable
urban infrastructure and expanding markets for clean technology, products, and services.
The site was developed using the latest font end technologies such as HTML5, CSS3, and jQuery.
The site's design is responsive, so the website is available on mobile devices and tablet computers.
<br/>The project url is:<br/><a target="_blank" href="http://epa.gov/jius" title="JIUS">epa.gov/jius</a>
</p>
</div>
<div class="work icf">
<h3><span>Project Name - </span>RPM-web Redesign, National Cooperative Highway Research Program</h3>
<p>NCHRP's online Research Performance Measure tool is a web application originally designed to assist state departments
of transportation in gauging research effectiveness. The initial implementation of the tool was too complex; and therefore,
ICF was hired to redesign the website to attract more users to the system. My responsibilities included designing parts of
the database, implementing and configuring full text search using Apache Solr, implementing the authentication system,
and handling all deployments.
<br/>The project url is:<br/><a target="_blank" href="https://rpmweb.org" title="rpmweb.org">rpmweb.org</a>
</p>
</div>
<div class="work icf">
<h3><span>Project Name - </span>SHRP C01 Web-application</h3><p>This application was designed for the Strategic Highway Research Program 2
of the Transportation Research Board (TRB). My role in the project as a developer was to build a highly interactive
web tool that educates researchers and transportation professionals about the new collaborative decision-making framework
that ICF designed for the TRB. The web tool presents the framework and provides users with a diagnostic tool to determine
how the framework can be used in specific projects. The ICF team developed the collaborative decision-making framework based
on interviews and workshops with major transportation stakeholders including the Department of Transportation, the Federal Highway Administration,
resource agencies, state transportation departments,
and metropolitan planning organizations. ICF is also developing an IT tool to showcase the framework and educate practitioners for
direct implementation. My focus was on developing controllers, views, and models, as well as adding dynamic functionality to the
site's user interface.<br/>
Technologies used include Ruby on Rails, MySQL database,SOLR search engine,jQuery.
</p>
<br/>The project url is:<br/>
<a target="_blank" href="https://transportationforcommunities.com/" title="transportationforcommunities.com/">
transportationforcommunities.com</a>
</p>
</div>
<div class="work icf"><h3><span>Project Name - </span>FFD Submission and Reporting System, Nuclear Regulatory Commission</h3>
<p>The system was created for the NRC's Fitness-for-duty (FFD) program. The new system architecture was
designed by myself with guidance from the Technical Director. The updated version has several new features, which allow
drug & alcohol, fatigue, and annual report submissions. The redesigned submission system processes PDF forms by polling an inbox
folder on the server, and then cleans and normalizes the data before inserting it into a relational database. A new email feature notifies
users about potential submission issues. I also supported previous versions of this system and have a good
understanding of the overall system architecture. Using my prototype, several reports were developed.
My assistance with T-SQL queries to gather report data was a great opportunity to learn the FFD's database architecture.
Technologies used include SQL Server 2008, Java, Spring Framework, Jasper Reports, XML.</p></div>
<div class="work exe">
<h3><span>Project Name - </span>See More Products</h3>
<h3>Project Overview</h3>
<p>The objective of the "See More Products" project was to design a
new module for Exemplum's Flash demos which enables
users to look at products related to the one they are currently viewing.
</p>
<h3>Technical details</h3>
<p>The flash component calls an aspx page using action script. The
aspx class connects to a SQL-SERVER database and returns the related products
using a stored procedure and a relationship algorithm. The aspx code writes
the products to an XML document. The XML document is
consumed by the Flash Demo and the related products are displayed
to the user.
</p>
<h3>Screenshots and Video</h3>
<ul>
<li>
<a rel="prettyPhoto[gallery]" href="images/cranium2.jpg" id="mb2" class="mb" title="Cranium"><img src="images/tumbs/cranium_tumb.jpg" alt="The related products to Cranium are listed in the table on the right side."/></a>
</li>
<li>
<a rel="prettyPhoto[gallery]" href="images/starwars2.jpg" id="mb3" class="mb" title="Starwars"><img src="images/tumbs/starwars_tumb.jpg" alt="The related products to Starwars are listed in the table on the right side."/></a>
</li>
<li>
<a rel="prettyPhoto[gallery]" href="images/transformer2.jpg" id="mb4" class="mb" title="Transformer" ><img src="images/tumbs/transformer_tumb.jpg" alt="The related products to Transformers are listed in the table on the right side."/></a>
</li>
<li>
<a rel="prettyPhoto[gallery]" href="images/xmen2.jpg" id="mb5" class="mb" title="Xmen" ><img src="images/tumbs/xmen_tumb.jpg" alt="The related products to Xmen are listed in the table on the right side."/></a>
</li>
<li>
<a rel="prettyPhoto[gallery]" href="http://youtu.be/gv4WrVxtgPw" rel="width:500,height:400" id="mb0" class="mb" title="See More Products Interface."><img src="images/tumbs/see.jpg" alt="Video Demostration of the application Interface"/></a>
</li>
<li>
<a rel="prettyPhoto[gallery]" href="http://youtu.be/xA0MZavCl7M" rel="width:500,height:400" id="mb1" class="mb" title="See More Products Video."><img src="images/tumbs/idog_tumb.jpg" alt="Video Demostration of the application functionality"/></a>
</li>
</ul>
</div>
<div class="work ru"><h3><span>Project Name - </span>Radford University Bridges and Pipelines</h3>
<h3>Project Overview</h3>
<p>The Radford University Bridges and Pipelines project is a part of a larger
NSF S-STEM grant. During this semester long project, my teammates
and I worked closely with our client to build a web
application to assist selected faculty in keeping track of scholarship
recipients and their progress. The website authenticates users through
Radford University's central user database and verifies users are
registered with the site before allowing access. The "administrator"
and "user" roles are differentiated in the system. The site
functionality also includes bulk adding of students from a word
document, editing, removing, and updating student progress. <br/> <br/>
For more information please visit:<br/>
<a href="http://www.nsf.gov/awardsearch/showAward.do?AwardNumber=0849642" target="_blank" >Award Abstract -
Bridges and Pipelines to Success and Leadership in STEM</a>
<br/><br/>
The Radford University Bridges website is currently hosted at:<br/>
<a href="https://php.radford.edu/~sstem/login.php" target="_blank" >https://php.radford.edu/~sstem/login.php</a>
</p>
<h3>Technical details</h3>
<p>The website is written using PHP. Validation on the page is done
using an external JavaScript library and PHP. The page connects to
an Oracle database which includes tables to support the user
and scholarship recipient information.</p>
</div>
<div class="work ru">
<h3><span>Project Name - </span>Administrative Logger for Faculty Annual Report System</h3>
<h3>Project Overview</h3>
<p>The Faculty Annual Report System is Radford University's effort
to reduce the paperwork required for yearly faculty
reports. Our team was tasked to create an administrative module to
this application, and most importantly, create a modular and flexible
logging system that can log information of various levels
in the application. This project assists the site administrator
in pinpointing errors and warnings in the system. The system should
allow the administrator to dial the log level up or down and define new error
types. The administrator can then specify where and how
often the log files should be created. <br/><br/>
To learn more about this project please visit:<br/>
<a href="https://php.radford.edu/~spsc/wordpress/?page_id=7" target="_blank" >
Small Project Support Center</a>
<br/><br/>
The site is currently being beta tested by professors and hosted at:<br/>
<a href="https://php.radford.edu/~spsc-far/faculty_interface/" target="_blank" >
Faculty Interface of the Annual Report System </a>
</p>
<h3>Technical details</h3>
<p>The site uses an oracle database and is written in PHP, our administrative
system uses <a href="http://incubator.apache.org/log4php/" target="_blank">log4PHP</a> to assist with the logging functionality. When a new error
type is created by the administrator it is stored in a database. All the
errors are then written to a flat file so the logger system remains functional even if
the database connection is lost. The system includes various error levels starting
from TRACE_MESSAGE to a FATAL_ERROR. </p>
</div>
</div>
<div class="clear"> </div>
</div>
</div>