Experienced Business and Systems Analyst, J2EE Certified Architect and Programmer. Post Graduate degree in Web-Based Software Development. Have been working with system development for the last 15 years, 8 of it eliciting requirements and building knowledge base for IT systems. Expertise in business, functional and technical levels. Also a specialist in requirements management, traceability, impact analysis and reverse engineering from source code. Strong ability to communicate with developers, management and customers, to keep every party at the same page, while detailing and approving the given solution. Technical Writing skills and 4 years work using English. Also a committed and collaborative professional who fits very well with the culture of remote teamwork. Primary services : ► System design using UML 2.0 diagrams (structure and behavior) : Use Case, Class, Sequence, Component, Deployment. ► Business process modeling using BPMN 2.0 ► Requirements gathering to use cases and user stories. ► Software Requirements Specification ► Agile-related: Product backlog, sprint planning, sizing, review and management. ► Requirements management and Integrated Change Control ► Create traceability between documentation and source code ► Reverse engineer legacy code to documentation ► Work in Strategic Planning and Project Management areas
Get Your Java Hibernate Project Started Today!
Post your Hibernate project on oDesk, the world’s largest online workplace, and hire experienced Java developers. The freelance Java Spring MVC/Hibernate developers on oDesk, with expertise in Spring Hibernate integration and Hibernate Query Language, can download and configure Hibernate, translate HQL into SQL queries, and use a variety of Hibernate tools (like Hibernate Validator), configurations and JPA annotations.
Hibernate is an Object Relational Mapping (ORM) tool that implements the Java Persistence API and provides relational persistence and query service for Java and .NET. Hibernate, as a framework for mapping object-oriented domain models to relational databases, eliminates repetitive coding work and helps Java Developers reduce development time and lines of code, thereby extending ORM capabilities.
Hibernate Job Cost Overview
Typical total cost of oDesk Hibernate projects based on completed and fixed-price jobs.
oDesk Hibernate Jobs Completed Quarterly
On average, 25 Hibernate projects are completed every quarter on oDesk.
Time to Complete oDesk Hibernate Jobs
Time needed to complete a Hibernate project on oDesk.
Average Hibernate Freelancer Feedback Score
Hibernate oDesk freelancers typically receive a client rating of 4.72.
Asif T. Agency Contractor
Over the past 12 years, I have developed solutions ranging from mobile applications to large enterprise systems including business domains like Mobile and Branchless Banking, VoIP Telecom, Healthcare, Operations Management and Messaging Systems. Following are the details of my experience: Experience of Application life cycle from development, deployment and operations Working on EMR, Billing, CPOE, Master Patient Index, Patient Profile Worked on several business domains including Healthcare, Telecom & VoIP, Mobile and Branchless Banking, Operations & Projects Management Worked in multi-cultural teams and various development methodologies including Waterfall, Incremental, Agile (SCRUM) Worked in CMMI level 5 and ISO Certified companies Extensive knowledge of developing scalable and highly available systems. Worked on BigMemory, Ehcache, Hibernate L2 Cache, Hibernate Search and Lucene Indexing Worked on MongoDB with Hibernate OGM and Spring Data Experience in Apache Tomcat Load Balancing with Apache Web Server & Clustering providing session replication, JBoss Application Server Clustering Worked on integration with Payment Gateways including Apple App Store, Google Wallet Play Store, integration with SMSC's & USSDC's using Kannel (SMPP) and integration with GCM, APNS, MPNS Developed multiple solutions using Openfire, XMPP and Kraken, ActiveMQ, JMS and Queueing Solutions, Configured clustered and embedded ActiveMQ Servers Externalized logic using Drool Expert and Drools Guvnor Server Hands on Linux (Ubuntu, CentOS, RHEL), AWS, EC2 and other cloud environments Hands on experience on Web & Enterprise Application using multiple stacks: jQuery UI, jQuery, JSP, Spring MVC/Struts2, Spring, EJB, JPA/Hibernate, Apache Tomcat/JBoss AS and Oracle/MySQL ASP.net, WCF, NHibernate, IIS7 and MS SQL Server Bootstrap, jQuery, Rails 4, Nginx and MySQL Key Skills: Java EE Web & Application Profile: JSP, Servlet, JPA, EJB 3, JMS, JAX-RS, JAX-WS, Spring Framework (Core, MVC, JMS, JDBC, Batch, Security), Hibernate (Core, Validators, Envers, Search), Struts2, jQuery, JasperReports (iReport), Android, Java ME, Ruby on Rails (RoR), Bootstrap, Drools 5.5, Quartz, XML (DOM, SAX, JAXB, JAXP), Apache CXF, Logging (Log4J, slf4j), Maven, Ant, Apache Commons Servers: Tomcat 6 & 7, JBoss AS 7, Apache 2.2, Nginx, Kannel SMS & USSD Integration over SMPP, Openfire (XMPP) server, Drools Guvnor 5.5, ActiveMQ 5.x, Funambol, High Availability: Tomcat Clustering, Apache Load Balancing, JBoss Clustering, Tomcat Embedded ActiveMQ, Clustered Quartz Mobile Applications: Android, Android NDK, Java ME, MIDP 2.0, J2mePolish, LWUIT, J2MEUnit, Windows Mobile 6.0, Cobertura, XML Pull Parsers, kXML Parser, BlackBerry .Net Technologies: .Net 3.5, C#, WCF, NHibernate, Log4net, NUnit, Enterprise Library 5 Network Programming: C#, Java, C & C++ (POSIX), C# Asynchronous Sockets, Kannel SMS & USSD Integration over SMPP, RIP protocol Databases: MySQL 5.x, Oracle 11g R2, Microsoft SQL Server 2008, MS Access 2003, Inter System Caché 5.0, Cassandra (NoSQL), DML, DDL & DCL, Partioning, Federation Operating Systems: Linux (CentOS 5, RHE Linux 4, Ubuntu Server 12.04), Windows 2008 Server, Solaris, Mac OSX Leopard 10.5.8 Tools Used: Eclipse, Spring Tools Suite, EclipseME, NetBeans, MS Visual Studio, Rational Rose, MS Visio, MS Project, Visual Source Safe, Tortoise SVN, Emacs, GCC, PhpMyAdmin, MySQL Utilities, CodeSmith Code generator, Enterprise Architect, Notepad++, Project.Net, MySQL Workbench, SQL Designer, SQLyog, WinSCP, FileZilla Data Warehousing: Pentaho (BI Server, Mondrian, Kettle, Weka), FastLoad scripting, Data Cleansing, Data Staging in Teradata, OLAP and ETL techniques, Star Schema Modeling, MySQL InfoBright Documentation: Proposal Writing, Requirements Specification, Functional Specification, Use Case Analysis, UML Standards: CMMI, ISO 9000, ISO27000, W3C, OWASP, Jabber Standard Training and Workshops: PMP Training @ PMI Chapter, Lahore: Attended a four days workshop at PMI Chapter, Lahore to earn required PDU’s for PMP Certification exam. Workshop on Cryptography: Attended a two days workshop at LUMS on Basis of Cryptography on Number Theory, Block Ciphers, Stream Ciphers and Private and Public Key Cryptography ISO 9001:2000, QMS and CMMI: Received a two days training for working as Internal Auditor for ISO 9001:2000 and CMMI based QMS SCAMPI-A: Participated in SCAMPI-A evaluations at Descon Information Systems & NetSol Technologies Trainings on Organizational Standard Software Process: • Software Product Engineering (SPE) • Verification & Peer Reviews • Code Baseline and Release Management • Software Configuration Management, Project Tracking & Oversight
1. Over 8 years of work experience in Java / JEE technology. 2. Possess strong knowledge of Object-Oriented Concepts and Software Development Life cycle with hands-on experience on Java, J2EE technologies. 3. Expertise on J2EE design patterns like MVC and GoF Design Patterns (Abstract Factory, Singleton, Template Methods etc) 4. In-depth knowledge of Java & J2EE technologies which includes Core-java, JSP, JDBC. 5. Hands on experience of working on application servers: IBM Websphere, Oracle Weblogic and JBoss. 6. Possess a fair amount of knowledge in the Mailing, Healthcare and Finance Domain. 7. Good exposure to Linux environment.
I'm a Senior Software Engineer who delivers very well tested pieces of software. I enjoy documenting, making good analysis and developing from design as discussed with the client. I have worked with a computer starting in high-school, 15 years ago and I have 8 years experience working in a team or by myself in a company workplace. I've studied Software Computers Engineering at Polytechnic University of Bucharest, Romania.