Roger Iyengar's Portfolio
Roger Iyengar has been working as a web developer for over four years. Below are some websites that he has worked on along with descriptions of his contributions to them. Roger always strives to build sites which follow the best design and coding practices. He ensures that these sites are intuitive to use, straightforward in their presentation of information, properly rendered in all modern browsers, and optimized to be ranked highly by search engines.
The Justin Veatch Fund
Roger took over as webmaster for The Justin Veatch Fund after the website had been set up with the WordPress content management system and its current theme. He has since made modifications to the theme and worked with the organization to continuously post new content.
One significant system that Roger built for this site was a ticket sale system. Rather than pay hefty fees to use an existing ticket sale system, he built his own. This system kept track of reservations in a MySql database, displayed them on a seating chart with a PHP script, and allowed customers to pay using PayPal. You can see the seating chart with randomly generated reservations here.
The system used Paypal's Instant Payment Notification System to determine when payments had been approved and then used the Zend Framework to send customers an email with a link to reserve their seats. The seat reservation page allowed customers to select the number of seats that they purchased from the seating chart, and then print tickets that included a unique QR code.
The code for the ticket sale system is available in this GitHub repository.View Website
Roger built the Neurolutions website with the goal of communicating a small amount of information in a manner that was clean and effective. The result was a simple website with no frills aside from a few JQuery transitions.View Website
Davit Sales Inc.
The goal for the Davit Sales website was organizing a large amount of information in a manner that would allow visitors to easily find the information that they needed. Roger accomplished this by splitting up content into pages and creating a navigation sidebar that made it intuitive to find the page that contained relevant information. A lot of the information on the site was transferred from printed material and reformatted for optimal display on a webpage. For example, Roger made this form to select a product model number. This was determined from specifications that were listed in the table of a catalog.View Website
This website showcases a daily cartoon. Roger built this site based on a mockup made by a graphic designer. He also set up a daily and weekly cartoon email subscription. Behind the scenes, a daily cron job is run to add a new cartoon to the site and send the cartoons to email subscribers. The cartoons are sent from a PHP script which looks up subscribers from a MySql database and sends them cartoons by email using the Zend Framework.View Website
The Yorktown Teen Center
Roger set up the website for The Yorktown Teen Center using the WordPress content Management System so that other volunteers at the center, who did not have a lot of technical expertise, could easily update it. He created a custom WordPress theme for the site and laid out all of the information. The site is now updated by other members of the organization who have learned to use WordPress.View Website
The Yorktown Leo Club
Roger set up the website for The Yorktown Leo Club using the WordPress content management system and a pre-made theme. He updated the website while he was in the club and trained the next webmaster, who then trained the webmaster after her. The website provides information for current and prospective members as well as potential donors.View Website