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 allJeffrey's Contacts (3)
View all-
John Merrells
I build stuff... software, software business.
-
Jonathan Lassoff
Born to be an engineer. Always looking to optimize. Fascinated by global IP network operations.
-
Ash Rust
Engineer at OneRiot