From: route@monster.com
Sent: Monday, September 28, 2015 1:02 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Talend
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Hanan JEMAI
309 Boul. Pierre Boursier Apt 5(518) 907 4420
Chateauguay QC J6J4Z2 Canada
hanene.jemai@gmail.com SR. SOFTWARE
IMPLEMENTATION CONSULTANT SUMMARY With over 8 years of experience in
IT consulting and software engineering, Hanan has built a strong background
in software development technology, including its different processes,
languages, databases, frameworks and tools. Highly versed in architecting,
designing and developing custom enterprise and integration systems using both
Waterfall and Agile methodologies. Expert level of data analysis, application
development, business process re-engineering and project management from a
diverse range of industries including Human resources, Gaming solutions and
Energy and smart meter deployment industry. Ø Well versed in software design, release engineering,
application analysis and full SDLC processes Ø Wide experience in implementation, configuration and
integration of desktop/web applications Ø Team leader in depth knowledge of project functional
analysis and programming procedures Ø Extensive experience in relational DB design and
development with major RDBMS platforms Ø Hands-on test automation and full software
development quality assurance process and procedure Ø Results-driven, customer-focused and self-motivated
with outstanding communication skills Ø Strong software troubleshooting skills, application
debugging and complex problem solving Ø Highly adaptable in quickly changing contexts with
strong organizational and analytical skills Ø Proven ability to handle multiple tasks, meet
stringent deadlines and provide high quality output Ø Professional Scrum Master Certified with over 5
years of Agile software development experience CAREER EXPERIENCE SR. IT Consultant
since November 2011 CAPGEMINI Canada (Global IT services Company) ·
Hydro Quebec Informational BI project
Since June 2014 ·
Team leader reporting to senior management and responsible
for : -
Managing analysis and reporting
software development as well as people within the team -
Ensuring effective communication with
the customer in order to translate business oriented requirements into
software development recommendations and implementations alternatives -
Providing advisory ,mentorship, technical
support and sharing of development best practices -
Supporting the customer IT team
providing them with required materials, preparing and presenting workshops
for hands on demonstrations and trainings for BI reports and dashboards -
Technical application support for BI
product on test/pre-production/production environments -
Performing database design,
join/primary/secondary indexes, PPI, collect stats and data skew -
Design and creation of materialized
views for generating Warehouse Reports (Star Schema) -
Coordinating with DB end users and
management team on developing performance metrics -
Implementation of PL/SQL stored
procedures, functions according to the business requirement -
Database environment set up for from
development through production implementation -
Coordinating with system administration
and maintenance teams to ensure that the product and platform related
problems encountered by the client are understood, tracked and resolved -
Hiring and direct supervision of Jr.
staff, contribution to delivery planning and effort estimation -
Supporting technical CR and maintaining
SharePoint documentation system accordingly -
Contributing to pre sales activities,
bringing technical expertise to support BIDS and RFPS -
Creating and maintaining Analytics and
reporting related SharePoint documentation platform -
Acting as Scrum Master following and
promoting Scrum methodology and agile framework · Hydro Quebec
Mobility project ( project mode ) -
March 2012– May 2014 Advanced
Metering Infrastructure Deployment project (exploitation
mode)
· Sr.
Analyst programmer responsible for the design and implementation of new
modules and integration components within Smart Energy Services SaaS Platform
and Personal Digital Assistant -
Functional analysis and change request
design (specification and solution conception) -
Development of PL/SQL stored procedures
and Triggers to retrieve reporting relevant data -
Post-rollout white/black box testing of
new releases: Integration, system and acceptance test -
Technical leadership on BI module: SQL
based system notification and reporting modules -
Coaching new resources (technical
assistance, training for SES client / PDA platform) -
Investigation and problem solving on
production environment for high priority modules -
Automation of business processes by
design and development of SQL and PL/SQL modules -
Development of normalized logical and
physical database models to design OLTP prototype -
Development, implementation, and
execution of manual and automated test cases -
Tuning ETL procedures and STAR schemas
to optimize load and query reports Performance -
Enhancement of product performance and
DB tuning: Optimization of complex SQL queries -
Performing unit , point-to-point
testing and integration testing to confirm ETL code integrity -
Level 3 real time application support
for production issues and incidents (Field installation) -
Development of batch job data
validation and automated job monitoring system activity -
Queue Management for tickets / Service
Requests on Test and Pre production environments -
Contribution to project management
process: time planning and delivery Optimization · Hydro
Quebec Advanced Metering Infrastructure Deployment November
2011-February 2012 Development
and adaptation of SESP for deployment of over 3 million new generation smart
meters ·
Sr. Analyst programmer responsible for the design and
implementation of file exchange interfaces defining informational workflow between
client and partners through SESP SaaS application -
Contribution to functional
specification analyzes (WO interface messages, New Type Data …) -
Coordination with front end design team
to provide them with required insight into the data base -
Development of PL/SQL stored
procedures, functions and packages to implement business logic -
Comprehensive end to end manual and
automated testing on SESP test and production releases -
Assisting Jr. Consultants to perform
product quality assurance in testing and pre-production -
OO development of exchange files
services, web services/transaction services and data modeling -
Design and development of Import/Export
Shell scripts controlling file Transfer over SESP -
Development of PL/SQL Batch programs
implementing transaction management using Oracle -
Implementation of management analysis
reports and dashboards using SQL queries and functions -
Design and development of OO new client
specific features under SES Platform (Business Layer) -
Design, implementation and tuning of
interfaces and Oracle batch jobs using PL/SQL -
Build generation, data base upgrade,
release versioning and application deployment -
Leading Presentations and
Demonstrations of the application for the client in development stage -
Creating and maintaining standard
technical documentation (Internal/ External utilities) -
Performed with a worldwide development
team in a fast-paced environment using Scrum Agile methodology as well as
JIRA for progress tracking and activities management. Technical environment: Windows 7, Linux, Oracle 11g, SQL, PL/SQL, SP,
Oracle SQL Developer, PowerDesigner, Pentaho RD , Pentaho BI Analysis Suite V
5.0.6, JAVA, Perl, Script Shell, XML, XSLT, CSS, HTML, UML, Eclipse 3.7/4.2,
PostgreSQL V 9.1.5, PG Admin v1.18.1, FileZilla , TOAD, Putty 0.62, SVN
1.7.11, Hudson 1.39,Nagios Monitoring, Jira V 4.4, MQ Series, MS Project,
Pentaho Data Integration, Talend Open Studio, MS Office suite (Excel, Visio,
Access, Power Point, SharePoint), Agile (Scrum) Software developer II
April 2011-October 2011 SPIELO International Canada (World leader in gaming solutions) · Atlantic
Lottery Corporation project - Gaming package for Atlantic Canada Market · Responsible
for designing, developing and unit testing features for the new gaming
platform. - Research
and development customer new requirements - Design,
development and integration of new game features - Creation
and maintenance of standard technical documentation - Working
with product owner to resolve data source problems and define processing
rules - Design
and execution of test cases for regression, stability, and performance
testing - Planning,
documentation and execution of end to end integration and acceptance test
cases Technical environment: Windows XP, Linux, putty, C++, C# .NET, XML, HTML,
UML, Python, Visual studio 2005, Jira, Alienbrain, MS Office (Excel, Visio,
Access, PowerPoint, SharePoint), Agile(Scrum) IT Consultant June 2009 - March
2011 HR Access Tunisia (Leading provider of HR and Payroll ERP solutions) ·
Personal Administration Payroll (PAP) project for US –
Customization and integration of HRA ERP ·
Analyst programmer responsible for the design and
implementation of Post Payroll Modules and contribution to the progressive
and corrective maintenance of HR software package. - Implementation
of post payroll cycle features: OO development of stop/void, cancel and
reversal - Investigation,
solution implementation and technical documentation for data quality issues - Development
of post payroll processes such as Interim funding and Bank Reconciliation - Meeting
business requirements by development and integration of Oracle PL/SQL
packages - Relational
data base development and management of a multi-tenant data base access - Facilitating
content management by development of Design Client plug-ins: BI production
center - Writing
and testing of stored procedures in different environments (DEV, UAT and
PROD) - Tuning
of complex Sql queries, revision and refactoring of existing code to improve
performance - Analyzing
the client requirements and framing the business logic for the ETL processes - Development
of UNIX scripts and jobs related procedures scheduled using Crontab utility - Implementation
of dynamic SQL based reporting tool (Real time reports, dash boards …) - Integration
of product migrated entities from R7.2 to R8 and assistance in functional
test cycle - Application
of agile development methodology (Scrum) Technical environment: Windows XP, Linux, SQL, PL/SQL, SP, JAVA, COBOL,
JAVASCRIPT, ORACLE, SQL Developer, XML, HTML, Servlet, CSS 3, TOMCAT 5.5,
SOAP, ANT, SPRING, Oracle, Eclipse , HRD STUDIO, SVN, MSO suite (Excel,
Visio, Access, PowerPoint, SharePoint), Agile(Scrum) Analyst programmer January - June 2009 Cynapsys IT Hotspot Tunisia (IT Consulting and Computer Engineering Services) · Design and
development of a Customer Relationship Management application including: - Forecasting
study of a relational strategy and setup of action types (Phone, Fax, Email
...) - Monitoring
marketing and sales actions (payment tracking, traceability of dates ...) - OO
design implemented within MVC architecture, client server and multi-Tier
architecture - Decisional
process implemented using SQL Server Business Intelligence Development Studio - Data
analysis, Integration and reporting implementation (SSAS, SSIS and SSRS
services) - Development
and testing of extraction, transformation, and load (ETL) processes - Design
and implementation of GUI presenting the entire workflow of the application - Generation
of reporting documents for the project tracking and traceability Technical environment: Windows XP, Linux, JAVA 5, PL/SQL, SP, Microsoft
SQL Server, SPRING 2.5, JAVASCRIPT, Facelet, Icefaces, Shell Scripts, XML,
HTML, UML, TOMCAT 5.5, ECLIPSE 3.4, Oracle 10g, Putty, Windows Server 2003,
VB, ANT, SVN Analyst programmer
Mai - August 2008 Orascom Telecom Tunisia (Telecommunications Operator) · Design and
implementation of a standalone application to supervise the call center of
TUNISIANA. - Design
and implementation of Connection to the Call Manager irrespective of the CTI - Development
of Graphical user interfaces for Real Time monitoring of technical operators - Connection
to a relational database using JDBC API and creation of database audits - Creation
of a reporting module reflecting the activity of the call center in real time Technical environment: Java 5, Genesis, IVR, CTI, JDBC, SQL, Swing,
Jtapi, UML, Poseidon, Eclipse EDUCATION & QUALIFICATIONS (18 years) June 2009: Computer Science Engineer Graduation with honors (NSCS) of
Tunis-TUNISIA. July 2006: National exam of higher engineering institution and admission to the
NSCS School. June 2004: High school diploma with honors, Mathematics section, from Pioneer
High School. PROFESSIONAL CERTIFICATIONS October 2014: Professional Scrum Master Certification (PSM I) –
Scrum.Org COMPUTING SKILLS Operating Systems: Linux, RTLinux, Windows XP, Windows Vista, Windows
7, Windows Server Development Languages: JAVA/J2EE, JavaScript, PL/SQL, Visual Basic, C/C++,
C#, ASP.NET Development Environment: Eclipse, NetBeans, JDeveloper, Toad, PGAdmin. Visual
Studio, Data Bases: Oracle,
Microsoft SQL Server, MySQL, PostgreSQL, Access Networks: Internet,
Networks Architecture, LAN/WAN, Routing Protocols (TCP/IP, UDP, RIP, OSPF) Web Technologies: HTML, XHTML, XML, XSLT, CSS Revision Control Systems: SVN, Git, Mercurial LANGUAGES
Bilingual:
English and French |
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
French |
Fluent |
|
|
|