Portfolio
Posted on August 8th, 2007 in Programming
Here’s a short list of the work I have been able to accomplish during my programming tenure. Of course, this doesn’t count all those countless hours I’ve spent in from of my computer, just hacking away and learning new things. But at least this gives some insight as to what I’ve done, at least as much as my Non-Disclosure Agreements permit.
VentasFacil.com
http://www.ventasfacil.com
VentasFacil.com is a Puerto Rican classified ads service, specialized to allow users to post their ads for sales easily. This site is currently under construction, expected for a December launch,
RailsPR.com
http://www.railspr.com
RailsPR.com is a website for Puerto Rican programmers to learn a bit more about Ruby and Rails. I have noticed that there are very few people who know about Ruby or Rails here in Puerto Rico, so I decided to start a small online community so they can learn a bit more about the language and framework, and hopefully get inspired to start working with them.
- Of course, by being a website about Ruby and Rails, the tool of choice to create this site is Ruby On Rails.
- The entire site was started from scratch, and was used more of a tool for me to learn Rails, testing concepts, Ajax / RJS and other Web 2.0 goodies.
- The page is entirely in Spanish, helping me learn more about Unicode and other kinks that doesn’t necessarily apply to English-only sites.
Dennmart.com
http://www.dennmart.com
Well, of course I made this site all by myself! It is my personal site, after all. If you’re here reading this, most likely you have already seen how it looks like and what it does. It’s not much, but I’m very proud of it, and I hope you appreciate the work I put into it.
- I strive to make my site completely compliant with current web standards, including XHTML, CSS and even my blog’s RSS feed. I personally think that adhering to Web Standards is very important, not only for myself when I need to work on the site itself, but for my potential visitors as well. I want to make sure that they don’t have any problems viewing my website.
- This entire site is running on Wordpress. I was actually thinking about creating a blog account elsewhere and not manage it at all, but I soon realized something: where’s the fun in that? Being in control of my own software is great for me.
Reuso.com
http://www.reuso.com
Reuso.com is a online e-commerce store for selling used electronic and industrial equipment. It’s a really great concept by my current employers, and hopefully it will grow to new heights every day.
- The storefront is running on a great piece of Open Source software, CRE Loaded. CRE Loaded allows anyone to install and manage a storefront on the Internet with relative ease. It takes care of your basic e-commerce tasks, such as catalog browsing, product searching and checkout.
- I designed a backend for this store from scratch, to allow the sales employees to enter new equipment and tie it in with our current inventory, such as location and logging information. It also allows easy searching of customers, orders and various sales and inventory reports. It was built using PHP and MySQL.
- The same backend can also be used to transfer items directly from our storefront to eBay. With a single click of the mouse, the user can put on of our store products in an eBay listing, either for auction or to the company’s eBay store automatically. This is accomplished using the eBay API and its Web Services, which sends XML code to eBay’s servers. Once the code is executed in eBay’s servers, some XML code is returned, indicating success or failure.
Inventory Control
Inventory Control
(URL and program name withheld due to NDA)
Inventory Control is a web-based program designed to allow access to the company’s assets throughout the plant. A simple design with multiple-access controls where different employees can access their own modules and complete their tasks.
- Designed with PHP and MySQL on a local Linux server to allow easy use and deployment of new features to all users, no matter where they were located at.
- The system offered different access controls for different departments. For example, the Marketing Department had access for entering new pickups, the receiving employees had access to that information to enter the information of the actual pickup, and so on.
- Integrated different Open Source programs with the inventory control system to further expand the functionality of the program. such as OpenReports (to create PDF files with pickup and inventory information), WebCalendar (to have a central calendar where anyone could view the pickup schedule) and osCommerce (storefront similar to CRE Loaded for sale of equipment to the employees of our clients.
More projects to be added soon.

