ABOUT THIS WEBSITE AND ITS DEVELOPER
This website was designed, developed, and coded entirely by Eric Sherman, son of Don Sherman (President of Royer Pharmacy) and his wife, Donna Sherman. Eric is a 2009 graduate of Ephrata High School, and is currently enrolled as a student at
Swarthmore College (Class of 2013). He learned all 8 programming languages/standards used for creation of this website by independent research, trial and error, and by working as Webmaster for
The Phoenix, the campus newspaper of Swarthmore College. Websites instrumental in helping him learn the required skills were Stack Exchange's
Stack Overflow, Ryan Bates'
Railscasts, and countless other websites, documentation files, and open-source bloggers.
When Eric is not writing code, he enjoys flying remote control airplanes, volunteering at a
local genetics clinic, and working at two on-campus jobs at Swarthmore.
This website was created on a Ruby-on-Rails framework (Ruby v.1.8.7, rails v.2.3.8) and utilizes a secure MySQL 5.0 database to store data that is displayed across the website. This data includes prescription refill orders, email messages from Royer Pharmacy Staff, information about all 5 Royer Pharmacy locations, and much more. Maps are generated with Google Maps API v.3 after Geokit's Geocoder returns GPS coordinates from information entered by website administrators. Webpages are served to the public with Apache 2 and the Phusion Passenger module. Development occurred on a 15" MacBookPro with 4GB of RAM and a 2.5GHz Intel Core 2 Duo processor running OSX 10.6 (Snow Leopard), serving pages locally through Mongrel. Code was stored in a git repository (using the GitX GUI), and deployed to the production server via shell script. The production server is a Debian 5 Virtual Machine (running through VMware) with 1GB RAM and a 2.6GHz virtual processor. The physical machine hosting the (virtual) web-server and several other virtual machines integral to the functioning of Royer Pharmacy is located in the Downtown Ephrata store.
Click here to email Eric about the code used on this website, or about hiring him to do web development for your website. Eric is fully fluent in Ruby on Rails, Javascript (specifically the prototype library), HTML, and CSS. Additionally, he is partially fluent in MySQL query language, shell scripting, and PHP. Please note that he is a full-time college student, so web development during the school year will be unlikely whereas requests during the summer are more likely to be accepted.
 |
 |
| Eric enjoying one of his hobbies, flying remote control airplanes |
Eric analyzing DNA sequences while volunteering at a local genetics clinic |