Profile

mebond2004's Profile

Search
| More
 

This is one of the users at Freelancer.com. If you wish to post your own project or become a service provider please signup here.

About

Username:
mebond2004

Last Login:
More than 1 week ago.

Name/Company:
Individual Programmer

Country:
India

City:
JAIPUR

Area of Expertise:

  • Java
  • JSP

Member Since:
07-31-2007 11:42 EDT

Vision:
A self motivated Java developer with 1.5 years experience. I have excellent communication skills and problem solving skills with proven ability to work successfully either individually or as part of a team. I have an aptitude for learning and applying new technologies, which is evident from my self-taught projects.

Skills:
1. Solid background in Object-Oriented analysis and design. Good at various design patterns (GoF, J2EE patterns etc) and UML.
2. Designed and developed a Java/J2EE based online system for the Crime Branch, Rajasthan Police. http://crimeonline.rajasthan.gov.in
4. Hands-on experience and good working knowledge of Java, Servlet, JSP, JDBC, JNDI, XML, SQL and good understanding of singleton, factory & MVC design patterns.
3. Involved for solution for Castor Object Query Language feature with codehaus organization. check JIRA issue-2396 of castor

Keywords:
J2EE patterns, JUnit, Eclipse, Servlets, JSP, JSF, JSTL, EJB 3, AJAX. Small or Enterprise Applications.

Average Pricing:
$5/hour

Rating:
(No Feedback Yet)

User Profile

Nationality Indian
Sex Male

Project Experience:

1. Google Summer of Code 2008 ( May 2008 - Aug 2008 )


Organization: CASTOR (http://castor.codehaus.org), Codehaus org.
Castor is an Open Source data binding framework for Java. It's the shortest path between Java objects, XML documents and relational tables. Castor provides Java-to-XML
binding, Java-to-SQL persistence, and more.


Job Description: Implementation of Object Query Language with EJB QL specified at persistence part of EJB 3.0 specification. Implementing query string to object transformation and vice versa for a subset of the language with JUnit tests to verify that the implementation.


Technologies: JUnit 4, Ant, Maven 2, JDK 1.5, Castor JDO 1.2, JDO queries, EJB 3.0 specifications, JavaCC (parser).


Responsibilities:
o Extracted the old BNF of CastorQL from the source code.
o Created new CastorQL BNF including the EJB 3.0 specs.
o Analysis and testing for choosing the best Parser for new CastorQL.
o Designed for the Query Object feature in Castor JDO queries.
o Created Parsers using JavaCC 4.1 and integrating Query Objects using JJTree.
o Created Junit Tests for Qurey Objects and parsers.
o Created the Interface/Abstract layer for other modules of Castor for the new features.
o Code available at http://code.google.com/p/google-summer-of-code-2008-codehaus/downloads/list
o JIRA issue http://jira.codehaus.org/browse/CASTOR-2396
2. Online Crime Records (OCR) (June 2006 – Feb 2008)


Organization: State Crime Investigation Department Crime Branch, Rajasthan Police


Job Description: Creating a Web based solution for sending data from local city police stations to Rajasthan State police head quarter which includes online crime tracking and analysis system, Monthly Report Generation by analyzing huge(of last 3-10 years) Database in DOC, HTML or PDF and providing query utilities to the police officers to analyze the statistics. This will reduce the burden of manual data synchronization and report generation at Rajasthan police head quarter
Technologies: HTML/XHTML, Servlets/JSP, AJAX, Oracle 10g SE, JDBC 4 specifications, Jasper Reports 2, Apache Tomcat.


Responsibilities:
o Understanding and collecting the user requirements.
o Managing the Project milestones releases.
o Designing and Development of Database and Application.
o Testing of application using HttpUnit tests assuring SQL injection or XSS protection.
o Managing the project deployment.
o http://crimeonline.rajasthan.gov.in

3. RFID University Information system (RUIS) (July 2007 – Nov 2007)


Organization: LNM Institute of Information Technology (http://lnmiit.ac.in)


Job Description: Software (MiddleWare + Analytical) for tracking the activities of Objects including Humans in a campus (office, university etc) using the RFID readers at an entry points (Savants) collecting the data from both sides (in and out) and updating at central database. Defining the distributed application in two main modules ( Central Information System and Savants). The system was appreciated well for implementation in LNMIIT university and was selected in top 150 software for IBM The Great Mind Challenge 2007.


Technologies: DB2 9, JSTL/JSP, XML/ XSL, WASCE 2.0, DWR (AJAX framework) , J2EE patterns, RFID ( Low range ), XQuery.


Responsibilities:
o Creating the problem statement and defining the solution.
o Designing Database and Application architecture.
o RFID reader data handling from XML to DB2 using XQuery.


4. Internship/ Experience
Organization: Information Construction and Cryptography Lab (ICCL)
Description: ICCL is a research facility which manly focuses on Information security and its application. This Lab is supported by Central Police University of Taiwan.
Duration: 14 May 2008 – 6 Aug 2008 (Taoyuan, Taiwan (ROC))
Role: Implementation of Secure session authentication mechanism using DH, RSA, MD5 for a web application. Designing Secure Adhoc Network Application.
Status: Achieved Certificate of Excellent Performance by Prof. S. J Wang.
Supervision: Prof. S. J. Wang http://iccl.im.cpu.edu.tw/sjw_2006.





Technical Skills
Programming: C, JAVA, SQL
Development: Servlets, JSP, JSF, JSTL, EJB 3, AJAX, XML, XSLT, XSL, Castor.
Databases: ORACLE 10g, MySQL 5, DB2 v9, Derby 10.x, Postgre v8.x
Design -Development: UML 2, J2EE patterns, JUnit, Eclipse, Netbeans , SVN , Ant , Maven
Os environments: Linux/Unix, MS Windows, Solaris/SunOS
Others: JCE, Socket Programming, Network Simulator 2, MATLAB

Certification: Network Administration Certification from SIDBI Innovation & Incubation Center, Indian Institute of Technology Kanpur (IIT K).

About Me:
A self motivated Java developer with 1.5 years experience. I have excellent communication skills and problem solving skills with proven ability to work successfully either individually or as part of a team. I have an aptitude for learning and applying new technologies, which is evident from my self-taught projects.


Declaration:
I hereby declare that the information furnished above is true to the best of my knowledge.
Udai Gupta

Report Violation

Buyer Activity

Buyer Rating:

(No Feedback Yet)

Latest Open Projects:

(No Open Projects)

Latest Frozen Projects:

(No Frozen Projects)

Latest Closed Projects:

(No Closed Projects)

Provider Activity

Provider Rating:

(No Feedback Yet)

Latest Bids on Projects:

(No Active Bids On Projects)

Latest Won Projects:

(No Won Projects)

Latest Lost Projects:

(No Lost Projects)