Iddi Halfani
P.O Box 8460
Dar Es Salaam, Tanzania
mobile: -
e-mail:-
Excellent work experience in designing of custom objects, custom fields, role based page layouts, custom
Tabs, custom reports, report folders, report extractions to various formats, design of Visualforce Pages,
Snapshots, Dashboards, Apex Classes, Controllers & Triggers, and various other components as per the
client and application requirements.
Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in
Apex. Proven history of leading successful strategic projects with large budgets and large teams.
Has 10 years of experience in Application Software Designing, Development, Testing and Implementation.
This involved hands-on design and development using Force.com Platform, Database Management
Systems and J2EE technologies.
10 Years of experience with SalesForce Customization, Security Access, creating profiles, roles, users, page
layouts, email services. Strong Knowledge of SFDC standard Data structures and familiarity with designing
Custom Objects and Force.com platform and Force.com Sites.
Experience in development, administration, configuration, Implementation, and Support of sales force CRM,
and SalesForce applications based on Apex Language and leveraging Force.com Platform -- world’s first
commercial Software as a Service (SAAS) application running in Cloud Computing Environment.
Extensive experience using Sales force Administration (SFA), Profiles, Creating Roles, Page Layouts, OrgWide default ,Sharing rules, Work Flows, Approval/Workflow, Reports/Graphs and Dashboards.
Strong Implementation and Integration experience using Custom objects, Triggers, workflows/ workflow
rules, approvals, S-Controls, Visual Force Pages, and Apex classes.
Proficient in using meta-data migration tools like Eclipse IDE and SalesForce Apex Data Loader.
Experienced in integration of Salesforce.com with external applications by using Web Services API,
Metadata API, SOAP.
Experience in wide range of languages and technologies such JSP/JSF, AJAX, Spring MVC Framework,
HTML5, CSS3, JavaScript, XML, and SOAP.
Academic Qualification
Postgraduate:
MSc. Computer Science (Internet Technology) – University Of Wolverhampton,
Wolverhampton, United Kingdom, 2004 – 2005.
Undergraduate::
BSc. Computer Science, with a minor in Business Administration – University of
Richmond, Virginia, United States of America, 1999 – 2003.
Secondary education:
Certification:
International Baccalaureate (IB), International School of Tanganyika (IST) – 1999
Microsoft Certified Profession (MCP)
Cisco Certified Networking Associate (CCNA) training accomplished.
PRINCE2® Practitioner certified in Project management.
ISO 27001 certified in Information Security Management System (ISMS) standard.
Employment History
Apex Solutions,
Managing Director
Dar es Salaam, Tanzania
Nov. 2010 – Current
Managing Director for a leading IT consulting firm based in Tanzania, Eastern Africa. The firm offers end-to-end
Cloud solutions and IT consultancy services to enable businesses to enjoy better ROI from effective online
presence. Especially fitting to the functioning of SMEs, the firm’s focused and customized web and software
consultancy services are targeted to meet the factors of usability, quality and cost-effectiveness. Domain
experience, knowledge of diverse business verticals and ability to offer customized solutions render us the
capability of a professional web and software consultant ensuring value-driven solutions and service
Major deliverables and projects:
CloudSmiths (PTY) Ltd: Strategic partner for a Gold Partner operating across Africa. With Service ranging
from the custom development of technology solutions through to the design, implementation of essentials
such as CRM and contact centre solutions. Contract work for various consultation and development
services for Salesforce.com implementations.
Page 1 of 4
Iddi Halfani
P.O Box 8460
Dar Es Salaam, Tanzania
mobile: -
e-mail:-
PushObserver: Implementation, SalesForce CRM Application is implemented to consolidate sales
management for all the regions. SalesForce CRM Application was developed to provide customized
solutions to the Sales team to keep track of their customers, their contact information and their opportunities
in Pipeline.
Six Telecoms:
Implementation, design and development for the telecom company Salesforce
implementation. Scope included implementation of custom objects, forms and VisualForce to capture
business processes.
LipiaOnline.com: Implemented online real-time solution which enabled purchases popular digital products
and services through credit cards facilities. Through the application, customers are able to purchases
digitals values such as M-Pesa, TigoPesa, Airtel Money as well as payments of utilities such as DStv, water
and electricity facilities to name a few. Backend supported through SugarCRM platform.
Legacy migration - VB to VB.NET: Facilitated the migration of large scale software responsible for dealing
with employees, payroll, insurance, and bonds. The migration involved enhancing system performances
and optimized workflow management in order to achieve efficiency.
Web-based management information systems: The client wanted an application that could integrate the
individual planning, budgeting, forecasting, and reporting process, and integrates them into the current
environment.
Corporate website: Our consultants have been involved in the implementation of several corporate
website’s utilizing different technologies to integrate with their back-end systems.
Acumen Solutions UK Ltd,
Salesforce Consultant - Business Analyst / Developer
London, UK, June 2008 – Sept. 2009
Salesforce Business Analyst - Developer for a leading City based management consultancy firm. Client portfolio
includes Mizuho Bank, American Express, Heineken, BT Telecom, D&B, Sprint, and Merrill Lynch.
Main responsibilities include:
Gathering, analysing, understanding, and documenting business requirements and processes that
drives technical solutions.
Working with the engagement team, stakeholders, client IT departments, and other vendors on various
engagements to ensure on-time and on-budget delivery of robust technical solutions.
Designing, developing, and implementing technical aspects.
Lead teams of developers in the successful delivery of technical solutions.
Involved in the following major projects:
American Express - AlphaCards e-Capture System (Belgium): Involved in the implementation of an
online solution to facilitate the e-capture and distribution of card member application details for the global
financial institution through Salesforce implementation
Project goals and deliverables:
Facilitated requirement workshops during project kick off utilizing Use Case.
Managed the translation of IT strategy objectives into likely technology and integration scenarios for
the project, and managed the implementation.
Developed solution design documentation for the e-Capture project.
Provided Project Management with strategic and technical assurance ensuring compliance with
standards, strategies and architecture framework.
Customization and back-end development through triggers and classes was utilized to fully automate
processes.
Christie & co. CRM implementation: One of Europe’s largest property agents required a bespoke
integration to their Salesforce Implementation with their back-office processes and workflows.
Project roles & expectations:
Gathering customer requirements, measuring these against business strategy, achieving sign off.
Documenting requirements and creating documents appropriate to the development life cycle, such as
functional specification and use case through UML.
Collaborated with the development teams to plan and develop the agreed solution. Participated in the
Page 2 of 4
Iddi Halfani
P.O Box 8460
Dar Es Salaam, Tanzania
mobile: -
e-mail:-
implementation of the Spring 2.0 based framework solution capable of integrating seamlessly with their
Salesforce Implementation. The implementation processed workflows and exposed hooks for third party
Systems.
Provided regular detailed reporting to board members, cascading to project managers across all channels.
Other major projects involved include Fauchier Partners CRM implementation (UK), American Express
Foreign Exchange Services (UK) integration, and NEC Displays Europe implementation (German).
Need2 Limited,
Software Architect / Analyst
Birmingham, UK, Oct 2004 – June 2008
Lead Software Architect/ Business Analyst for the West Midland software house, tasked with requirement
gathering, designing, developing and implementing bespoke solutions for the internal and external clients.
Client portfolio included Diageo, Carlsberg, InBev and PZ Cussions among others.
Main responsibilities include:
Software architect, tasked with implementing and maintaining an internally developed e-procurement
system to facilitate full supply-chain management for all users and their customer base.
Expanded and improved the functionalities of the software including providing assistance to ensure that the
service is functional and available whenever needed.
Provided support to Entec LLC (North American sister company) including liaising with the Entec LLC staff,
customers and suppliers to identify new processes, system requirements and enhancements, and then
designing and managing their implementation.
Involved in the following major projects:
Epoch Implementation: Involved in the design and implementation of a strategic fully web-enabled order
management system. The system was capable of integrating with supplier e-Commerce platforms, spurring
international group opportunities.
Involved in the implementation of the Win32 GUI front-end interface for the EPOCH system. The system
was designed through Borland Delphi 2006.
Implemented a COM Borland Delphi application to expose EPOCHs core functionalities for third party
interpolation with systems like SAP or other COM based systems.
Constructed Data Flow Diagrams (DFD) through Microsoft Visio for the Epoch project.
Key deliverables
Single, fully-integrated web-based trading platform developed, enabling faster and more reliable processing
of local and international orders
Easy route to communication with leading customers’ and suppliers’ systems, enabling data to be
integrated and migrated with ease and speed
Higher level of traceability for orders, even in remote areas of the world
International growth opportunities successfully exploited, increasing sales turnover by around £3
million/year
Other major projects involved include the design and implementation of web-enabled inventory
management system to facilitate identification, redistribution, and sale of excess and/or obsolete
inventory parts.
The Metal Centre
Special Projects Leader (Contractor)
Birmingham, UK Apr. 2004 – Oct. 2004
Contract position for a West Midland metal processing company tasked with implementing a Works-Order
Management system for one of the processing branches.
Major deliverables and expectations:
Established workflows processes for new work requests to streamline business processes.
Page 3 of 4
Iddi Halfani
P.O Box 8460
Dar Es Salaam, Tanzania
mobile: -
e-mail:-
Microsoft Access was used to map the different workflows and processes. Visual Basic was used for
further customization.
Conducted frequent, formalised process training for 1st line analysts as a response to successful training on
specific workflow systems
High level architecture documentation for the RDBMS implementation.
Core Technical Expertise
Salesforce platform
Salesforce, SugarCRM, Joomla, Apex,
VisualForce, Force.com IDE, Data Loader, Apex
Explorer and Salesforce.com Sandbox
environments, Apex Language, Apex Classes,
Apex Triggers, SOQL, SOSL, Visual Force
(Pages, Components & Controllers), S-Controls,
Apex Web Services, AJAX, Workflow &
Approvals, Dashboards, Reports, Analytic
Snapshots, Custom Objects, Force.com Eclipse
IDE Plug-in
Banking Platforms
Oracle Flexcube 11.3, Equinox Core Banking
System, Postilion Switch, Everest USSD interface
Programming Languages
Proficient in Java Core, J2EE, Delphi, Apex
Application Servers
Tomcat, Sun Java Application Server, JBoss
Database Systems
Oracle 8, MySQL, MS SQL-Server 2000, Access
Adobe / Macromedia
Photoshop, Illustrator, Acrobat, PageMaker,
Dreamweaver, Fireworks, Flash, Freehand.
Server Side Scripting
PHP 5+, JSP, VisualForce
XML, XSLT, HTML, JavaScript, CSS, DHTML,
JQUERY
Microsoft Products (Office 2003, 2007, 2010)
Word, Excel, PowerPoint, Publisher, FrontPage.
Reporting Tools
Crystal Reports 10, Access, JasperReports
Operating Systems
Windows: 95, 98, ME, NT, 2000, XP SP2.
Windows Server 2003, Windows 2000
Mac OS 9.x, DOS, UNIX (under Solaris), Linux
(under RedHat 9.0, Fedora 5.0)
Cisco IOS
Frameworks
Spring, JSF, Struts, Servlets, JSP, Ajax, WSDL,
Eclipse, Hibernate, NetBeans, JQuery.
Component Object Model (COM)
OLE, ActiveX & Automation
Source Control
Borland StarTeam
Windows Servers
IIS, Exchange Server, DNS, DHCP
Linux Servers
Apache, Postfix.
Mark-up Languages
Page 4 of 4