Biju Joseph
Email: *******@*****.***
Cell: 650-***-****
Professional Summary
. 6+ years of experience in IT industry as a PHP programmer with OOP
background and strong Database knowledge.
. Experience on Web Technologies using PHP, HTML, JavaScript, and XML
and various JavaScript Libraries (jQuery, YUI, DOJO).
. Extensive experience in developing applications using Web 2.0
Standards
. Extensive experience in Software Development with expertise in
Analysis, Design, Development and Implementation of applications.
. Good documentation skills with the ability to meet project deadlines
and has the ability to work in a cross functional environment.
. Experience includes database designing, development and installation
of the different modules.
. Extensive experience in MVC Architecture and different MVC frameworks
(CodeIgniter, Zend).
. Strong team builder with excellent analytical and communication skills
with capability to handle new technologies.
. Experience in developing application in LAMP stack environment and
WAMP environment.
. Good knowledge in ASP.NET, Drupal, WordPress, Cold Fusion, and Adobe
Flex 3
Technical Skills
Languages : PHP 4/5, ASP, C#
Databases : MySQL4/5, SQL Server 2000/2005, Teradata,
Oracle 10g
Web : ASP.NET 2.0, HTML, XHTML, CSS, JavaScript,
Technologies/script DHTML, AJAX, XML, XSLT, Web Services, jQuery,
s YUI, DOJO, Prototype
Web Servers : Apache, IIS
Editors : Dreamweaver, Zend Studio, Notepad++,
EditPlus, Microsoft FrontPage, Eclipse
Versioning Tools : Wincvs, SVN, Tortoise cvs
Operating Systems : Linux, Windows 2000, WINDOWS XP, Windows
95/98
Administrative : phpMyAdmin, Navicat, SQLYOG, Toad, SQL
Tools Developer
Framework : Zend Framework, CodeIgniter, Smarty
Templates, Symfony
CMS : Drupal, Joomla, Moodle
Blog Tool : Wordpress
Web Editors : FCK, TinyMCE
Software Dev. : RUP, Waterfall, Agile
Methodology
Education
Masters degree in computer applications, Bharathiyar University,
Coimbatore, India
Professional Experience
Enfensa, San Jose, CA May '09 - Present
Sr. Web Developer
Developed a community portal for American Airlines that offers travel
insight for the travelers. (www.blackatlas.com). It provides premiere
online destination for the traveler.
Responsibilities:
. Developed using MVC framework - CodeIgniter - and jQuery
. Integrated Google Map API and AA.com fare rule API
. Developed plug-in layers over the framework to integrate with portal
. Custom Helper Classes were developed for Dynamic UI components
. Integrated Jcarousel and jQuery photo gallery plug-in for custom photo
gallery
. Added RSS feeds generators to the portal
. Modified jQuery plug-ins and customized for the Portal
. Light weighted Dynamic UI with PHP/jQuery for faster performance
. Used optimized SQL for faster performance using indexing, joins
. Involved in Database Design
. Used Curl library for Google map API
Environment:
PHP5, LAMP, Linux, MVC Framework, CodeIgniter, AJAX, MySQL, DHTML, XML,
JavaScript, jQuery, Google Map API, Eclipse
Exploratorium, San Francisco, CA June' 08 -
April '09
PHP/MySQL Developer
Exploratorium is the museum of science, art and human perception. Developed
a web based admin tool to manage the various applications and also to
interact with the existing applications so as to generate dynamic reports
and also to the other functionalities of the workshops conducted by the
museum.
Responsibilities:
. Designed use case diagram and UML class diagram
. Developed using MVC framework - CodeIgniter
. Developed Script for Business object Generation in PHP
. Designed standards-based presentation Layer using XHTML, JQuery,
JavaScript and CSS for the User Interface
. Developed Business class, Controllers and Helper Classes.
. Customized TinyMCE and used multiple instances in a single page.
. Developed Custom Classes for JSON and Xml generators.
. Dynamic Report generation using DHTML widgets.
. Custom Regular Expressions in JavaScript.
. Created Report Management Module with excel exporting and importing
features
. Optimized the database to improve the performance.
Environment:
PHP5, LAMP, Linux, MVC Framework, CodeIgniter, AJAX, MySQL, Spreadsheet,
HTML, DHTML, XML, XHTML, JavaScript, jQuery, JSON, Navicat, Visual Paradigm
for UML
Extreme Learning Inc, Morgan Hill, CA
Nov' 07 - May' 08
PHP/MySQL Developer
Extreme Learning Inc is an online service educational provider, to ignite
students' passion for learning and boost academic achievement. They provide
year round academic support, tutoring, and enrichment programs for K-12th
grade students.
Responsibilities:
. Maintenance of Parent Management Module.
. Maintenance of Student Management Module
. Developed Coach Management Module
. Developed Online classroom Management Module
. Developed the application using MVC framework
. Developed an efficient and well-secured Administration module to
manage the portal
. Implemented Web service client with Dialupusa service provider
. Incorporated powerful Content Management System (Drupal)
. Customized Drupal modules and themes
. Created Report Management module with CSV Exporting and Importing
Features.
. Optimized the database
Environment:
PHP5, LAMP, Linux, Drupal, AJAX, MySQL, MVC framework, Web Services,
NuSOAP, Spreadsheet, HTML, DHTML, JavaScript, Curl Library, Moodle, YUI
DropDead Creative Inc., New York, NY July'
06 -Oct' 07
System Analyst/PHP, MYSQL Developer
DropDead Creative Inc. Is an Outsourcing Software Company, deals in Web
Programming, Web Designing and search engine Promotion. The contest is of
five rounds, in the first round all the participants are given a chance to
perform. Then on the basis of the judge's panel and users vote, 200 will
be selected. Then they will go in 2nd round. Same process will be used in
2nd round. Then 100 will be selected; in the third round 20 will be
selected out of 100. In the last round winners will be announced.
Responsibilities:
. Created the User Management for Different User Administrators Such as
Super Administrator, Music Seller, client and site Users.
. Developed application in MVC application
. Implemented Third Party Tool VBULLATIN for open discussion between the
users.
. Customized the FCK CMS, It is used for everything from simple websites
to complex corporate applications.
. Created Shopping Cart to purchase music online; users can select many
products.
. Optimized the database.
Environment:
PHP5, FCK, JavaScript, MySQL, Putty, phpMyAdmin, Ajax, XML, XSLT, DHTML,
HTML, CSS, LAMP, Linux, Spreadsheet
Indiavision Satellite Communication Ltd, Trivandrum, India Oct'
05 - May' 06
Web applications expert
Indiavision, heralds in a vibrant, rich and novel audio-visual culture.
Redefines television standards by providing value based content and the
right mix of infotainment. On the background there is a suite of
applications that allows the producers to present the list of the upcoming
episodes to the viewers. They can upload related images or photos which are
resized and placed in the pre-designed templates to churn out the end web
pages. Post publishing, on a scheduled basis or on demand these web pages
are sent to the production servers.
Responsibilities:
. Responsible as a Web application expert to analyze the existing setup
and lay down the best path for migration of applications.
. Developed a tailor made module which would help the administrators to
moderate the user uploaded content.
. Responsible for streamlining applications and enhancing code
reusability post migration.
. Play major role in migrating PHP applications over to new environment.
. Optimized the database.
Environment:
PHP, MySQL, LAMP, Linux, HTML, JavaScript, Ajax, XML, XSLT, DHTML, HTML,
CSS, CGI
Raizel Consulting, Trivandrum, India July' 02 -
Sep' 05
Consultant/Programmer
1. Lab Manager
This software facilitates total sample management, different kinds of tests
required in labs by using various formulae, different methods used for
analytical tests performed in labs, standard operating / test procedures,
various specifications, certificate of analysis & various other detailed as
well as summary reports optimum user-friendly queries.
Responsibilities:
. Developed program specification.
. Defined relationships in the tables in database.
. Tested, debugged and maintained software programs.
. Took part in the database design, adding indexes to the table and
normalization
. Wrote business logic for the entire application.
. Involved in designing presentation logic.
. Tested the whole routing scenario
. Customized TinyMCE and used multiple instances in a single page.
Environment: PHP, HTML, JavaScript, Ajax, XML, XSLT, DHTML, XHTML, CSS,
TinyMCE, Windows, MYSQL, MS Excel
2. Spencer's Super Market
Responsible for development and support of software applications.
Responsibilities:
. Interacted with the business users to gather user requirements and
created technical specification documents
. Involved in writing many Stored Procedures.
. Created Object Oriented Design (OOD).
. Maintenance of the existing systems and enhancements as per user
requirements
. Provided post Production Support and minor enhancements as per the
application requirements
Environment: PHP, HTML, JavaScript, TinyMCE, Windows, XML, XSLT, DHTML,
XHTML, CSS, MySQL, MS Excel