We provide IT Staff Augmentation Services!

Senior Specialist/technical Lead Resume

SUMMARY;

  • A software engineer who is always anxious and eager to explore, learn, and work with the new frameworks & technologies.
  • My ambition is to be a Chief Technical Architect in a company that has a genuine, conspicuous, and valuable effect on the world.
  • As long as I can breathe, I won't mind to learn and explore new areas.
  • Simply my main goal is to learn, understand, practice, contribute and innovate.
  • For more than 5 years, I have been Client facing, working in different client sites locations around the world.
  • The last 2.5 years I have been relocated by Confidential to England to work with one of Confidential premium clients, Barclays.
  • I have business experience into Banking, Medical Insurance, Automotive, Biomedical, Telecommunication, Military and Media industries.
  • Possess a proven set of team leading and team playing capabilities through a wide range of projects through Europe, Africa & MENA.

SPECIALITIES:

BPM, Confidential WODM, Spring Framework, Scala, Mongo DB, GMF, RTC API, RCP, SOAP, Bootstrap, Apache Camel, Vignette CMS, Vignette Portal, Struts, Servlet, JSP and Maven.

WORK EXPERIENCE:

Confidential

Senior Specialist/Technical Lead

Responsibilities:

  • Building BPM generic process for E - Forms (such as Credit Card, Account Opening, ..etc.)
  • Shifting some of the current banking processes into BPM.
  • Translating requirements into tasks.
  • Breaking down tasks and Sizing.
  • Distributing tasks among the team.
  • Ensuring testing and UAT environment are ready for the team.

Confidential

Senior Specialist | Technical Lead

Responsibilities:

  • Building BPM generic process that replaces 60+ standalone process.
  • Shifting some of the current banking processes into BPM.
  • Setting up workshops with Analyst and Designer to understand the requirement.
  • Translating requirements into tasks.
  • Breaking down tasks and Sizing.
  • Distributing tasks among the team.
  • Ensuring testing and UAT environment are ready for the team.
  • Organizing daily stand-up meetings with the testing team, Release manager, etc.

Technical Delivery Manager

Confidential

Responsibilities:

  • Create Implementation plan.
  • Illustrate how to deliver End to End solution from Testing to Production stage, the solution involves BPM, External UI system, MQ and other external systems.
  • Guide other teams to use the same implementation plan within their solutions.

Confidential

Technical Lead

Responsibilities:

  • Meet with all the stakeholders both individually or through running a series of workshops to discuss, understand and collect the requirements that will drive the desired business outcomes.
  • Create BPM Staffing Plan.
  • Create WODM Staffing Plan.
  • Create BPM Estimation plan and Assumptions.
  • Create WODM Estimation plan and Assumptions.

Confidential

Senior BPM Specialist

Responsibilities:

  • Business Process Management 8
  • BPM Rest APIs
  • Confidential Websphere

Confidential

BPM Specialist

Responsibilities:

  • Building BPM Outbound Transaction Process.
  • Setting up workshops with Analyst and Designer to understand the requirement.
  • Translating requirements into tasks.
  • Breaking down tasks and distribute them among the team.
  • Training IBMers in Confidential BPM by delivering workshops to illustrate the tool from scratch to advanced level in order to prepare them to get certified and join the project.

Confidential

Senior IT Specialist

Responsibilities:

  • Developing new feature and maintain issues.
  • Extending RTC API and add more functionality to it.
  • Defining Project milestones and what would be included in each sprint.
  • Tracking team's progress.
  • Tracking development progress and implementing use cases.
  • Tracking defect statistics and project health.
  • Organising daily Stand-up meetings with my team, Release manager, client...etc.
  • I acted as a Technical Delivery Manager.

Frameworks & Technologies:

  • Eclipse GMF Graphical Modeling Framework
  • Eclipse RCP Rich Client Platform
  • RTC API Rational Team Concert: Extending RTC API and add more functionality to it
  • SOAP
  • RAD
  • WebSphere Application Server

Confidential

Senior Java Software Engineer

Responsibilities:

  • Design, develop, and implement systems modules and workflows.
  • Build system infrastructure and install required third party products.
  • Contact with the client to gather the requirements.
  • Conduct unit tests and fix project defects.
  • Prepare project related documentation.
  • Ensure project conformance to quality standards
  • Define Project milestones and what would be included in each sprint
  • Track the velocity of the project and team’s progress each sprint.
  • Track development progress and implemented use cases.
  • Track defect statistics and project health; I was doing so using the reports I either create or generate via Jira such as Defects statistics and unit test cases.
  • Breaking down the requirements into a set of stories.
  • Estimating each story and allocate its dependencies.
  • Sizing the stories using Scrum Poker.

Framework and tools:

  • Scala
  • Java
  • Spring MVC
  • Neo4J
  • Apache Camel
  • FreeMarker
  • Jira
  • Hudson
  • Apache Maven: was selected as build automation tool that can help in creating, building, publishing and managing dependencies written in both Java and Scala

Confidential

Senior Java Software Engineer

Responsibilities:

  • Design, develop, and implement systems modules and workflows.
  • Contact the stakeholders to gather the requirements.
  • Build system infrastructure and install required third party products.
  • Prepare project related documentation.
  • Conduct unit tests and fix project defects.
  • Ensure project conformance to quality standards.

Framework and tools:

  • JBoss Drools
  • MongoDB
  • Java
  • Bootstrap
  • Spring MVC
  • FreeMarker

Software Engineer

Confidential

Responsibilities:

  • Upload center enabling front-end users to upload photos which are approved by administrators before being posted online.
  • Video library enabling visitors to view videos online.
  • News section with subscription option

Tools:

  • Vignette Portal
  • Vignette CMS
  • J2EE
  • JSP
  • JDK 6
  • Oracle
  • Eclipse

Telecommunication Java Software Engineer

Confidential

Responsibilities:

  • Enhancing the existing system and implementing new requirements. Development technologies include J2EE and Struts using Confidential Rational Application Developer, Oracle 10g Database and Business Objects Reporting Tool.
  • Creating, performing and documenting test cases.
  • Writing extensive documentation for the existing system and new enhancements.

Development Tools:

  • Struts
  • Microsoft Source Safe
  • JSP
  • Oracle SQL/PLSQL
  • Confidential Rational Application Developer
  • TOAD for Oracle

Hire Now