Experience

Software Integration Engineer

July 2010 – present
Conviva, Inc., San Mateo, California

www.conviva.com


 

Senior Web Developer

March 2009 – June 2010
Scrapblog, Inc., San Francisco, California

www.scrapblog.com

Flex Developer

  • Created, maintained, upgraded, and supported all internal Flex web and AIR-based administrative tools: Internal CMS, Content Providers CMS, Management Reports, Content Uploader, Metrics Ticker
  • Introduced and implemented the ASFusion's Mate Flex framework in all projects
  • Separated all localizable properties into resource bundles for possible future i10n
  • Set up version-controlled projects and their corresponding continuous integration server auto-builds
  • Working closely with designers and the content team, fully automated the graphical content processing and upload work-flow with the use of the AIR wizard-like tool utilizing the Abobe's Switchboard technology
  • Researched and implemented the thumbnail color indexing routine for user-friendly searches based on color
  • Deployed and tested all necessary back-end Java-based jobs to support data-mining processes

 

Lead Web Developer

March 2006 – January 2009
AgencyNet, Inc., Fort Lauderdale, Florida

www.agencynet.com

Information Architect

  • Lead information architect, Java EE developer, and project lead on the following web properties:
    • www.indemand.com – iN DEMAND’s global portal for pay-per-view, video on demand, and high-definition programming and scheduling information
    • www.howard.tv – web portal for the Howard Stern On Demand channel on digital cable
    • my.howard.tv – Drupal-based Howard TV community and forums
    • www.mojohd.com – web portal for one of the first all HD television channels – MOJO
    • forum.mojohd.com – MOJO’s phpBB-based message boards
    • www.toomuchfortv.com – website for the Too Much For TV subscription video on demand package
    • affiliate.indemand.com – a secure portal for iN DEMAND’s affiliates, partners, vendors, representatives, and employees
  • Architected and implemented back-end and front-end related infrastructures

Programmer / Developer

  • Created and programmed custom CMS solutions to power the above sites
  • Migrated and refactored the applications from Java 1.3 to J2EE 1.4 and to Java EE 5
  • Brought about the JSF technology and the MVC pattern
  • Designed and coded user-facing XHTML, Ajax, and JavaScript-based modules
  • Established and implemented the SEO, CSS validation, and CSS/JavaScript minification procedures
  • Integrated and populated Flash-based modules
  • Introduced, set up, configured, and customized a Drupal-based community portal
  • Configured and utilized Content Delivery Networks: Akamai, Limelight
  • Configured and utilized web analytics tools: Visual Sciences / Omniture, Google Analytics

Database Developer

  • Designed and configured MS SQL databases with related views, stored procedures, and jobs
  • Introduced and implemented Hibernate (ORM) to cut down the SQL development time

Server Administrator

  • Configured and maintained application and server structure on the IBM WebSphere ND platform
  • Migrated the servers from WebSphere 4.0 to 6.0 and to 6.1
  • Set up local and testing Apache Tomcat-based environments with a CVS repository

Project Lead / Project Manager

  • Led a small team of designers and producers through the projects’ full design and development cycle
  • Gathered and documented technical and business requirements for projects
  • Estimated projects budgets; prepared Estimates and Statements of Work
  • Set up projects in an internal project management software; created and processed invoices
  • Kept all assigned retainer and one-off projects under budget and on time
  • Oversaw the creating of wireframes and comps
  • Handled client communication; provided support and troubleshooting

 

Associate Developer

September 2005 – March 2006
Office Depot Corporate Headquarters, Delray Beach, Florida

www.officedepot.com

  • Member of the J2EE global e-commerce team, which designed, implemented, and maintained international B2B web sites for 13 European countries
  • Main technologies/frameworks/tools used:
    • WebSphere Application Server, IBM WSAD 5.1.1
    • Front-end: JSP, Struts, Tiles, HTML, CSS, JavaScript
    • Middle-tier: Java 1.3, EJB, Struts
    • Back-end: MSSQL, SAP, COMSYS/AS 400
    • Common code base for all countries. Various i18n techniques
  • Fixed defects and implemented enhancements in the front-end and middle-tier code:
    • Created JSP custom tags for pagination and page layout sections
  • Designed and implemented features of the Tools web application (utilities for maintaining the main web site):
    • Improved the upload tools by utilizing Ajax to provide real-time results during the spreadsheet parsing
    • Improved the user upload process to remove redundant back-end calls
    • Redesigned JSPs to eliminate scriptlets by using JSTL and custom tags for easier maintenance
  • Migrated users from existing legacy applications

 

Office Depot, Inc. Corporate Information Technology Internship

Summer 2005
Office Depot Corporate Headquarters, Delray Beach, Florida

www.officedepot.com

  • Team lead in implementation of a new project management and issue tracking software – JIRA

 

Teacher’s Assistant

Summer 2005
System Development Project in C#, Florida Atlantic University, Boca Raton, Florida


 

Publisher’s Assistant

2003 – 2005
Seeds of Wealth, Inc., Lake Worth, Florida

  • In charge of updating, marketing, and shipping a financial program for children
  • Created and managed the customers database; maintained the company’s web-site

 

Student Agency Director

2001 – 2003
“NightOwls” Campus Patrol and Escort Service, Florida Atlantic University, Boca Raton, Florida

  • In charge of scheduling, staffing, time input, payroll, logistics, budgeting, public relations
  • Managed 20 employees; Employee of the semester (Spring 2002)