Mohamed Osman
Senior Java Developer at Limitless ICT- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Arabic Native or bilingual proficiency
-
French Elementary proficiency
Topline Score
Bio
Experience
-
Limitless ICT
-
Sudan
-
Information Technology & Services
-
1 - 100 Employee
-
Senior Java Developer
-
Apr 2020 - Present
◦ Development of wide range of financial services, payment gateways integration, e-payment, e- commerce and billing systems.◦ Work in an agile cross-functional team with other engineers, product managers, and product designers.◦ Translate business requirements and use cases into functional applications.◦ Contribute in all phases of the development lifecycle◦ Write well designed, testable, efficient code◦ Prepare and produce releases of software components◦ Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review◦ Ensure the best possible performance, quality, and responsiveness of the applications◦ Identify bottlenecks and bugs, and devise solutions to these problems◦ Mentor other Developers on programming issues.
-
-
-
SYBER Technology
-
Lebanon
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Mid-Level Software Engineer Java
-
Aug 2015 - Apr 2020
◦ Develop, Test, Deploy and Maintain wide range of payment gateways and banking Applications.◦ Documentation of APIs and developed interfaces.◦ Actively contributing to the software design and architecture suing Spring framework◦ An advocate of general engineering best practices such as domain-driven code architecture,encapsulation, separation of concerns, single responsibility, clean code practices, etc◦ Maintain code and write unit/automated tests to ensure the product is of the highest quality.◦ Design and implement microservices with multi-region capability◦ Recognize the production and non-production application issues.
-
-
-
IT DOT BUSINESS
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Web Developer
-
Oct 2014 - Aug 2015
◦ Design and development of multiple websites (using WordPress, Magento and Laravel) and mobile applications (using react native and flutter) for multiple customers.◦ Data Entry for +5000 products.◦ Development of Ads listings sites.◦ Development of cargo booking platform using laravel.◦ Preparing production enviroment for the website using AWS, Varnish, Reds, Load Balancer, HAproxyand BDs Cluster.◦ Designing, implementing, and managing Magento Modules◦ Magento integration with payment gateways, shipping systems and SMS gateways.
-
-
-
Electronic Banking Services Co. Ltd. (EBS)
-
Sudan
-
Information Technology & Services
-
100 - 200 Employee
-
Junior Java Developer
-
Nov 2012 - Sep 2014
◦ Designing, coding and debugging of e-banking, switching and e-payment applications in various software languages.◦ Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.◦ Object-oriented Design and Analysis (OOA and OOD).◦ Preparing Software Documentation (Software Requirement Specification, Software DesignSpecification, User Guide and Developer Guide).◦ Software testing and quality assurance.◦ Performance tuning, improvement, balancing, usability and automation.◦ Integrate software with existing systems.◦ Evaluate and identify new technologies for implementation.◦ Project Planning and Project Management.
-
-
Education
-
University of Khartoum
Bachelor's degree, Computer Software Engineering