Muhammad Adnan A.

Muhammad Adnan A.

Frimley, England, United Kingdom
2K followers 500+ connections

About

Hello, my name is Muhammad Aftab, I am a technological advance and analytical…

Articles by Muhammad Adnan

  • Go Swifty with flatMap

    Go Swifty with flatMap

    Swift has a lot of cool features, and one of them is flatMap, you can transform not good looking code to Swifty and…

  • Swift Generics and daily used boilerplate code​

    Swift Generics and daily used boilerplate code​

    Generics is one of the powerful features Swift has. With generics we can develop routines which can work on many types,…

  • Go Server-side with Swift

    Go Server-side with Swift

    After WWDC 16 I was very excited, as there were many things to praise. Especially after Going Server-side with Swift…

  • First-hand experience with MacOS Sierra

    First-hand experience with MacOS Sierra

    WWDC is an event to unveil some excellent products and innovations by Apple. This year we got some cool things in all…

    4 Comments

Activity

Join now to see all activity

Experience

  • Code Experts Ltd. Graphic

    Code Experts Ltd.

    London, England, United Kingdom

  • -

    London, United Kingdom

  • -

  • -

    London

  • -

    Belfast, United Kingdom

  • -

    London, United Kingdom

  • -

    Rawalpindi

  • -

    Rawalpindi

  • -

    Pakistan

  • -

    Islamabad

  • -

  • -

Education

  • London South Bank University Graphic

    London South Bank University

    -

    Activities and Societies: MS

    Master In Computer Software Engineering

  • -

    BS Software Engineering

  • -

    Activities and Societies: Software engineering society.

    BS Software Engineering

  • 1. Graduated with Honors in Software Engineering.
    2. Final year project titled “Software Engineering Ontology Analyzer”, 2011.

Licenses & Certifications

  • oDesk Certified JSP Programmer

    oDesk

    Issued
  • oDesk Certified Objective-c Programmer

    oDesk

    Issued
  • oDesk Certified PHP4 Developer

    oDesk

    Issued
  • oDesk Certified iOS develoepr

    oDesk

    Issued
  • oDesk Certified JAVA programmer

    oDesk

    Issued
  • Oracle Certified Professional JAVA SE 6 Programmer

    Oracle

    Issued

Courses

  • Data Structures

    -

  • Database Concepts

    -

  • Discrete Structures

    -

  • Multimeda

    -

  • Object Oriented Programming

    -

  • Programming Fundamentals

    -

  • Software Design Architecture

    -

  • Software Development Technologies

    -

  • Software Project Management

    -

  • Software Requirement Engineering

    -

  • Software Testing and Quality Assurance

    -

Projects

  • Gensis - Ethereum blockchain explorer and ERC20 tracker

    Gensis is the first Ethereum blockchain explorer and tracker to make its way to the App Store!
    Monitor all your accounts in one place, get live price information and traverse the entire blockchain to find out all your transaction details.

    Key features:

    Secure and completely anonymous:
    - We will never ask you for private key information, Gensis only scans your public key to get information related to your account from blockchain.
    - No data ever leaves your device…

    Gensis is the first Ethereum blockchain explorer and tracker to make its way to the App Store!
    Monitor all your accounts in one place, get live price information and traverse the entire blockchain to find out all your transaction details.

    Key features:

    Secure and completely anonymous:
    - We will never ask you for private key information, Gensis only scans your public key to get information related to your account from blockchain.
    - No data ever leaves your device, everything is stored in local device and we don't store any of your information anywhere.
    - Don’t need to login, create an account or enter any sensitive information in the app.

    Multiple address support:
    - Easily add all your Ethereum accounts and check the total worth of your assets in your Fiat currency. Give a name to each one of them to remember each unique account.

    Track your Erc20 tokens:
    - Get a detailed overview of the tokens associated with your address.

    Transaction history:
    - Inspect the blockchain to find any transactions associated with your account.

    QR scanner:
    - Scan the QR code of your address and have it added to your list. Alternatively press the button to quickly paste the address you copied in your clipboard!

    One tap address copying:
    - Copy any Ethereum address from the clipboard to the app with one click .

    Powered by:
    - Coin Market Cap (coinmarketcap.com)
    - Etherscan (etherscan.io)
    - Web3.js

    Other creators
    See project
  • Now TV International

  • Sky Player Framework

    Developing an iOS framework using Swift for one stop video playback.Sky Player Framework provides an easy integration of playback inside Sky apps; in addition to playback framework also offers a variety of different add-ons for analytics, adverts, etc.

    Other creators
  • BBC Bitesize

    Learning resources for adults, children, parents and teachers: find videos and audio clips by level, subject and topic via iPhone app.

    Other creators
    See project
  • BT Sport Windows store app

    Developed an app to bring BT Sport on Windows platform as well. Using Windows 10, XAML, Prsim, MVVM, Dependency Injection

    Other creators
    See project
  • TVOS app

    Developed BT TV app for Apple TV using TVOS.

  • BT TV

    BT TV Everywhere is a streaming service that allows you to watch BT TV channels on your computer, tablet or smartphone. It's handy if you're not in front of the TV or can't agree on something to watch.

    If you've got a tablet or smartphone, you can watch live TV through the BT TV Everywhere app.

    With BT TV Everywhere you can:

    Watch live channels including BT Sport (see full channel list)
    Remote record programmes on your BT TV box via the app
    Register and…

    BT TV Everywhere is a streaming service that allows you to watch BT TV channels on your computer, tablet or smartphone. It's handy if you're not in front of the TV or can't agree on something to watch.

    If you've got a tablet or smartphone, you can watch live TV through the BT TV Everywhere app.

    With BT TV Everywhere you can:

    Watch live channels including BT Sport (see full channel list)
    Remote record programmes on your BT TV box via the app
    Register and watch on 2 devices
    Get quick links to On Demand players like BBC iPlayer
    Use over your BT internet connection without affecting your usage allowance
    Use over 3G/4G when you're out and about (data charges may apply)

    Other creators
    See project
  • Mobile App Development

    - Present

    After completion of a large piece of work for the BT Player I have now moved into a new project. I am working on mobile applications for iOS and Android. This includes development of new application, working closely with the UI/X design team and demoing the products.

    The team works in a similar manner to my previous. We use agile development techniques with daily stand ups and 2 week iterations. My commitments are made during stand ups and I use Jira to manage workflow and track bugs…

    After completion of a large piece of work for the BT Player I have now moved into a new project. I am working on mobile applications for iOS and Android. This includes development of new application, working closely with the UI/X design team and demoing the products.

    The team works in a similar manner to my previous. We use agile development techniques with daily stand ups and 2 week iterations. My commitments are made during stand ups and I use Jira to manage workflow and track bugs. We have Jenkins CIT for unit testing but also giving metrics on code coverage and monkey stress testing (for android).

    I part manage the platforms infrastructure with another colleague. We have recently completed a migration to a new internal cloud platform. This offers improved performance and reliabilty and was a complex undertaking to ensure no services was interrupted.

    Other creators
  • MedMApp

    MedMApp (Medical Management App) for iPhone is the first intuitive task management app tailored for doctors, nurses, therapists, and other healthcare professionals. Keep track of all your patients, research projects and other commitments ordered by place, project, patient, or deadline. In case you're not able to use your iPhone at work due

    Other creators
    See project
  • T20 WC2012

    Complete guide to ICC T20-WorldCup-2012. With online updateable features, latest data feed from server will keep you updated about the World Cup.

    Other creators
    See project
  • Reminder4Me

    Call and SMS Reminder for iPhone, iPod and iPad.

    Other creators
    See project
  • SE ONTOLOGY EDITOR VISUALIZER & ANALYZER (SEOEVA) – IIUI

    It is a research based project (SOFTWARE ENGINEERING ONTOLOGY EDITOR VISUALIZER & ANALYZER) as a final year project for Bachelors degree. The project consists of 3 phases (EDITOR VISUALIZER & ANALYZER).
    Modules:
    • EDITOR Module to enable management of concepts, links,
    • VISUALIZER Module to display concepts in visual form (e.g. graphs) with customization options and ability to zoom
    • ANALYZER Module which allow analyzing different concepts by comparing with other…

    It is a research based project (SOFTWARE ENGINEERING ONTOLOGY EDITOR VISUALIZER & ANALYZER) as a final year project for Bachelors degree. The project consists of 3 phases (EDITOR VISUALIZER & ANALYZER).
    Modules:
    • EDITOR Module to enable management of concepts, links,
    • VISUALIZER Module to display concepts in visual form (e.g. graphs) with customization options and ability to zoom
    • ANALYZER Module which allow analyzing different concepts by comparing with other concepts.
    Responsibilities:
    • Requirements analysis, design, development, testing and deployment and documentation of the system.
    • Involved User Interface for Editor Module.
    • Involved in creating backend development for all modules.

    Other creators
  • FYP TRACKING & MONITORING SYSTEM

    It is a web based application for tracking the final year projects of degree students and to maintain the information of all students who are enrolled for final year project.
    Modules:
    • Project Registration Module manages registration of project for final year project.
    • Monitoring and Tracking Module manages monitoring of the project and the supervisor of the project can track the project.
    • Reporting Module is used to view progress of the ongoing projects

    Role:

    It is a web based application for tracking the final year projects of degree students and to maintain the information of all students who are enrolled for final year project.
    Modules:
    • Project Registration Module manages registration of project for final year project.
    • Monitoring and Tracking Module manages monitoring of the project and the supervisor of the project can track the project.
    • Reporting Module is used to view progress of the ongoing projects

    Role:
    Developer
    Responsibilities:
    • Development of frontend (Client side) using JSP, JSF CSS, JavaScript
    • Development of backend (Server side) with Java, Servlets.
    • Dev testing of the completed tasks
    • Code review and code check-in into SVN

    Technical environment:
    Java (JSP, JSF, Servlet), HTML, CSS, JavaScript, XML, UML, MySQL, SVN, Windows, Star UML

    Other creators
  • ToDoMApp

    ToDoMApp (ToDo Management App) for iPhone is the first intuitive task management app suitable for any productivity or time manageme system. Keep track of all your patients, research projects and other commitments ordered by place, project, patient, or deadline. If you want to add a task remotely, just send an email to ToDoMApp so you don't forget it.

    Other creators
    See project
  • 54 Kingdoms iPhone App

    iPhone app for 54 kingdoms. www.54kingdoms.com

    Other creators
    See project
  • LawMApp

    LawMApp (Law Management App) for iPhone is the first intuitive task management app tailored for lawyers, judges, police officers and other professionals working in the legal system. Keep track of all your clients, projects and other commitments ordered by place, project, client, or deadline. In case you're not able to use your private iPhone at work due to restrictions, just print a list of all your tasks directly on paper via Airprint. If you want to add a task remotely, just send an email to…

    LawMApp (Law Management App) for iPhone is the first intuitive task management app tailored for lawyers, judges, police officers and other professionals working in the legal system. Keep track of all your clients, projects and other commitments ordered by place, project, client, or deadline. In case you're not able to use your private iPhone at work due to restrictions, just print a list of all your tasks directly on paper via Airprint. If you want to add a task remotely, just send an email to LawMApp so you don't forget it.

    Other creators
    See project
  • MyPregnancyNotebook

    -

    It was a web application for an iPhone App Pregnancy Notebook

    Other creators
    See project
  • Pregnancy Notebook for iPhone

    -

    It was an iPhone app for Australian client, app allow user to track pregnancy, along with daily tips, app also provides user to see weekly baby development, user can add phots and notes, also make backup to server where user can access it with web account.

    Other creators
    See project
  • CoderXperts Website

    -

    CoderXperts website is a dynamic website, which is for CoderXperts company.

    Other creators
    • Shah Faisal
    • Syed Junaid
    See project
  • Events Reminder

    Multilangual events reminder for iPhone, iPad and iPod touch.

    Other creators
    See project
  • Work Tracker

    -

    iPhone app which allow to log workers time on server, it allow user to add, new project against clients and allow user to log working time on that project.

    Other creators
    See project
  • TipeMiles

    -

    It provides rich feature set and a great user experience. User interface is especially designed for easy addition of your trips. You can save frequently occurring trips for later reuse. You can view the summary at a glance, right on the main screen. You can track multiple businesses, multiple charities, personal, medical or any other type of trip.

    Other creators
    See project

Languages

  • English

    -

Recommendations received

More activity by Muhammad Adnan

View Muhammad Adnan’s full profile

  • See who you know in common
  • Get introduced
  • Contact Muhammad Adnan directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Muhammad Adnan A.

Add new skills with these courses