We just announced our $3M Pre-Seed. Watch our — launch video.
Software Product Engineering and Management
More than 10 years of experience in IT Product Development, Quality, and Management, in the Entertainment, E-Commerce, Healthcare, and Fintech Sectors.
Inclined towards learning new technologies, platforms, and frameworks, I believe in making a positive fundamental difference in the technology world. Loving to work on innovative ideas, I like to utilize my Software Engineering, Product Management, Algorithm designing, Analytical, and Problem-solving skills on challenging projects.
My previous work on both large and small-scale projects has given me considerable insight into the challenges and needs of a variety of clients and projects, allowing me to offer highly tailored solutions to each business and client. In addition, I have learned and honed valuable collaboration and team management skills that have allowed me to both manage and work constructively in group-based environments.
Programming Languages: Dart, C/C++, C#, Objective-C, Java, JavaScript, Kotlin, Python, Swift
Project Management Tools: JIRA, Assembla, Basecamp
System Design: Software Engineering and Architecture, Object-Oriented Design, Software Design Patterns, Algorithm Design, Problem-Solving, Analytical Thinking.
Framework: Flutter Application Development (iOS, Android)
Software Tools: Xcode, Eclipse, Android Studio, Visual Studio, Rider, IntelliJ.

- Mobile App Development in Flutter/Dart - Suggestion of working on requirement gathering and devising the implementation of the roadmap - Communication with internal stakeholders - Gitlab - Ticket System JIRA - Documentation of the development work in Confluence - Dependency Injection and Service Location - Provider and BLoC pattern - Clean Architecture Skills: Kanban · Android · Solution-oriented · Critical Thinking · Flutter · iOS · Clean Coding · Git · Workload Prioritization · State Management · Amazon Web Services (AWS) · Mobile Application Development · Application Architecture · Product Management · Algorithms · Code Review

Development - App and Web development in Flutter/Dart - Firebase backend - MongoDB backend - GitHub, Gitlab - JIRA and Confluence - Provider and BLoC pattern - MVVM, Clean Architecture Management - Product Management and Product Ownership - Requirement gathering - Communication with the internal and external stakeholders - Devising Roadmaps - Keen eye towards Data and Analysis - Agile - SCRUM Skills: Kanban · Debugging · Jira · Android · Solution-oriented · Coding Standards · Critical Thinking · Flutter · Software Development Methodologies · Confluence · SwiftUI · iOS · Clean Coding · Technical Documentation · Communication · Application Architecture · Attention to Detail · Code Review · Representational State Transfer (REST) · Problem Solving

helped me get this job - App and Web development in Flutter/Dart - Managing the project on the Product level - Assisting the CTO in requirement gathering and devising the implementation roadmap - Communication with internal and external stakeholders - MongoDB backend - GitHub - Ticket System JIRA - Documentation of the development work in Confluence - Dependency Injection and Service Location - Provider and BLoC pattern - MVVM, Clean Architecture Skills: Kanban · Debugging · Solution-oriented · Coding Standards · Critical Thinking · Flutter · Software Development Methodologies · Software Project Management · Clean Coding · Workload Prioritization · Technical Documentation · Communication · Software Engineering · Application Architecture · Process Documentation · Attention to Detail · Product Management · Code Review · GraphQL · Problem Solving

helped me get this job - Leading AR/VR Engineering Team - Managing Teams and their respect works among multiple stakeholders - Communication with the external stakeholders for the requirement gathering - AR/VR Engine fixes and further development - Managing projects at the Micro Level - Documentation of the practices and processes - Release engineering on the App Store and Play Store - Actively practising CI/CD and TDD - Practising Flutter for prospective projects Skills: Kanban · Debugging · Solution-oriented · Coding Standards · Critical Thinking · Software Development Methodologies · Software Project Management · Clean Coding · Workload Prioritization · Communication · Application Architecture · Attention to Detail · App Store · Product Management · Code Review · Representational State Transfer (REST) · Problem Solving

Otto-von-Guericke University Magdeburg
- Java Programming language - Artificial Intelligence (Evolutionary Algorithms) - RTS games - Python Programming for data analysis Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Attention to Detail · Problem Solving

- Unity Application Development (Programming Language: C#) - Flutter Application Development (Programming Language: Dart) - Reactiv Programming using BLoC Pattern - Research and Implementation of Machine Learning Algorithms (Convolutional Neural Network) - Gitlab - JIRA - Confluence - SVN Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Attention to Detail · Code Review · Problem Solving

- OOP and DB implementation - CRUD of Spring Framework - SQL Database development and Implementation - Backend Development and Integration with 3rd party systems - Java Web Application Frontend Development Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving
- Monthly finance tracking android application. - Framework: Android Studio - Language: Java - Database: SQLite Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving
- Managing the VR projects for futures extension - Creating 3D models in Blender - Creating Virtual Reality Simulations for Neurosurgical process mimicking Intracranial Aneurysm and Arteriovenous Malformation, for HTC Vive using Unity3D - Unity3D UI Development - SVN Repositories creation and maintenance (Bitbucket, SourceTree) Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving
- Simulation of the real environment in a 3D environment - Creating 3D models in Blender and simulating in Blensor - Python Programming - Unity3D programming in C# Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving
- Creating Virtual Reality Simulations, for HTC Vive using Unity3D - Unity3D UI Development - SVN Repositories creation and maintenance (Bitbucket, SourceTree) Skills: Debugging · Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving

German Center for Neurodegenerative Diseases (DZNE)
- Creating Virtual Reality Simulations, for HTC Vive and Oculus Rift devices, using Unity3D - Unity3D UI Development - Player positional tracking Virtual Reality environment, using integration of Vicon System. - SVN Repositories creation and maintenance Skills: Solution-oriented · Software Development Methodologies · Workload Prioritization · Communication · Attention to Detail · Problem Solving

- iOS and Android Games Development(unity3D, cocos2d, cocos2dx and Unreal Engine 4) - iOS Native Application Development (Xcode, Swift 3.0, Objective-C, RESTful API) - Front-End Web Development(Dreamweaver, Adobe Photoshop, HTML5, CSS3, Javascript, jQuery, Bootstrap) - UI/UX Wireframing for Web and Mobile Apps - Augment Reality(Vuforia, Wikitude, Kudan) - Virtual Reality (Oculus Rift, Samsung Gear) - Product and Process Management - Making delivery plans - SCRUM Master - Starting, managing and maintaining projects - Ruby on Rails - MySQL and PostgreSQL - JIRA - Bitbucket - Git-SVN Skills: Kanban · Debugging · Solution-oriented · Software Development Methodologies · Software Project Management · Clean Coding · Workload Prioritization · Communication · Application Architecture · Attention to Detail · Product Management · Code Review · Problem Solving

- Using Unity3D, Unity GUI, Eclipse/Android Studio, and Xcode to produce 2D and 3D Cross Platform Game Applications - Coding features and Gameplay, either within the previous framework or from scratch - Working with pre-existing code to alter and republish the applications - Managing Android Project - Managing Web Project - Managing a Games Development team of 6 employees, including 2 artists, 2 programmers, and 2 QA Engineers - Ensuring software quality and determining milestone dates - Using customized physics to code Gameplay - GUI programming using Unity3D for creating applications - Contributing to Game Design - Git SVN - JIRA - Assembla - Basecamp Skills: Solution-oriented · Critical Thinking · Software Development Methodologies · Software Project Management · Workload Prioritization · Communication · Attention to Detail · Product Management · Code Review · Problem Solving

• Python Development • Development in Cocos2dx using C++ • Managing Product from early stages (ALPHA) to delivery (GOLD MASTER). • Making Sprint Plans/Burn Down charts. • Liaison with the development teams and client to ensure efficient productivity. • Strictly meeting the defined deadlines. • Managing multiple projects • Assisting with builds • Submissions to various app stores • Conduct thorough testing of applications to ensure deliverables are fulfilled. • Certify that products are built and operated according to given specifications • Keeping updated with latest developments in the mobile industry and be prepared to apply them quickly. • Creating project plans, identifying and leading risk mitigation and management. • Anticipate, identify, and troubleshoot issues on a proactive basis and ensure that plans are put in place and executed in order to provide timely resolution. • Periodic Sprint Planning and daily Check-in meetings with Developers, Game Designer, Artists or QA to improve the Productivity and Quality and Coordinate the workload between the teams. • Developing project goals, objectives, milestones, and deliverables • Managing the resources and project assignation in the best possible way to maximize the production • Bug tracking and fixing assignment throughout the project • Contributing to the game design • JIRA • Git SVN • Shell Scripting and Command Line Operations in Linux and MAC • Software Quality Assurance • UI Design Flow and Wire Framing • Support Engineering Services Skills: Solution-oriented · Critical Thinking · Software Development Methodologies · Software Project Management · Workload Prioritization · Communication · Attention to Detail · Product Management

Independent Consultant · Contract
Working with multiple national and international clients to develop and manage their Mobile and Game Products. Some of the clients are as follows: 1. Citrusbits 2. Sadak Games UK 3. Ron Games New Zealand 4. Al-Helal Apps Skills: Unity3D · Android · Solution-oriented · Strategy · iOS · Communication · Application Architecture · Product Management

NUST School of Electrical Engineering & Computer Science
Teaching Assistant for the subjects of Computing Fundamental, Object Oriented Programming, Electrical Circuit Analysis, Physics, Semi – Conductor Physics having responsibilities of Making Quizzes and Assignments, Conducting Labs, Tech Sessions and Preparatory Session
Claim it to keep it up to date, or request removal. We're happy to help either way.






Chat with Clera and we'll introduce you to the right opportunities.
This profile is based on publicly available information. Muttahir is not affiliated with or endorsed by Clera. Privacy policy.