Mohamed T.

Mohamed T.

Senior Full stack developer/Solution Architect with 14+ years experience

Dubai , United Arab Emirates

Experience: 14 Years

Mohamed

Dubai , United Arab Emirates

Senior Full stack developer/Solution Architect with 14+ years experience

2500000 USD / Year

  • Immediate: Available

14 Years

Now you can Instantly Chat with Mohamed!

About Me

I have 15+ years of experinece in software development. My top skills are Java, Advance Java, React, Datastructure and Algorithms, System design. I have worked with top companies in industry including Wal-Mart, Emirates Airlines, Aurea, Dubai Gove...

 

I am so passionate about programming and like meet new challeges, also learn new way to solve them. Please find me more in attached resume  

 

 

 

 

Show More

Skills

Programming Language

Portfolio Projects

Rashid Chat for Smart Dubai Government

https://rashid.ae/LifeEvents

Company

Rashid Chat for Smart Dubai Government

Role

Full-Stack Developer

Description

Smart Dubai debuted its AI-powered advisor “Saad”, later renaming it “Rashid” to honour H.H. the late Sheikh Rashid bin Saeed Al Maktoum, the pioneer of Dubai’s renaissance. The programme uses artificial intelligence to offer official and reliable answers to customers’ questions regarding the necessary procedures, documents, and requirements to conduct various transactions – all according to the extensive database partnered with many Government entities in the Rashid project. 

 

My role is, I am working as Solution Architect + Senior developer.I am  assigned to revamp application into new design using multi-layered architecture using latest technologies CSS3, ES6, Maven, Java, NodeJS and Watson, oracle at back end. Application was suffering from performace issue, I solved it by applying SOLID principles and Cache. I also introduced CI/CD using Jenkins. Project was lack fo documentation, I created Technical document which really helped fellow developer and new joinees to understand system better 

Show More Show Less

Advance Cargo Information project for Dnata

https://www.dnata.com/en/cargo

Company

Advance Cargo Information project for Dnata

Role

Software Architect

Description

Worked in Advance Cargo Information project for Dnata. The project interfacing calogie system which manages vendors and agent. Project provides user interface for end users, sending messages and notification.

 

Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Key player in demo presentation

Show More Show Less

Tools

Maven

Company

Jive

Role

Full-Stack Developer

Description

Jive is the leading provider of communication and collaboration solutions for business. Inside companies,Jive Interactive Intranets dramatically improve employee engagement, alignment and productivity by providing one place to connect, communicate and collaborate. Externally, Jive Customer Communities activate and enhance every stage of the ustomer journey, from marketing engagement to support and brand advocacy


Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Active player as developer and managing technical team
• Prepare high level design using UML
• Gather client requirement and convert them into technical solution
• Mentoring peers on latest technologies

Show More Show Less

Tools

Eclipse Maven

Trade Item Catalog For Wal-Mart

https://www.ust-global.com

Company

Trade Item Catalog For Wal-Mart

Role

Backend Developer

Description

This project synchronizes information from GDSN to retail client data repository. A broker couples GDSN and retail client DB. Importance of TIC application is, acting as UI for retail client DB. It’s a service layer takes care of validations and extraction of information from GDSN and persist into DB.


Roles and responsibilities
• Key player in requirement gathering and analysis
• Active participant in designing activities
• Key player in framework design and POC preparation
• Active player in discussion for new software recommendation and decision making
• Active player as developer and managing technical team
• Prepare high level design using UML
• Gather client requirement and convert them into technical solution
• Mentoring peers on latest technologies
• Responsible for development, testing and maintenance

Show More Show Less

Tools

Maven

MFuse

Company

MFuse

Role

Backend Developer

Description

Project based on betting domain working in a common platform where users can place their bet through registered clients. Each product offers iPhone, Mobile and internet channels to access the service which all maintains by common-API.

 


Roles and responsibilities


• Managing technical team
• Prepare project documents such as design documents, use case document, TDD documents
• Prepare test cases
• Design software framework and implementation
• Answer customer support phones and analysis and fix customer problems
• Discuss and analysis requirements/problems with clients

Show More Show Less

Tools

Eclipse

Touch Point for ADCB Bank

https://www.adcb.com

Company

Touch Point for ADCB Bank

Role

Backend Developer

Description

SOAPTouchpoint is a co-branded product tie up with ADCB and a leading retail group customer can buy products with ADCB- leading retail group co-branded purchase card. For each purchase certain points will be accumulated in customer account. Project worked based on Web Services and points redeem reversal are some of the modules 

 

Roles and responsibilities


• Managing  technical team
• Prepare project documents such as design documents, use case document, TDD documents
• Prepare test cases
• Design software framework and implementation
• Answer customer support phones and analysis and fix customer problems
• Discuss and analysis requirements/problems with clients

Show More Show Less

Tools

Eclipse Toad

Company

Argos UK

Description

project for E-Commerce based website named Argos.uk. The particular project take care of Product management ,Report generation,stock update, catalog creation etc

 

Roles and responsibilities


• Active participation in analysis and design phase
• Involved project coding phase
• Active member in project maintenance activities
• As team player, provide technical assistance to other project members
• Involved in activities like code review, performance improvement, code branching etc.

Show More Show Less

Tools

Eclipse

Company

iLogistics

Role

Backend Developer

Description

iLogistics, logistics product developed for leading Oil and Gas Company. This caters various logistics functionalities Like POB (person on board management), reservation management for both men and materials, bunk allocation management


Roles and responsibilities
• Active participation in analysis and design phase
• Involved project coding phas
• Active member in project maintenance activities
• As team player, provide technical assistance to other project members
• Involved in activities like code review, performance improvement, code branching etc.

Show More Show Less