Post Job Free
Sign in

Project Manager Developer

Location:
Northvale, NJ, 07647
Posted:
June 03, 2012

Contact this candidate

Resume:

Joseph Sebastian

Senior Java Developer

Phone 201-***-**** | Mobile 201-***-**** | ***********@*****.***| Northvale, NJ 07647

EDUCATION

Candidate for a M.S. Degree in Information Technology - Ateneo Information Technology Institute (Thesis remaining)

Bachelor of Science in Mechanical Engineering - University of Santo Tomas Espana, Manila - 1987-1992

CERTIFICATIONS

Java Platform Enterprise Edition (JEE5) - Date: 2010-12-08

Java Server Pages (JSP 2.1) - Date: 2009-01-09

ASP.NET - Date: 2009-09-23

RDBMS Concepts - Date: 2010-12-13

JavaScript 1.8 - Date: 2011-03-08

Java 6 Fundamentals - Date: 2011-04-25 Internet Security - Date: 2012-03-11

Spring 2.5- Date: 2012-03-11

Sun Microsystems SJCP - Date: 2002-06-14

Oracle Certified Web Component Developer for J2EE 5 - Date: 2009-02-09

Programming Certifications (http://www.brainbench.com/transcript.jsp?pid=581398 )

TECHNICAL SKILLS

Web technologies such as Java(proficient), Spring(proficient), JDBC(proficient), JSP(proficient), Struts(proficient), SQL(proficient), HTML(proficient), JUnit (prior experience), JQuery (prior experience), Hibernate(prior experience), SOAP(prior experience), Ruby (prior experience), C# (prior experience), CORBA(prior experience), and Internet Security(prior experience).

EXPERIENCE

DKI Direct Inc. - Senior Developer March 13, 2006 - Present

Builds sophisticated Web, database and email solutions that are flexible and scalable to accommodate a wide range of US pharmaceutical industry needs.

Role and Responsibilities

Designed and implemented a content management Web site that dynamically changes its content depending on the user segmentation and date of visit. The main features of the site include search, email sender, administration page, and user account update. Coded in Java, Spring, Lucene, Hibernate, Struts and JQuery.

Designed and implemented several Web sites that connects to a Web service for insert, retrieval and update of data. The site implements strict front end and backend validation to prevent injection attacks. The design ensured flexibility to work with remote and local backend through configuration change only. Coded in JSP, Spring, SOAP, Struts and JQuery.

Successfully led an effort to improve client satisfaction by developing tools to improve system stability and monitoring. Software developed includes HTML code checker for URL in emails, Web page plug-in for log browsing/configuration and Web page plug-in for dynamic server variable configuration in production environment. Coded in Java, Log4J, and JSP.

Developed a prototype for a patient appointment reminder system for iPhone. The application connects to a Web service for saving and retrieval of data using JSON format. Coded using Titanium Studio, Java and Spring.

Successfully led an effort to convert an MVC1 Web application to n-tier system using design patterns. The system is re-designed by identifying reusable components and encapsulating business logic methods. Test cases were applied in the Business logic and data access layer to test functions using JUnit.

Designed and implemented a marketing Web site that allows user to register, send emails, update preferences, re-profile, and delete account. The site connects to the client’s .Net library for business logic and database access. Responsible also for adding additional features to the client library. Coded in C# .Net..

Developed various Web sites such as video conferencing Web site, Content Moderation System, and recipe sharing. Coded in JSP, Spring MVC, JQuery, Spring and Hibernate.

Developed a VXML application prototype and presented it to the company staff to increase the company's service offerings

Environment used: (Windows XP/7, Solaris, Linux, Cygwin Java, JSP, log4j, MyEclipse 4.1,Oracle 9i, Spring, Hibernate, .NET, Visual Studio 2008, NetBeans, ApacheTomcat)

Oberthur Card Systems Inc. - Project Manager January 13, 2004 - October 2005

Oberthur is a global player in the smart card industry offering a range of innovative, interoperable and customizable card products, solutions and services to the banking, mobile communications and network security markets.

Project Lead: SIMplicate

SIMplicate is the ultimate global PhoneBook management solution for customers- cards. SIMplicate performs secure (U) SIM-based Phone Book backup, restore and synchronization either Over-the-Air or via a card reader.

Role and Responsibilities

Develop prototype and programming code template for other developers to follow.

Prepared project plans and design software modules architecture;

Held meetings with French marketing and technical team to finalize the specifications and resolve issues;

Provided technical guidance to the development team;

Performed code review to make sure that code is following coding standards

Developed UML diagrams (Use Case, Use Case Scenarios, Sequence Diagrams, and Class Diagrams)

Proposed and implemented the use of Struts, Business Factory, Data Transfer Objects, Data Access Objects.

Environment used: (Windows 2000, Linux, Java, NetBeans 3.6, Oracle 9i, Postgresql)

Strategiweb Inc. - Application Development Manager March 5, 2001 - January 10, 2004

Strategiweb LLC/Inc. is a global dedicated offshore outsourcing organization based in Boston Massachusetts and Manila, Philippines. Strategiweb's team focuses on reducing the risk of offshore execution through a unique business model designed to address traditional concerns associated with outsourcing.

Role and Responsibilities:

Senior Java developer and technical lead of the development team

Prepared project plans and design software modules architecture;

Held meetings with clients to discuss business rules and technical design;

Provided technical guidance to the development team;

Developed and implemented coding standards for Java and Struts;

Use of system configuration management and version control tools;

Designed, developed and administered system based on relational database management software;

Use of Object Oriented approach to System and application modeling, design and development; and

Conveyed both orally and written design solutions to team members

Enterworks Inc. - Software Developer June 2000 - February 2001

Enterworks® develops, markets, and supports strategic enterprise software that enables buyers and suppliers to create, synchronize, and manage product information. Customers using Enterworks' product information management (PIM) solutions include global, enterprise-level retail buyers and distributors, as well as small and midsize suppliers.

Role and Responsibilities:

Developed ASP, Servlet and Java programs based on specifications.

Setup of the development environment

Create Stored procedures

Unit Testing

FAS Technologies International Incorporated - Programmer/ DB2 Instructor October 1998 - July 2000

Responsibilities:

DB2 Instructor for the Course DB2 Fundamentals for FAS Technologies International Inc. DB2 Fundamentals is a three-day course offered to FAS- existing employees and new recruits. Students are familiarized with DB2 concepts. Data Handing, Retrieval and Modification using XDB, Microfocus COBOL and MVS.

Developed codes using ASP, JAVA, SQL, COBOL, CICS, DB2, and JCL

Production Support

Unit Testing and bug fixing

InnoData Corp – Researcher June 1993 – October 1998

Responsibilities:

Provides abstract and appropriate content indexing terms for various reading materials and encode the data in the database for library usage.



Contact this candidate