Summary
Overview
Work History
Education
Skills
Work Availability
Timeline
Generic
Mohamed Gioushy Abdalkarem

Mohamed Gioushy Abdalkarem

Software Development & Technical Leader
Manama

Summary

Innovative Career Technologist with extensive leadership experience in highly competitive IT, Telecom, Finance, Banking and Insurance industries. Proven track record of leading development teams. I have a professional expertise that makes me able to motivate the development teams, identify and remove impediments to turning out quality software applications for customers. Excellent ability to read code and suggest changes and propose solutions to make the projects free of glitch.

Overview

15
15
years of professional experience
3
3
Languages

Work History

Senior Software Developer & Technical Leader

Arima Software Company, Bahrain
02.2019 - Current
  • I lead development team consists of 10 developers.
  • Manage delivery of multiple complex software systems simultaneously for various clients and industries.
  • These projects cover four business fields:
    • Data analysis and dashboard.
    • Tools to track and update banks transactions and statements.
    • Insurance & Re-insurance enterprise applications.
    • Tools to measure and illustrate projects progress.
  • Improve functionalities and pipeline integration by designing and implementing cross-platform.
  • Built standalone and web applications using different framework ex. Spring, JDeveloper, Visual Studio.
  • Frameworks using Oracle ADF, Java, Python and Webservices SOAP & REST.
  • Designed and developed several modules, reports and features User Interface using Java Script and React.
  • Developed numerous backend Oracle database PL/SQL procedures, packages, functions and triggers.
  • Ensured tight cooperation with other engineers, designers, and artists through active listening, systematic communication, and leadership skills.
  • Created variety of API solutions to simultaneously integrate different system technologies.
  • Designed and validated application for development/test/QA/Performance/Production environments.
  • Identified architectural improvements resulting in increased developer efficiency, product reliability, and responsiveness to new feature requests.
  • Reorganized team, established and implemented efficient SDLC processes and fostered transition to agile methodology.
  • Established trusting and collaborative relationship between clients and IT team.
  • Transformed team to agile development methodology and meet every delivery date on time.
  • Developed coding standards, test plans and review processes.
  • Respond quickly to complex customer requirements leading to high customer satisfaction and repeat business.
  • Increase stability of code base through effective management and tracking of software issues resulting in multiple issues addressed per week.
  • Provided technical expertise to sales and marketing groups for pre-sales support and long-term strategic planning to broaden market share and determine product direction.
  • Assign coding tasks to various team members.
  • Identify and define needed strategies and processes during collaborative meetings with executives and team leaders.
  • Build strong project teams and engage in ongoing communication with customers to ensure quality applications were delivered.
  • Monitor progress and work quality and Prioritize work tasks.
  • Hold weekly team meetings to identify issues and assign work.
  • Facilitate QA engineers in determination of test methods for each developed component.
  • Work closely with customer throughout development cycle ensuring proposed design met customer requirements.
  • Direct team meetings to check on progress and plan code direction.

Senior Software Developer & Team Leader

E-Finance Company, Egypt
12.2016 - 01.2019
  • I led team of software developers that develop applications for various industry clients
  • Managed delivery of multiple software for various governmental industries
  • These projects cover four basic technologies:
  • Electronic bills payment services through client web site or via Digital payment machines
  • Payment of financial dues via visa and electronic cards
  • Updated governmental procedures from Relying on old paperwork methods to web application and digital methods
  • Worked on range of projects to include implementing new and existing systems and providing software solutions using Oracle ADF framework, Spring and Hibernate
  • Designed upgraded web application and complementary tools to improve usability, support, and maintenance of application
  • Participated in transformation from Waterfall to Agile Scrum software development
  • Establish and documented metrics leading to correctly assessing project estimations
  • Assign coding tasks to various team members
  • Identify and define needed strategies and processes during collaborative meetings with executives and team leaders
  • Build strong project teams and engage in ongoing communication with customers to ensure quality applications were delivered
  • Monitor progress and work quality
  • Ensure deadlines were met
  • Prioritize work tasks
  • Hold weekly team meetings to identify issues and assign work
  • Ensure team members stayed on task
  • Facilitate QA engineers in determination of test methods for each developed component
  • Work closely with the customer throughout the development cycle ensuring the proposed design met customer requirements
  • Regularly monitor work and cut problem members before issues became large
  • Responsible for quality of applications delivered for customer orders
  • Direct team meetings to check on progress and plan code direction
  • Ensure programming team developed high quality working application to client
  • Monitor all aspects of applications being developed to ensure they met quality standard

Project & Clients

  • Digital electronic bills payment services through client web site or via Digital payment machines
  • Payment of financial dues via visa and electronic cards
  • Ministry of Justice (web application and digital systems)
  • Ministry of Pensions and Insurance (visa and electronic cards)
  • Ministry of Electricity (online and digital bills payment).

Software Developer Technical Leader

Impact EMEA Consulting, KSA
01.2015 - 11.2016
  • Established software development team and hired 12 developers for disk drives that took three revenue generating products successfully to market
  • Worked with interfaces during various stages of SW development
  • Built standalone and web applications using required framework and software technologies (ex
  • Oracle DB, Oracle ADF & Java)
  • These applications manage three big industries:
  • Stores and Online retail markets (sales and management)
  • Hospitals affairs management
  • Universities affairs management
  • Updating governmental procedures from Relying on the old paperwork methods to web application and digital methods
  • Coordinated with project team and software developers to make sure project development is on schedule and on budget
  • Provided support and guidance to the developers and customer teams
  • Developed & build partnership with business leaders and staff as a change agent to drive continuous process improvement using technology, systems, and process redesign methods and techniques
  • Responsible for the design, development and implementation of both custom and interfaces to packaged enterprise systems
  • Hired twelve (12) resources for developing software to ensuring that project scoping activities and requirements along with associated activities are staffed within appropriate timelines and that projects are delivered on time and within established budgets
  • Provide day-to-day operational support for existing Enterprise Business Systems
  • This support includes routine break/fix, problem prioritization, technical change management and appropriate development and testing methods
  • Encouraged the teams to share their technical and soft skills to each other
  • Regularly set discussion rounds to share the knowledge, work experience & troubleshoots solutions to optimize the team level
  • Prepared a regularly technical workshop for the teams to improve the technicality talents specially for the new employees
  • Enhanced the team innovations by encouraging them to present new and practical ideas that can benefit the team and the company visions
  • Converted Oracle forms applications to ADF applications
  • Converted Oracle reports to Jasper reports
  • Created and added the necessary Java codes, classes and packages in the application
  • Created Web services SOAP & REST files
  • Designed and edited the required skin using the required Trinidad config files
  • Made the necessary modification in XML files
  • Integrated the different application systems with Cloud Applications
  • Debug, find and fix the application Bugs and errors

Project & Clients

  • Stores and Online retail markets (sales and management)
  • Hospitals management system
  • Universities affairs management
  • Zahran Holding group project
  • The Saudi Royal court
  • Om El-Qoura University management system

Tools and Application Development Senior & Regional Support

Ericsson Company, UAE
02.2007 - 12.2014
  • Led developer’s teams in Gulf countries
  • Built applications forms using company development tools
  • Created and edited required Database
  • Attended business meeting with customer to define customer requirement
  • Defined project requirements according to project and client needs
  • Designed and built required application using appropriate technology
  • Actively involved and lead product, technical architecture, strategic and executive leadership planning decisions for group, including customer and partner engagements that fuel product adoption and help build long term strategy for service
  • Built and maintained strong client relationships and provides day-to-day client advice and support
  • Collaborated with internal groups such as sales, service account managers, editors, web developers, product development, and client support to ensure quality and timely services are delivered to clients
  • Set periodic meeting with customer IT team to keep application aligned with customer requirement and business needs
  • Provided necessary training sessions for project team and stakeholders
  • Defined and handled product development issues, change requests and risk management
  • Communicate client feedback, high-level issues, and recommendations to effect change and enhance service and product offerings
  • Performed development and updates to existing processes in accordance with business updates
  • Monitored and followed up business workflow progress according to provided schedules and project milestones deadline
  • Provided solutions for business issues and procedure problems
  • Supervise business performance for products and software development
  • Oversaw business performance for products, software and hardware purchases and research and development
  • As member of company, worked on achieving company missions and visions
  • Ensured that teams are aware of company visions and missions
  • Assisted PMO Head in handling program levels issues, change request and risk management
  • Supported customer installation, planner and capacity, solution and supply teams
  • Designed process mapping to all stakeholders & organize sessions and presentations for role definition & tasks

Project & Clients

  • Emirates - Etisalat Modernization and LTE (4G) Projects
  • Emirates - Etisalat DEWA project
  • Bahrain - Re-insurance Management System
  • Bahrain - Zain SRAN Project
  • Bahrain - Batelco MBB projects
  • Oman - Ministry of Defense Transmission and Rollout projects.

Education

Bachelor of Science -

Ain Shams University

Master of Science - Data Science

Cairo University

Skills

    Java/Servlet-JSP-JSF

undefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Developer & Technical Leader

Arima Software Company, Bahrain
02.2019 - Current

Senior Software Developer & Team Leader

E-Finance Company, Egypt
12.2016 - 01.2019

Software Developer Technical Leader

Impact EMEA Consulting, KSA
01.2015 - 11.2016

Tools and Application Development Senior & Regional Support

Ericsson Company, UAE
02.2007 - 12.2014

Bachelor of Science -

Ain Shams University

Master of Science - Data Science

Cairo University
Mohamed Gioushy AbdalkaremSoftware Development & Technical Leader