Software Engineer
2013 - 2014Dissolve- Built an eCommerce application for selling stock video.
- Led the front-end portion of the project using Foundation Framework.
- Implemented a system for emailing customer invoices.
- Implemented a cross-device video player for delivering video previews to all browsers and mobile devices.
- Wrote unit tests and integration tests for all features and bug fixes.
Technologies: JavaScript, CSS, HTML, NGINX, Sidekiq, Redis, PostgreSQL, Ruby on Rails (RoR), RubySoftware Engineering Intern
2011 - 2011P'unk Avenue- Wrote API connectors for Apostrophe, an in-context CMS product built on the Symfony framework.
- Integrated a medical application with Twilio, enabling patients without computers to report their daily measurements for various studies by phone.
- Built an application for planning bike trips around Philadelphia using drag-n-drop capabilities in Google Maps.
- Helped set up a continuous integration testing environment using Jenkins.
- Built several client sites using provided designs.
Technologies: JavaScript, CSS, HTML, MySQL, Symfony, PHPSoftware Engineering Intern
2010 - 2010EMC Corporation- Worked on an internal testing framework.
- Built a performance tool that ran millions of I/O tests on servers spread across data centers all over the world.
- Installed new server racks to expand the company's on-site storage capacity.
- Trained new employees in server rack installation and setup.
- Received a performance award for automating the company's performance test cases.
Technologies: Bash Script, XML-RPC, PythonSoftware Engineering Intern
2009 - 2009Pason Systems- Worked on DataHub, a large database-driven application built on the Pylons framework.
- Built a library that enabled customers to download financial reports in PDF format.
- Built a tool for downloading and scrubbing live data to bring into the development environment.
- Wrote unit tests and integration tests for all features and bug fixes.
Technologies: JavaScript, CSS, HTML, MySQL, Pylons, Python