Join YouNoodle | Login

Jeffrey Sharkey

wants to change how people interact with their world. Let's write better software together.

Headline: Engineer
Work status: Full-Time Student
Website: http://www.jsharkey.org/
Industries: Computing, Information Technology, Internet, Media
Skills: C/C++, Databases, Design, Engineering, Graphic design, HTML / CSS, Java, Javascript, Languages and Platforms, PHP, Python, Software Engineering, SQL, System Administration, Unix, Web design, Web Development, Windows, Windows applications
Location: Bozeman, Montana
Interested in: Consulting opportunities, Employment opportunities, Finding mentors, Finding team mates, Joining a startup, Meeting new people, Professional opportunities, Providing services to startups, Trading services
Schools: Montana State University System - Bozeman, University of Minnesota System - Duluth

WORK EXPERIENCE

Employer: Private Technology Group
Position: Systems Administrator
Time period: October 2006 - Present
Description: Helped create a web hosting business with team of two friends. We
run redundant Gentoo LAMP stacks that are load balanced with
round-robin DNS and Squid. I perform routine security updates, run
backups, and manually maintain Apache vhost configurations and
BIND DNS entries. Combined across all our sites we easily serve
over 4 million pageviews per month.
Wrote a search engine in PHP and MySQL to help people browse and
find fresh new independent music. I created and maintain the
entire site, which has over 800,000 pageviews per month.

Employer: MSU-Western Transportation Institute
Position: Graduate Research Assistant
Time period: August 2006 - Present
Description: Applied Artificial Intelligence to design regional wireless networks
as part of thesis research. Adapted the design problem into a
Generalized Steiner Tree-Star (GSTS) problem and searched for
good solutions using Ant Colony Optimization while meeting
bandwidth and coverage requirements. Current best results are
bounded within 1.35 * optimal after running one hour on a graph
with 34,000 edges.

Employer: Western Transportation Institute
Position: Undergraduate Research Assistant
Time period: June 2005 - August 2005
Description: Worked with Dr. Steven Perkins on our research project "Evaluation
of Modeling Features for Pavement Base Aggregate." We evaluated
two variables used in the Finite Element approach to modeling
pavement design performance. Our final paper demonstrated
accurate results when simplifying the model under certain
constraints.

Employer: UMD-Computer Science
Position: Undergraduate Research Opportunities Project
Time period: January 2005 - August 2005
Description: Awarded a research grant for my project "A Peer-to-Peer
Framework for Software Engineering Education." I researched the
behavior of peer-based networks, and built a software framework
in Java to help students explore these networks in a classroom
environment.

Employer: ABE Environmental Systems
Position: Programmer
Time period: October 2004 - August 2006
Description: Programmed and deployed embedded environmental control
networks using Java-based tools. I also administered a Windows
network of 12 desktops and 2 servers.

Employer: UMD-Computer Science
Position: Undergraduate Teaching Assistant
Time period: September 2004 - January 2006
Description: Provided weekly lab support for 25 to 40 students in entry level
Computer Science courses including Java and Visual Basic. In a
department-administered survey, over 93% of students said I was an
effective presenter.

Employer: UMD-Computer Science
Position: Undergraduate Teaching Assistant
Time period: September 2004 - January 2006
Description: Provided weekly lab support for 25 to 40 students in entry level
Computer Science courses including Java and Visual Basic. In a
department-administered survey, over 93% of students said I was an
effective presenter.

Employer: UMD-Industrial Engineering
Position: Work experience
Time period: January 2003 - March 2003
Description: Wrote a robot control system in Visual Basic that operates over a
wireless network. Any internet-enabled device, such as a wireless
PDA, can control up to 16 robots.

Employer: UMD-Computer Science
Position: Undergraduate Research Assistant
Time period: November 2002 - May 2005
Description: Our research team built a six-dimensional MySQL data warehouse
for the Minnesota Department of Transportation and filled it with
40GB of historical traffic load data. I wrote a visualization tool in
Java that queries the data warehouse through a Servlet interface.
Engineers can use the interface to find and analyze traffic load
patterns.
We designed a Java-based system that used machine learning
techniques to detect weather sensor malfunctions for the
Minnesota Department of Transportation.

EDUCATION

University: Montana State University System - Bozeman
Time period: 2006 - 2008
Degree: Computer Science, MSc

University: University of Minnesota System - Duluth
Time period: 2001 - 2006
Degree: Computer Science, BSc

PUBLICATIONS

Papers: J. Sharkey and D. Galarus. "Radio Network Design for Rural Intelligent
Transportation Systems using Artificial Intelligence." Transportation
Research Board 2008 Annual Meeting.

INFORMATION

Awards: Received 2007 Outstanding Student of the Year Award from the US
Department of Transportation's University Transportation Center (UTC)
at Montana State University.
Awarded a Graduate Research Fellowship from
the Western Transportation Institute (WTI) at Montana State
University.
Winner of 2005 Digi-Key Collegiate Programming Contest. I was a Java
programmer on our team of four from UMD. Our team was awarded
$3800 and a traveling trophy.
Received 2004 Annual Undergraduate Student Award from the
Intelligent Transportation Society-Minnesota Chapter for my Java
project "Application for Querying a Six-dimensional Traffic Database."
Four-time winner of the UMD Student Web Contest. All recipients were
required to meet strict W3C XHTML and CSS standards.

Jeffrey is Following (2)

View all

Jeffrey's Contacts (3)

View all