Mohamed Sulaiman, Web Developer

Mohamed Sulaiman

Web Developer

Nahj Group Company

Location
Saudi Arabia - Riyadh
Education
Master's degree, Computer Security
Experience
14 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 7 Months

Web Developer at Nahj Group Company
  • Saudi Arabia - Riyadh
  • My current job since August 2014

• Write well designed, testable, efficient code by using best software development practices
• Create and maintain software documentation
• Stay plugged into emerging technologies/industry trends and apply them into operations and activities
• Managing the IT section of the Company
• Developing Android Apps

Software Developer at Farmer's Commercial Bank
  • Sudan - Khartoum
  • March 2011 to July 2014

I provide the bank with the needed applications (Desktop and Web based applications), through the steps
of analysis and design and programming. Also I program the applications needed to be integrated with the central bank's applications

Cooperative Lecturer at Bayan College for Science and Technology
  • Sudan - Khartoum
  • March 2014 to July 2014

Took the responsibilities of the theoretical session of the course of (Compilers Design)

RESEARCHER ASSISTANT at Mathematical Sciences and Information Technology Research Unit
  • Sudan - Khartoum
  • October 2009 to March 2011

• Conducting technology research to advance knowledge and address issues critical to the
Sudanese community.
• Working on cryptography projects, such that we enhance and develop stream cipher
algorithms, like Snow1, Snow2 and Misty.
• Working in a PKI Mobile banking project, server side.
• Documenting what has been developed and enhanced.
• Successfully finishing both projects and submitting their close out reports.
• Working as Technical Support (Software)

Education

Master's degree, Computer Security
  • at University of Khartoum
  • September 2013

I granted the Master's Degree by research in Computer Security (Public Key Infrastructure). Thesis title is "Development of Certificate Revocation Validation Method for Mobile Phones based on Public Key Infrastructure"

Bachelor's degree, Computer Science
  • at University of Khartoum
  • August 2009

I studied the following courses: Computer Science Fundamentals (c++), Algorithms and Data Structure, Systems Analysis and Design,Files Management Systems,Programming Methodologies,Computer Commercial Applications,Assembly Language,Operating systems,Files and databases,Compilers Design,Computer Architecture,Computer Networks,Artificial Intelligence and Expert Systems,Software Engineering ,Simulation and Modeling,Programming Languages Concepts,Advanced Databases,Systems Programming,Computer Systems Performance,Computer-Aided Design,nalysis and Design of Algorithms,Distributed Systems,Human and Computer Interaction,Multimedia,Fundamentals of Research Methodology. In addition to the graduation project.

High school or equivalent, Academic
  • at Elklakla Model School
  • April 2004

Specialties & Skills

Programming
Subversion
Web Development
Linux platform
TECHNICAL SUPPORT
CodeIgniter(PHP) and Play Framework (Java)
Web Design
Linux Administration
Programming and Development
Database programming
Subversion (SVN)
Data warehousing, Data mining

Languages

Arabic
Expert
English
Expert
Spanish
Beginner

Training and Certifications

Network Fundamentals and Windows 2003 Server Certificate (Certificate)
Date Attended:
January 2012
Valid Until:
January 2012
PHP CodeIgniter, Java Play Framework Certificate (Certificate)
Date Attended:
June 2012
Valid Until:
June 2012
Research Assistant Degree (Certificate)
Date Attended:
October 2009
Valid Until:
October 2010