You are on page 1of 3

Rafif Zayed, Technical Expert DETAILS

Java/Spring/Payment Dubai, United Arab


D U B A I, U N IT E D A R A B E M IR AT E S · rafif.zayed@gmail.com Emirates
+971501009657

PROFILE
LINKS
• 10+ years of experience working with Java technologies.
• Experience with financial systems (E-Commerce Gateways"PCI-DSS Linkedin
• Certified", Mobile Wallets Gateways), Telecommunication 
• Experience with performance enhancement and boosting (Java and Oracle database).
• Excellent communication, presentation and interpersonal skills..
• A team player with strong coaching and mentoring skills

EMPLOYMENT HISTORY

Senior Software Engineer, Axiom


Sep 2019 — Present, Dubai

• Gather and Analyze the business requirement 


• Working on technical design 
• Monitor and guide team members
• Working on implementation for core feature

Technical Expert, Incorta


Sep 2018 — Sep 2019, Cairo

• Working on developing new features as well as improve existing.


• Focus on improving query execution performance and enhance current implementation to
satisfy new data analytic approaches.
• As well as supporting clients on-site and remotely

Technical Lead, Vodafone


Oct 2017 — Oct 2018, Cairo

• Manage a back-end team and provide guidance/mentor-ship on programming practices and


techniques to team members.
• Gather and analyze the business requirements from business and determine design strategies
and methods for developed modules.
• Participate in the evaluation and recommendation of new tools.
• Determine and find solution for the key design issues(concurrency control and handling of
events...)

Senior Software Engineer, Telepin


Mar 2017 — Aug 2017, Cairo

• Development tasks to all the impacted systems, design and develop technical solution for the
given business requirements.
• Provide second line support to business users and provide timely solutions.

Online and Mobile Payment System Analyst, Etisalat


Sep 2014 — Feb 2017, Cairo
• Manage critical payment upgrade products (Etisalat E-Commerce Gateway, Etisalat Mobile
Wallet), projects and systems from the RFP issuance till the production announcement.
• Gather and analyze the business requirements from business users and transform it to
technical analysis document.
• Design and develop technical solution for the given business requirements including the
integration with third party applications and vendors.

Senior Software Engineer, Itworx


Jan 2009 — Aug 2014, Cairo

• Worked on developing and maintaining multiple projects provided to our clients.


• Participate in projects requirement gathering , business analysis, design and implementation.
• As well supporting client on-site and remotely.

Software Engineer, Ejada


Nov 2007 — Nov 2008, Cairo

• Worked on developing and maintaining internet banking services provided to our clients.
• Services include managing user accounts, money transfer, governmental services (ex. Pay car
license expenses)

EDUCATION

Cairo University, Computer Science, Bachelor's Degree


Sep 2003 — Jun 2007, cairo

SKILLS

Conceptual Knowledge
Experience with Agile/Scrum methodology [Jira], Experience with micro-service architecture,
container concepts, object oriented programming concepts, design patterns.

Technical Knowledge
• Programming Languages: Java (J2SE, J2EE), experience with C/C++.
• Web Frameworks: Spring Frame work (Core, MVC, Flow, Boot, Security, Data), Play
Framework, JSF,
• Weblogic Portal, Servlets, Struts.
• ORM Tools: IBatis, MyBatis and Hibernate.
• Web Services: SOAP and RestFul web services creation and consumption [using Spring
RestTemplate] 
• Integration frameworks: rabbitMQ, spring integration
• Unit Testing: JUnit PowerMock and Mocito
• Java Build Tools: Maven, Gradle and Ant.
• Database: Elasticsearch, MongoDB, Radis, SQL, PL/SQL, Oracle, MySql, SQL Server
• Servers: Weblogic, Tomcat & Websphere servers
• UI: AngularJs , JQuery, CSS, Html, JavaScript and Ajax. I
• DE: Eclipse,IntelliJ, Bea Weblogic, and NetBeans. 
• Others: Kubernetes, Jenkins, GIT and SVN.

COURSES
Learning Java 9 Modularity

ICAgile Certif ied Professional

Security Ambassador after passing the Security training


exam(2015)

Sun Certif ied Java Programmer (SCJP)

SELECTED PROJECTS

HYKE
Hyke is a ‘Digital Platform’ that connects Suppliers with Retailers, and provides the technology,
supply chain infrastructure, financial capabilities and market reach to help them engage and run
their business seamlessly and efficiently. https://hyke.ai/

My Vodafone Spain
DXL (Digital eXperience Layer) A stack that will provide one centralized platform using micro
service structure for creating the necessary services for all digital unassisted channels across
Vodafone.

Technologies Used: spring, docker, kubernetes, mongo DB, jenkins.

OneTime Credit Card


Virtual Card Number (VCN) Plug-in: Secure online shopping without worrying about your credit
card information and data being stolen using VCN for any online purchase.

Etisalat E-Commerce Gateway (PCI Certif ied)


Implementation of online credit card processing gateway:
1. Make online payment using credit card
2. Implement different bank integration methods
3. Managing credit card data services ( save , activate ,...)
4. Managing service accounts (create customer , change customer data ..)

NeoSpectra sensors (SI-Ware)


Implementation of a new layer to wrap the hardware implementation for device that used to
recognize the material by its spectrum.

You might also like