Skills:
- Computer Technologies & Languages:
- Perl (Object Oriented), Ruby, JSP, JavaScript (Object Oriented), AJAX, XHTML, CSS, MySQL/SQL, PHP (v4, v5, OO), XML, shell scripting, Source-Control (CVS / SVN), Search Engine Optimization (SEO).
- Computer Programs:
- Unix/Linux; Windows 9x/ME/NT/2000/XP; Macintosh OS X; Apache; Microsoft Word, Excel, Access; Adobe Photoshop; Telnet/SSH, FTP.
Certifications:
Sun Java Certification, The Training Camp, March 20th, 2005
Experience:
- Developer / Consultant
Brelsfoard Technologies
(http://www.breltech.com/portfolio)
- Consulted for companies and organizations across the globe (Portfolio); such as TwoSkies Design (link), Groupable, Kluwer Law International, The City of Beloit Landmarks Commission, Beloit-Janesville Symphony Orchestra, Kutter Harley-Davidson Inc., Hawthorn Publications, Schoenhof's Foreign Books, and many others. Work Included:
- Search Engine Optimization, and product feed submission, management, & optimization.
- Website design and/or development (JavaScript, CSS, XHTML, Perl &/or PHP, etc.).
- Created/Updated web or application UI with JavaScript, AJAX, CSS, & XHTML.
- Converted Photoshop images to table-less CSS, XHTML, and images.
- Performed system administration (Linux), Apache configuration, & Database Administration (MySQL).
(May 1997 - Present)
- Lead Developer
Singlefeed
(http://www.singlefeed.com)
- Design, develop, test, and maintain network and web applications to fix and progress the SingleFeed software. Work included:
- Team lead on full life cycle of project (Design spec/Documentation, design, develop, QA, Deploy). Use CVS for source control.
- Create/Edit code that efficiently deals with both large (~1 GB) AND small (~1 KB) files in many formats (csv, tsv, excel, zip, XML, MySQL, etc.).
- Built an addition to the system to accept custom modules. Built 3 custom modules to accept reading in of XML files, Yahoo product feeds, and ebay product feeds.
- Updated file transfers to allow secure connections (HTTPS, SFTP), and to be compatible across multiple platforms (Mac, Windows, Unix/Linux).
- Updated file parsing code to accept all file types (old mac, Unix/Linux, Windows).
- Optimized the over 10 GigaByte database (500,000,000+ rows) to speed up communication by ~30%, and reduce the file size by 50%.
- Added click/purchase tracking:
- Added 3 new Linux servers.
- Set them up to handle click-tracking through 3 methods: javascript, 1-pixel image, link redirect.
- Updated database to handle the huge influx of data.
- Created code to sort through and organize the data.
- Updated front end with JavaScript, CSS, and Ajax (Prototype, Moo Tools, & custom code).
- Optimized XML reading efficiency (using the XML::Twig module).
SingleFeed was awarded the AlwaysOn AO100 award.
(June 2007 - December 2008)
- Web Manager
Framingham Heart Study, Boston, Massachusetts
(http://www.framinghamheartstudy.org)
- Develop, Maintain, and edit network and web applications for Framingham Heart Study. Maintain and administer 3 Red Hat Linux servers. Communicate with faculty, staff, Investigators, and Government officials to decide specifications for applications. Write documentation on all applications.
Major Projects:
- Create a web application to visualize (by use of graphs and tables) over 100 Gigabytes of data. Graphs will be made of ~2000 to ~500,000+ data points pulled from the 200+ million data points stored in databases. This project is using Java, Perl, Bash, HTML, CSS, & JavaScript.
- Create a script that will take in large text files of data and run them through a Linux cluster to perform a variety of analysis and return several large text files of data to be used for further data analysis and to be entered into the graphing software.
(December 2005 - May 2007)
- Web Developer (Consultant)
Preclick, Inc., (virtual)
(http://www.preclick.com)
- Fix, replace, develop, and redesign web sites and web applications using PHP, ColdFusion and MySQL. I fixed and replaced many coded pages with better and more dynamic XHTML and CSS (instead of PHP).
(January 2007 - April 2007)
- Web Applications Developer
Worcester Polytechnic Institute (WPI), Worcester, Massachusetts
(http://www.wpi.edu)
- Develop and Maintain network and web applications (using CSS, XHTML, Perl, Java, JavaScript, and shell scripting). Work included:
- System administration, apache configuration, database administration.
- Install and configure Urchin.
- Create a single Perl script to handle all web form needs (quiz, emails, logging, etc.).
- Install and configure the Endeca search engine (Java and Perl/Mason).
(June 2004 - December 2005)
- Technical Support Representative
Medibank, Inc. (MBI), Waltham, Massachusetts
(http://www.medibank.com)
- Troubleshoot problems or confusions with the MBI flexible spending card, or its software. The MBI software uses Citrix, LAN technologies, SQL, credit card technologies, and other proprietary software.
(April 2004 - June 2004)
- Technical Support Representative
The Software Distributors Inc. (TSD), North Andover, Massachusetts
(http://www.tsd-inc.com)
- Troubleshoot problems with the TSD software, the hardware it uses (PC, printers, credit card-swiper), the usersŐ network (VPN, LAN, Internet connection, Citrix), and other software. Trained new clients, over the phone and in person, on how to use TSD Software (in French and English). Helped train other TSD employees.
(June 2003 - April 2004)
- Pastry Chef
Beacon Hill Hotel and Bistro, Boston, Massachusetts
- Work as a line cook to produce gourmet level deserts. Work closely with managers and wait staff, and make sure that they all have the proper information to successfully sell the deserts.
(July 2002 - June 2003)
- Software & Web Technologies Consultant
e-Publishing Corp.
- Designed and developed the corporate web site with as the head of a 5 person team. Including search engine and other forms, programmed with PERL. Met with corporate heads to decide on content and style. Developed the corporate Intranet. Tested software to be used over the network on NT and Unix platforms for company use.
(July 2000 - July 2001)
- Network/System Administrator
Information Services and Resources (ISR), Beloit College, Beloit, Wisconsin
(http://www.beloit.edu/isr)
- Maintained and upgraded Beloit College's web pages, email (Sendmail), and network: five AIX Unix and two NT systems and 50 buildings connected by Cat 5 Ethernet. Supported faculty, staff, administrators, and students with email, network, and Internet problems (both software and hardware).
(Sept.1997 - Dec. 2000)
- Computer Technician/Career Advisor
Field And Career Services (FACS), Beloit College, Beloit, Wisconsin
(http://beloit.edu/~facs)
- Created and maintained office databases. Updated FACS web pages. Trained staff on new and existing computer services. Acted as liaison between Information Technology Services (ITS) and FACS. Utilized technology as a resource to assist peers with the career development process: writing resumes, job search correspondence, and critique of written work. Produced workshops and seminars to train people on resume and cover letter writing, and on methods of job searching. Trouble-shot hardware and software problems.
(Aug.1998 - May 2000)
Foreign Languages:
- French:
- Fluent in written and spoken French, as well as the French culture.
- Spanish:
- Conversant in Spanish, written and spoken.
- Chinese:
- Intermediate knowledge of written and spoken Chinese.
Education:
- Beloit College, Beloit, Wisconsin
- Bachelor of Arts in Information Systems
Activities:
- Coach
- Track & Field, Belmont High School, Belmont, MA.
- Youth Leader
- youth group, St. John's United Methodist Church, Watertown, MA.
- Volunteer
- French Library & Cultural Center, Boston, MA.