Hamed Hatami
Personal Details
Address: No * - 5th Alley - Shayegh BLV - Jalal Al Ahmad AVE -
Tehran - Iran
Telephone Number: 0098 21 44249617
Cell Phone Number: 0098 912-***-****
E-mail Address: ***************@*****.***
Date of Birth: 22/03/1978
Marital Status: Married
Nationality: Iranian
Job Objectives
Position : Technical Leader / Senior Developer
Industry : Banking Industry / Insurance Industry / IT Industry
Work Spirit : Key member of development team, Good decision maker in
terms of choosing the right Java EE Frameworks and Technologies and
Architectures.
I.T. Skills Profile
More than 5 years experience in Software Architecture and Technical Leader
More than 9 years of experience in developing desktop and web applications
Strong hands on experience with Java EE 5 and Java EE 6
Good understanding of Concepts of SOA and N-Tier and Distributed
Architecture
Knowledge and experience of Enterprise Web Applications
Knowledge and experience of Workflow engine and BPMS and Rule engine
Knowledge of Databases such as Oracle, Derby, MySQL, HSQL
Strong time management and multi-tasking skills and ability to work
independently
Excellent communication skill
Education
1996 - 2001 (Azad University, Tehran, Iran)
Degree: B.Sc., Software Engineering.
Qualifications
Programming Languages
Java 4, 5, 6, 7 Excellent
Groovy Good
C# Advanced
VB
Advanced
Scala Beginner
Technologies
Java EE 6 Excellent
Java EE 5 Excellent
Servlet 2.5 - 3 Excellent
Ajax (Richfaces 3.x - 4.x / PrimeFaces 3.x / ZK) Excellent
JSF 1.x - 2.x Excellent
HTML / JavaScript / css Excellent
Multi-Threading / Parallel Processing Advanced
Business Process Management(JBPM) Excellent
Business Rule Management(Drools) Excellent
Infinispan for Cache
EJB 3.x Excellent
AOP Advanced
CDI Excellent
JMS (HornetQ - IBM WebSphere MQ) Excellent
ESB (JBoss ESB - WSO2) / SCA Good
JPA/Hibernate Excellent
JAXB / JAXP Excellent
JAX-WS Web Service Advanced
RESTful Web Services Advanced
Clustering / Load Balancing Advanced
DBMS
Apache Derby Excellent
Oracle Good
MySQL Good
MongoDB Good
DB2 Begginer
Protocols
HTTP(s) Excellent
LDAP Excellent
FTP Excellent
SNMP Excellent
SSH Good
TCP/IP Excellent
UDP/IP Good
Application Server/ Servlet Container
JBoss AS 4.x, 5.x, 6.x, 7.x Excellent
Apache Tomcat Good
Apache HTTP Server Good
Glassfish Good
Operating System
Red Hat Enterprise Linux 4.x, 5.x, 6.x
Fedora 14, 15, 16, 17
Windows
Software Engineering
UML Good
RUP Good
Test tools
TestNG Excellent
Junit Excellent
JSFUnit Good
JProfiler Good
JMeter Good
IDE
Intellij IDEA 10.x, 11.x, 12 Excellent
Eclipse Good
Netbeans Good
Training/ Certificates
ISO/IEC 27000-series (ISO27k) security standards
Employment History
Central Bank Of Iran, Java EE Technical Manager (June 2012 - Present)
Developed and Deployed ACH (Automated Clearing House):
(Estimated Development Time : 6 months with 4 developer)
Developed and Deployed RTGS (Real-Time Gross Settlement):
(Estimated Development Time : 6 months with 4 developer)
Web Application :
with n-tier architecture using JSF 2.x, Richfaces 4.3.2, CDI (Weld),
EJB 3.x, JPA 2.x, Servlet 3, HTML, JavaScript, JAXB, RESTful Web
Service, JBoss AS 7.1.1.Final, Apache Http Server for load-balancing and
SSL(https), Oracle Database 11gR2, Derby 10.8, TestNG and JSFUnit for
test case, SharePoint for Issue Tracker, EA for Design Tools.
Core Application :
Java SE 7 u21 with Parallel Processing with fork/join framework and multi-
threading and Best Practice Design Patterns, JMS API with IBM WebSphere MQ
and HornetQ as MOM
Behestan Rayan Co., Java EE Technical Team Lead (June 2011 - June 2012)
Developed and Deployed Internet Banking,Email Banking :
(Estimated Development Time : 4 months with 4 developer)
with n-tier architecture using JSF 2.x, Richfaces 4.x, JBoss Seam 3.x,
CDI (Weld), EJB 3.x, JPA 2.x, Servlet 3, HTML, JavaScript, JAXB,
RESTful Web Service, JBoss AS 6.x, 7.x, Apache Http Server for load-
balancing and SSL(https), Oracle Database 11gR2, Derby 10.8, TestNG and
JSFUnit for test case, JIRA for Issue Tracker, Visual Paradigm for Design
Tools.
Developed and Deployed SMS Banking :
(Estimated Development Time : 2 months with 2 developer)
A front-end for management and back-end for sending and receiving SMS that
using : JSF 1.2, Richfaces 3.x, JBoss Seam 2.x, JPA 1.2, HTML,
JavaScript, JBoss AS 5.x, Oracle 10gR2, Java Core.
Developed and Deployed Card Switch (ISO 8583) :
(Estimated Development Time : 1 months with 2 developer)
A multi-thread Java Core system that implemented ISO 8583 for sending and
receiving asynchronous messages, TestNG for test case.
Developed and Deployed Dashboard system :
(Estimated Development Time : 3 months with 2 developer)
with SOA architecture using JSF 2.x, Richfaces 4.x, JBoss Seam 3.x, CDI
(Weld), EJB 3.x, JPA 2.x, Servlet 3, HTML, JavaScript, JAXB, JAX-WS
Web Service, JBoss AS 7.x, JBPM, Drools, BPMN 2, Oracle 11gR2, Derby
10.8, TestNG and JSFUnit for test case, JIRA for Issue Tracker.
Developed and Deployed CAA system (Central Authentication and
Authorization) :(Estimated Development Time : 2 months with 2 developer)
A Web Application with some Modules for Single Sign On (SSO) using JSF 2.x, Richfaces 4.x, JBoss Seam 3.x, CDI (Weld), EJB 3.x, JPA 2.x,
Servlet 3, HTML, JavaScript, JAXB, JAX-WS Web Service, JBoss AS 7.x,
Oracle 11gR2, Derby 10.8, TestNG and JSFUnit for test case, JIRA for Issue
Tracker.
Tamin Co., (Social Security Organization), Java EE Technical Team Lead
(April 2008 - June 2011)
Developed and Deployed Central Pensioners system :
(Estimated Development Time : 6 months with 4 developer)
A Web Application for Pensioners Of Social Security Organization
Developed and Deployed Central e-payment :
(Estimated Development Time : 6 months with 4 developer)
A Web Application for Insured Of Social Security Organization :
Developed and Deployed Central Registeration :
(Estimated Development Time : 1 year with 4 developer)
Developed and Deployed CAA system :
(Estimated Development Time : 3 months with 2 developer)
Developed and Deployed LDAP Module :
(Estimated Development Time : 3 months with 2 developer)
A Module for Communication with Active Directory as LDAP Server with Java
Core and implemented all of functionality for Authentication and
Authorization that is used in some Web Application for SSO with LDAP
Server, TestNG for test case, SharePoint for Issue Tracker.
Developed and Deployed Inquiry of Drivers :
(Estimated Development Time : 6 months with 4 developer)
A Web Application for Insured Of Social Security Organization
using : JSF 1.2, Richfaces 3.x, JBoss Seam 2.x, JPA 1.2, HTML,
JavaScript, JBoss AS 5.x, JAX-WS Web Service, Oracle 10gR2, Apache
Http Server for load-balancing and SSL(HTTPS) .
DP Co., Java EE Technical Developer (April 2007 - April 2008)
Developed and Deployed Tactical Network Management System :
(Estimated Development Time : 8 months with 2 developer)
A Tactical Network Management system using : Java Core, SNMP4J, FTP4J, multi-thread
Developed and Deployed Enterprise Management Suite :
(Estimated Development Time : 4 months with 2 developer)
A Web Application for design web page and generate code and workflow engine
for pageflow using : JSF, Richfaces, JDBC (DAO), HTML, JavaScript,
JBPM, Drools, JBoss AS, Oracle 10g.
Maskan Bank IT Branch, Java EE Technical Leader (April 2006 - April 2007)
Developed and Deployed Internet Banking :
(Estimated Development Time : 6 months with 5 developer)
with n-tier architecture that used : JSF, Richfaces, JBoss Seam, JDBC
(DAO), HTML, JavaScript, JBoss AS 4.x, Apache Http Server for load-
balancing and SSL(https), Oracle .
Developed and Deployed a Part Of Core Banking
(Estimated Development Time : 6 months with 8 developer)
Basamad Co., Java EE Developer (April 2005 - April 2006)
Developed and Deployed Contact Center ( Call Center ) :
(Estimated Development Time : 1 year with 2 developer)
A Web Application for management of Calls and Human Resources together
using : JSF, Richfaces, JBoss Seam, JDBC (DAO), HTML, JavaScript,
JBoss AS 4.x, Apache Http Server for load-balancing and SSL(https),
Oracle .
IDS (Iran Data Systems), Java EE Developer (June 2004 - April 2005)
Developed and Deployed Internal Requirements Web Applications
Padideh Pardaz Keyhan Co., Microsoft Visual Studio Developer (May 2003 -
June 2004)
Developed and Deployed Internal Requirements Desktop Applications and Web
Applications
Metra, Microsoft Visual Studio Developer (April 2002 - May 2003)
Development Of Internal Requirements Desktop Applications and Web
Applications
Simia Co., Microsoft Visual Studio Developer (May 2001 - April 2002)
Developed and Deployed Internal Requirements Desktop Applications and
Web Applications
Tehran University Informatics Center., Microsoft Visual Studio Developer
(June 2000 - May 2001)
Developed and Deployed Internal Requirements Desktop Applications and
Web Applications
Language skills
Farsi Mother Tongue
English Good
Personal Interests
In Computer Science :
Enterprise / High-Tech Systems
Functional / Non-Functional
N-Tier / Distributed / SOA / Central Architecture
In Public :
Playing Football
Swimming
Playing Computer Games