Avatar of Mojtaba Al Moussawi.
Mojtaba Al Moussawi
Software Engineer
Profile
Posts
0Connections
Print
Avatar of the user.

Mojtaba Al Moussawi

Software Engineer
I am a hardworking with a real passion for mobile application,I'm currently an iOS Developer - making apps with Swift. I believe Mobile is the future and gives more possibilities to people than ever before. I'm passionate about constantly improving coding skills and solving hard problems. Eager to build new products and learn new skills. Looking for challenges and opportunities to grow in a fast paced work environment.
TEDMOB
Lebanese University - Faculty of Sciences
Beirut Governorate, Lebanon

Professional Background

  • Current status
    Employed
  • Profession
  • Fields
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    IOS Development
    Swift/iOS
    Objective-C
    Design Patterns
    Architecture Design
    Git
    Security
    Value Added Services
    Technical Documentation
    Technical Support
    Java
    C
    Data Structures and Algorithms
    Office 365
    Vim
    Docker
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Senior iOS Developer
  • Desired work locations
  • Freelance
    Part-time freelancer

Work Experience

Senior iOS Developer

Sep 2017 - Present
• Collaborate with cross-functional teams to define, design and ship new features. • Design, develop, test and implement an iOS application as well as continue production of new versions of the application. • Design solutions independently. • Unit-test code for robustness, including edge cases, usability and general reliability. • Work on bug fixing and improving application performance. • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Software Quality Assurance Analyst

Jun 2015 - Jan 2016
8 mos
• Designing new computer systems and frameworks • Troubleshooting technical issues • Risk mitigation planning • Collaborating with Business Analysts, Project Leads and IT team to resolve issues and ensuring solutions are viable and consistent • Creating system guidelines and manuals for the organisation

System Analyst

Jan 2015 - Jan 2016
1 yr 1 mo
• Meet and coordinate with internal and external stakeholders to establish project scope, system goals, and requirements • Analyze, prioritize, and organize requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow • Translate highly technical specifications into clear non-technical requirements • Define and coordinate the execution of testing procedures, and develop test cases to serve the overall quality assurance process • Provide documentation of all processes and training as needed • Implement best practices for scalability, supportability, ease of maintenance, and system performance

Education

Bachelor of Science (BS)
Computer Science
2013 - 2017