Windows Mobile application for OnRelay Assistant.
Visual Studio 2005
Developer
Developer
Projects with Synchronica (Feb 2005 till 06/2007)
OMA DS Client for Windows Mobile: Developed OMA DS client for
Windows Mobile using C++ and Windows API.
Visual Studio 2005,
C++
Developer
OMA DM Client for Windows Mobile: Developed OMA DM client for
Windows Mobile using C++ and Windows API.
Visual Studio 2005,
C++
Developer
OMA DS Client for Palm OS: Developed OMA DS client for Palm OS
using C/C++.
CodeWarrior, C
Mobile Developer's Guide To The Galaxy 12th EditionMarco Tabor
The latest edition of the popular free book about mobile technologies, aimed at developers and decision makers alike.
Over 20 experts from the mobile community introduce you to topics like app prototyping, developing Android/ iOS/ Java ME/ BlackBerry and Windows Phone apps, cross-platform development, mobile app analytics, accessibility in mobile apps, LBS, augmented reality, app monetization, app stores and a lot more.
This book has been distributed on barcamps, conferences, industry events and at universities worldwide- over 50,000 hardcopies have been printed until today. It's probably the most up-to-date publication you will find.
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
The independent, free handbook about mobile technologies. Published since 2009, this 15th edition has released in February 2015. On 272 pages more than 20 experts from the mobile community explain how to get started as an app developer or app provider. You learn about app concept design, prototyping, native app development, cross-platform approaches, mobile analytics, accessibility, monetisation and a lot more.
This is a non-profit project from the Bremen-based German app agency Enough Software.
Mobile Developer's Guide To The Galaxy 12th EditionMarco Tabor
The latest edition of the popular free book about mobile technologies, aimed at developers and decision makers alike.
Over 20 experts from the mobile community introduce you to topics like app prototyping, developing Android/ iOS/ Java ME/ BlackBerry and Windows Phone apps, cross-platform development, mobile app analytics, accessibility in mobile apps, LBS, augmented reality, app monetization, app stores and a lot more.
This book has been distributed on barcamps, conferences, industry events and at universities worldwide- over 50,000 hardcopies have been printed until today. It's probably the most up-to-date publication you will find.
Mobile Developer's Guide To The Galaxy, 15th editionMarco Tabor
The independent, free handbook about mobile technologies. Published since 2009, this 15th edition has released in February 2015. On 272 pages more than 20 experts from the mobile community explain how to get started as an app developer or app provider. You learn about app concept design, prototyping, native app development, cross-platform approaches, mobile analytics, accessibility, monetisation and a lot more.
This is a non-profit project from the Bremen-based German app agency Enough Software.
Most recommended android app development frameworks for app developmentAppsquadz Technologies
Go through the blog Most recommended Android app development frameworks for app development to find out which one amongst all is as per your requirement.
Why is flutter considered the best cross platform frameworkPixel Crayons
Read the full blog here: https://bit.ly/3hFP4ns
Connect with us through:
Contact us : https://rb.gy/nhczda
Facebook : https://www.facebook.com/PixelCrayons
Twitter : https://twitter.com/pixelcrayons
LinkedIn : https://www.linkedin.com/company/pixe...
Instagram : https://www.instagram.com/pixelcrayons/
Pinterest : https://in.pinterest.com/pixelcrayons/
Native script vs react native for native app development in 2022Katy Slemon
NativeScript VS React Native: Understand the difference between both the Native Apps. Also compare the Pros And Cons, Performance, Learning Curve and Popularity
Find the right mobile app architecture for your business [detailed guide]Katy Slemon
Learn about different types of mobile app architecture, tips and factors to consider, and how to find the ideal mobile app architecture for your business.
Most of the developers use the cross-platform mobile development solutions to develop the mobile
application once and run it on many platforms. Many of these cross-platform solutions are still under
research and development. Also, these solutions are based on different approaches such as Cross-
Compilation approach, Virtual Machine approach, and Web-Based approach. There are many survey
papers about the cross-platform mobile development solutions but they do not include the most recent
tools, including Component-Based approach, Cloud-Based approach, and Merged approach. The main aim
of this paper is helping the researchers to know the most recent approaches and the open research issues.
This paper surveys the existing cross platform mobile development tools, introduces a comprehensive
categorization to the cross-platform tools, defines the pros and cons of each approach and compares the
cross-platform mobile development solutions.
Ionic vs flutter best platform for hybrid app developmentMarkovate
Both frameworks are inherently different, despite having the common goal of developing high-performing mobile apps. And if you think there will be many similarities between the working process of the leading cross-platform app development frameworks, you are highly mistaken.
Cross Platform Development Using Fluttervivatechijri
Today the development of cross-platform mobile application has under the state of compromise. The developers are not willing to choose an alternative of either building the similar app many times for many operating systems or to accept a lowest common denominator and optimal solution that will going to trade the native speed, accuracy for portability. The Flutter is an open-source SDK for creating high-performance, high fidelity mobile apps for the development of iOS and Android. Few significant features of flutter are - Just-in-time compilation (JIT), Ahead- of-time compilation (AOT compilation) into a native (system-dependent) machine code so that the resulting binary file can execute natively. The Flutter’s hot reload functionality helps us to understand quickly and easily experiment, build UIs, add features, and fix bugs. Hot reload works by injecting updated source code files into the running Dart Virtual Machine (VM). With the help of Flutter, we believe that we would be having a solution that gives us the best of both worlds: hardware accelerated graphics and UI, powered by native ARM code, targeting both popular mobile operating systems.
Most recommended android app development frameworks for app developmentAppsquadz Technologies
Go through the blog Most recommended Android app development frameworks for app development to find out which one amongst all is as per your requirement.
Why is flutter considered the best cross platform frameworkPixel Crayons
Read the full blog here: https://bit.ly/3hFP4ns
Connect with us through:
Contact us : https://rb.gy/nhczda
Facebook : https://www.facebook.com/PixelCrayons
Twitter : https://twitter.com/pixelcrayons
LinkedIn : https://www.linkedin.com/company/pixe...
Instagram : https://www.instagram.com/pixelcrayons/
Pinterest : https://in.pinterest.com/pixelcrayons/
Native script vs react native for native app development in 2022Katy Slemon
NativeScript VS React Native: Understand the difference between both the Native Apps. Also compare the Pros And Cons, Performance, Learning Curve and Popularity
Find the right mobile app architecture for your business [detailed guide]Katy Slemon
Learn about different types of mobile app architecture, tips and factors to consider, and how to find the ideal mobile app architecture for your business.
Most of the developers use the cross-platform mobile development solutions to develop the mobile
application once and run it on many platforms. Many of these cross-platform solutions are still under
research and development. Also, these solutions are based on different approaches such as Cross-
Compilation approach, Virtual Machine approach, and Web-Based approach. There are many survey
papers about the cross-platform mobile development solutions but they do not include the most recent
tools, including Component-Based approach, Cloud-Based approach, and Merged approach. The main aim
of this paper is helping the researchers to know the most recent approaches and the open research issues.
This paper surveys the existing cross platform mobile development tools, introduces a comprehensive
categorization to the cross-platform tools, defines the pros and cons of each approach and compares the
cross-platform mobile development solutions.
Ionic vs flutter best platform for hybrid app developmentMarkovate
Both frameworks are inherently different, despite having the common goal of developing high-performing mobile apps. And if you think there will be many similarities between the working process of the leading cross-platform app development frameworks, you are highly mistaken.
Cross Platform Development Using Fluttervivatechijri
Today the development of cross-platform mobile application has under the state of compromise. The developers are not willing to choose an alternative of either building the similar app many times for many operating systems or to accept a lowest common denominator and optimal solution that will going to trade the native speed, accuracy for portability. The Flutter is an open-source SDK for creating high-performance, high fidelity mobile apps for the development of iOS and Android. Few significant features of flutter are - Just-in-time compilation (JIT), Ahead- of-time compilation (AOT compilation) into a native (system-dependent) machine code so that the resulting binary file can execute natively. The Flutter’s hot reload functionality helps us to understand quickly and easily experiment, build UIs, add features, and fix bugs. Hot reload works by injecting updated source code files into the running Dart Virtual Machine (VM). With the help of Flutter, we believe that we would be having a solution that gives us the best of both worlds: hardware accelerated graphics and UI, powered by native ARM code, targeting both popular mobile operating systems.
I can try to make iOS apps like Snapchat, Tinder, Whatsapp and all different kind of apps in iOS with Swift , with the features like text messages, photos, videos, locations sharing feature, Facebook, Gmail login authorization, Gmail Authorization , Paypal Integration and as well as I can make Uber (travel related) kind of app also in swift for iOS app. I am a self starter and am a person with curiosity of learning new things and spending time onto R&D of new libraries. I have also done few more courses in Lynda.com all related to iOS.
This presentation consist of next-gen mobile apps technologies and mobility outsourcing benefits with Paragyte. Get started with our mobile solutions now and plan for the future.
Organizational study
Objective
Technology and associated platform
System architecture and design
Objective
Diagrams
Screen-shots
Future scope
References
Top Website Development Company Experts in App Development.pdfOnline Training
Techsaga, with 12 years of profound experience in web and app development company offers, custom built websites, web portals and web and mobile applications. Techsags employs cutting-edge technologies, advanced frameworks and proven next-level methodologies ensuring future-ready and scalable solutions.
Trawex Technologies is a new generation Technology Services company initiated by a team of experienced IT professionals in Bangalore, India. Trawex is a mobile app development company, provides Mobile Apps, Mobile App Development Services, Travel Mobile Apps, to the travel industry globally. For more details, Please visit our website: https://www.trawex.com/mobile-app-development.php
We have been creating user-friendly and highly productive iPhone and Android apps for enterprises and start-ups for over 10 years. We also help our clients with branding, productivity and information security. Let us help you transform your ideas into fully fledged mobile solutions!
We are a team of mobile developers, tech transformers, and design-thinkers helping make your journey to digital business shorter, more tangible, and sustainable. As a true mobile-first and mobile always team, we delight you with your B2B or B2C apps with our end-to-end mobile development services.
Incident Management Mobile Application mobile app will allow the employees to report incidents to their managers and in return the managers can use this app to acknowledge incidents of their employees
Native is a Javascript framework that enables a mobile app developer to create a functional and appealing app. The idea behind react- native is simple: write once and execute on multiple platforms (iOS, Android, Windows, Web). To satisfy our clients' expectations, Mobiloitte's programmers work flexibly and focus on their requirements. The term native app development refers to the development of a mobile application that is specially built for a single platform. The application is built using programming languages and tools that are specific to a single platform. For example, you can develop an Android app using Java or Kotlin, and Swift.
NEX G EUBERANT SOLUTIONS GSM, word for the very first time used in 1982 and termed as ‘Groupe Speciale Mobile’ under the umbrella of ‘Conference Europeenne Des Postes et Telecommunication.
Build once deploy everywhere using the telerik platformAspenware
The Telerik Platform is a suite of tools for developing, testing, deploying and analyzing hybrid mobile applications. Hybrid mobile applications are most commonly built using PhoneGap, which interprets HTML5/CSS3/JavaScript and compiles it into a package that can be delivered in the app stores. PhoneGap also utilizes Apache Cordova JavaScript APIs to access certain native mobile features of the device. The Telerik Platform uses AppBuilder to abstract the complexity of PhoneGap/Cordova and provides a more intuitive way to build hybrid mobile applications. If you are looking to expand your .NET and web based development skills into the mobile market this is the session for you.
Lessons learned:
-What a hybrid mobile apps can do
-How Icenium helps build a hybrid mobile app
-How you can leverage your current web knowledge and assets to create a mobile app
Build once deploy everywhere using the telerik platform
ImranBaigCV
1. Senior Android Developer
Imran Baig
(British Citizen)
Cell: 07815291661
Email: imranbaig@hotmail.co.uk
London, UK
Summary
● More than 15 years of overall commercial experience of apps development for platform including Android,
Windows Phone,Windows Mobile and Palm OS and Windows Operating System.
● 8 years of Native Android app development
● Experience of leading Mobile teams as Senior Mobile Developer
● Strong C++ developmentbackground with Java and C# professional experience
● Microsoft Azure WCF Web Services and Microsoft SQL Developmentexperience
● Expert in Object Oriented analysis,design and development
● Practical experience of Scrum,Coding Standards,documentand version control systems (GIT, SVN, VSS
and CVS)
● Extensive experience with implementing modern Android UI/UX designs
● Experienced in social media and mobile clientapplication development.
Education
Masters in Software Engineering Blekinge Institute of Technology, Sweden 2003-2004.
Bachelors in Computer Science National Universityof Computer and Emerging Sciences 1998-2002.
Skills
Programing
languages/scripts
Java, C++, C#, XML, HTML, SQL
Tools &
Technologies
Android Studio, Eclipse, Visual Studio,.Net, Google MAP API, Dagger2, Retrofit, Google
Volley, ButterKnife, EventBus, GSON, Win32 API, STL, ATL COM, ActiveX, ADO, Android
SDKs,WSDL, Windows Azure Cloud OS, WCF Web Services, Azure Mobile Services, ,
RSS, Android JNI Libraries,Material Designs
Platforms Android Windows Mobile,Windows Phone and Zune HD, Palm OS, Mac Windows XP,
Windows 7 and Windows 8
Databases LINQ to SQL, MySQL, T-SQL, MS SQL Server, SQLite
Misc. Client/Server Apps Development,JSON, XML, SOAP and RESTfull and Socket
Communication,Multi-threading,SVN, VSS, CVS, GIT, GITHUB, Jenkin, Gerrit, Continuous
Integration, Gradle and Proguard
2. Senior Android Developer
Quick Links to My Published Apps
Note: these are some of my published Android apps;for more details,see Projects
Apps Google Play Links
WeSwap https://play.google.com/store/apps/details?id=com.weswap.app
Riize https://play.google.com/store/apps/details?id=com.bb.phoenix
Dancrs https://play.google.com/store/apps/details?id=com.SynnAppsLtd.Dancrs
Wave Communicator https://play.google.com/store/apps/details?id=com.twistpair.wavecommunicator (no longer available)
TELUS NetXP https://play.google.com/store/apps/details?id=com.telus.tneapp
Shoptility https://play.google.com/store/apps/details?id=com.shoptility.android
Allied Irish Banks App https://play.google.com/store/apps/details?id=com.monitise.client.aib.p2p (no longer available)
Microsoft Switch to
WP8
https://play.google.com/store/apps/details?id=com.microsoft.switchtowp8 (no longer available)
CNBC https://play.google.com/store/apps/details?id=com.cnbc.client
Tafheem-ul-Quran https://play.google.com/store/apps/details?id=com.ibmst.tahfeem_ul_quran
Experience
March 2016 till Present WeSwapLondon,UK
Senior Android Contractor (Job Type: Contractor)
WeSwap is provider of money swapping platform thathelps travellers swap and manage their currencies in the
cheapest,fairestand mosttransparentwaypossible.
At WeSwap my responsibilities were to plan, design,develop,testand deliver the new features in agi le
developmentmodel.
January 2016 till February 2016 Native Design London,UK
Senior Android Contractor (Job Type: Contractor)
Native Design is a design agencythat works with various differentindustries to meet their product design goals
including digital industry.
August 2015 till December 2015 Brilliant Basics London,UK
Senior Android Contractor (Job Type: Contractor)
BrilliantBasics is a global productand service design studio with a very strong UI/UX teams.I have been part of
BrilliantBasics as main android developmentresource for Riize app project.
January 2015 till July 2015 Synnapps Ltd London, UK
Senior Android Contractor and Technical Lead for off shore developmentteams (Job Type: Contractor)
Synnapps is a start up mobile apps companywith an off-shore developmentoffice in Lahore,Pakistan.My role
with Synnapps as CTO and as Senior Mobile consult had been of very dynamic nature. I was tasked to hire a team
of mobile (Android & iOS), server side,QA, web developers to establish a complete developmentunitin Lahore
and it also involved establishing the required software infrastructure for team collaboration.Being a senior Mobile
developer,I also worked on Web API Architecture and Android App for Synnapps first productDancrs.
June 2014 till December 2014 Clusta kcg Ltd London, UK
Senior Android Developer (Job Type: Contractor)
Clusta is a digital agency where I had been working on native android app Shoptility. As a main resource;Ihad
played an active role in planning,estimating,software architecture designing,coding,releasing & publishing and
3. Senior Android Developer
communicating with all stakeholders including UXdesigner and server side team.
March 2013 till March 2014 Monitise plc (Acquired by IBM) London, UK
Senior Android Developer/Team Lead (Job Type: Contractor)
Monitise is the largestMobile Money specialistin the world with vision to make moneytotally mobile across the
globe.
At Monitise,I was projectteam lead for Visa Europe P2P Mobile paymentandroid app.My responsibilities were to
estimate,to participate in design discussions,software designing,tasking the team members,developing,unit
testing,managing build scripts,doing code reviews,ensuring the mobile securityand delivering the releases in
scrum sprints,onboarding new banks (branding the app for banks),releasing and publishing and communicating
with all the stockholders including UXdesigners,productanalysts,onboarding team and QA.
August 2008 till March 2013 Matchbox Mobile Ltd
Brighton, UK
Senior Mobile Developer Engineer (DevelopmentTeam Lead)
Matchbox Mobile is a software development service companythat is passionate aboutmobile devices.Matchbox
Mobile focuses entirelyon creating unique solutions for Mobile Devices. Matchbox Mobile is expert at engineering
social media clients for mobile devices.
At Matchbox Mobile, my role was to work as developmentteam lead,working on software architecture & design,
estimating work & deliveries,tasking the developmentteam,coding as main resource and shipping the high quality
end product using agile scrum methodology.
June 2007– July 2008 OnRelay Ltd London, UK
Windows Mobile Developer
OnRelay is a pioneer in Fixed Mobile Convergence.OnRelay has launched the world’s firstglobal private mobile
branch exchange based solution called MBX.
In OnRelay, I had been working in client side developmentfor Windows Mobile Pocket PC and Smartphone.My
key responsibilities had been the designing,development,unittesting and packaging ofthe Software Product.
Feb 2005– June 2007 Synchronica plc East Sussex,UK
C++ Cross Platform Mobile Developer
Synchronica, an international developer and provider of mobile device managementand synchronization solutions
for mobile operators,device manufacturers and enterprises.Synchronica productportfolio ranges from data
synchronization (OMA DS) to device management(OMA DM) and firmware update over-the-air (FOTA).
Synchronica has a strong track record in the SyncML space defined by the Open Mobile Alliance, in addition to
proven experience in the Windows Mobile space.
In Synchronica, I had been the part of Mobile Application Developmentteam which has developed clientsolutions
for the mobile devices such as WinCE Smartphone,PocketPC and Palm OS to supportover-the-air Data
Synchronization and Device Managementusing Synchronica Proprietaryas well as open standards protocols such
as OMA DM and DS. My responsibilities have been the design,development,unittesting, packaging and
deploymentof the software product.
Jan 2001– July 2003 Crescent Technologies Pvt. Ltd. (Cres-Tech)
Software Engineer (Mobile Application Developer)
Cres-Tech was a provider of Wireless solutions,Business Application, System programming, Database and Data
Warehousing consulting services.
Main responsibilities were to analyse,design,develop,test, documentand maintain assigned part of any phase in
SDLC. Details of work includes:
4. Senior Android Developer
Analysis of new requirements for Requirement Specifications.
High and Detail Level Design of the front-end application.
Implementing and unit testing of the software component according to the design.
Working in Mobile Application Development for Windows CE Pocket PC, Smartphone and Palm Handheld.
Projects
Description Tools/APIs Role
WeSwap
WeSwap app allows Travelers to securelymanage their multi-currency
prepaid Mastercard to top up, swap currencies with other travelers and
checking statement.
At WeSwap my responsibilities were to plan, design,develop,testand
deliver the new features in agile developmentmodel.
https://play.google.com/store/apps/details?id=com.weswap.app
Android 4.1 and above,
Java, Android Studio.
Retrofit, ButterKnife,
EventBus, GSON,
Google TAG Manager,
Material Designs,
Senior
Android
Developer
Riize
Riize is personal finance managementapp that helps UAE based
android users to take control of their finances. Riize automates budget,
tracks spending and savings in real time.It turns the finance
managementin to a gaming experience through its customized UI.
https://play.google.com/store/apps/details?id=com.bb.phoenix
Android 4.0 and above,
Java, Android Studio.
Dagger2, Content
Provider, Material
Designs
Senior
Android
Developer
Dancrs
DANCRS is a new, intelligentmobile app for booking dance classes
and events. Launching in the UK near future, DANCRS will provide
dance enthusiasts everywhere with the ability to book and pay for
dance classes with a single click.
I played a role of solution architectby designing and developing the
server database,RESTFull WCF Services, starting android app
developmentand leading teams ofandroid and iOS developers in
Synnapps off shore developmentoffice.
https://play.google.com/store/apps/details?id=com.SynnAppsLtd.Dancrs
Android 4.0 and above,
Java, Android Studio,
WCF Restful and SQL-
Server, Google MAP
API, Dagger2, Retrofit,
Volley, GSON
Solution
Architect and
Mobile lead
Shoptility is a new and exciting search app that’s changing the way
people shop online.You can save time and moneyby asking up to five
leading retailers find the perfect deal for you.
I had been the part of Shoptility app developmentfrom scratch to
publishing itto Play Store as only android developer in the project.
https://play.google.com/store/apps/details?id=com.shoptility.android
Android 4.0 and above,
Java, Eclipse, Volley,
Google Messaging API
Development
Lead
5. Senior Android Developer
Visa EU P2P and (Monitise App)
Allied Irish Banks App: Me2U allows users to send moneyfrom an
AIB euro personal Visa debitor creditcard to a recipient’s euro
personal Visa card (credit, debitor prepaid) using justthe recipient’s
mobile number.Me2U users also have the option to send moneyusing
the recipients Visa card number.
The inbox within the app shows the status of all sentand received
payments allowing registered users to keep track of their Me2U
payments and with ability to manage email &SMS alerts.
https://play.google.com/store/apps/details?id=com.monitise.client.aib.p
2p
Android 2.3.3 and
above, Java, Eclipse
Development
Lead
Tafseer Ibn Kathir: This is an app for reading commentaryof Ibn
Kathir on Quran.
https://play.google.com/store/apps/details?id=com.ibtech.ibneqaseer
Downloads 50,000 to 100,000
Android OS (2.2, 2.3.x,
3.x and 4.0), Java and
Eclipse
Idea
Innovator
Designer and
Developer
Projects with Matchbox Mobile (August 2008 till Present)
Microsoft Switch to WP8: This is the app for Android users who wants
to switch to Windows Phone.App scans the installed apps on android
and suggests the equivalentapps on Windows Phone.
https://play.google.com/store/apps/details?id=com.microsoft.switchtowp
8
Android OS (3.0, and
4.0), Java and Eclipse
Team Lead,
Designer and
Developer
TELUS NetXP: TELUS NetXP is a network experience reporting,
survey taking,news and tips sharing app for TELUS mobile operator in
Canada.
https://play.google.com/store/apps/details?id=com.telus.tneapp
Android OS (2.2, 2.3.x,
3.x and 4.0), Java,
Eclipse, Google MAP
API
Team Lead,
Designer and
Developer
Wave Connections and Communicator Wave Connections and
Wave Communicator are two Push-to-talk (PTT) android apps
implementing variantvoice communication features using Bluetooth
headset.PCM and GSM audio formats were used for voice data
streaming over IP for voice exchange for one-to-manyand one-to-one
communication modes.
Google Play:
https://play.google.com/store/apps/details?id=com.twistpair.wavecomm
unicator
Android OS (2.2, 2.3.x,
3.x and above), Java
and Eclipse, Google
MAP API, Integration
with Bluetooth headsets
Team Lead,
Designer and
Developer
Visual Voice Mail: Visual Voice Mail app allows user to manage
voicemails from GUIinstead of telephone call.
Windows Phone 8, C#
and Visual Studio 2012
Designer/
Developer
Hotels App: Windows Phone app for hotels.com for finding deals,
searching hotels,viewing hotel details and doing bookings.
Windows Store: http://www.windowsphone.com/en-
gb/store/app/hotels-com/2768058a-8146-4ede-a146-c22b3d50cdaa
Windows Phone 7.5 &
8 C# and Visual Studio
2010, Bing MAP API
Developer
Fox Player: Fox TV content explorer and video playing app for Fox
authorized user.
Android OS 2.3.x, Java
and Eclipse
Team Lead,
Designer and
Developer
MetOffice Mobile API: Implemented libraryfor MetOffice REST Web Windows Phone 7.5, Developer
6. Senior Android Developer
API for Windows Phone 8. C# and Visual Studio
2010
SMIL Player: Video Player app for SMIL m3u8 multi-segmentformat
for android OS.
Android OS 2.3.x, Java
and Eclipse
Designer and
Developer
MySpace for Windows Mobile (Social Media App): Worked as key
member ofsoftware developmentteam all phases ofsoftware
engineering.Implemented C++ Web Service SOAP connection code
and dynamic parsing.
WTL, Visual Studio
2008, C++
Designer and
Developer
Mobisante: Mobisante is an application for Windows Mobile and
Windows 7 tablet which is used for taking ultrasound exams on mobile
and tablets.Mobisante won the Global Mobile Awardfor best M-
Health Innovation at Mobile World Congress 2011.
Visual Studio 2008
C# and C++
Team Lead,
Designer and
Developer
Facebook for Windows Mobile (Social Media app): Participated as
key member ofmember ofsoftware developmentteam in design and
developmentphase. Facebook for Windows Mobile is the most
downloaded Windows Mobile app.
WTL, Visual Studio
2008, C++
Designer and
Developer
Bing Get Me There: Bing Get Me there is London route planner app
for Windows phone 7 that uses TFL APIs in combination with MS Bing
APIs for the route planning.
Windows Store: http://www.windowsphone.com/en-gb/store/app/bing-
get-me-there/744d9d43-ee65-e011-81d2-78e7d1fa76f8
C#, Visual Studio 2010,
WCF Web services,
Windows Azure,
Silverlight
Designer and
Developer
Family Room for WP7: A social networking app for Windows Phone 7
that a group of people can use to share their thoughts,photos and
events. Family Room follows a client/server architecture where server
is hosted on Windows Azure platform.I have designed and
implemented WCFservices and database on Azure Platform and data
integration layer at clientside.
Silverlight, C#, Window
Azure Web Service,
Visual Studio 2010
Designer and
Developer
CNBC for Android: A real time Android app that is used for viewing
the stock marketnews,headlines,details oflisted companies,share
values & trends. This has been downloaded more than 500000
users.
Google Play:
https://play.google.com/store/apps/details?id=com.cnbc.client
Android OS 1.6 and
above, Java and
Eclipse
Developer
Chameleon: An Android app that can lock Android device in Kid,
Toddler and Valet modes with differentsetof locking features.
Android OS 1.6 and
above, Java and
Eclipse
Development
Team Lead
Facebook for Zune HD: Facebook app for Zune HD. I have
implemented backend APIs to access server REST API for data
requests.Implemented an auto code generation tool to generate code
to make requestto REST server, dynamicallyparse and serialize
response data types.
C#, Visual Studio 2008 Designer and
Developer
Projects with OnRelay (June 2007 till 07/2008)
MBX Client for Windows Mobile: (06/07 till present) Mbx Client is a Visual Studio 2005 Designer and
7. Senior Android Developer
MFC based application, which uses SDI architecture. It shares a large
part of Software code with Symbian Client. Mbx Client make Fixed
Mobile Convergence possible by using core of Windows Mobile
communication API’s.
C++, MFC Developer
Projects with Synchronica plc (Feb 2005 to June 2007)
SyncML Clients for Windows CE Smartphone, Pocket PC and Palm
OS Devices: (06/2005-08/2005) & (12/2005 to 06/2007) Synchronica
SyncML Clients synchronize Device PIM contents such calendar,
address book,tasks and Email with backend email server based
technologies such as MicrosoftExchange and SunJES using OMD-
SyncML Protocol.
Visual Studio 2005
C++, MFC
Designer and
Developer
Mobile Manager Client for PPC and Palm Devices (02/2005-
06/2005): To manage the Devices remotely, Mobile Manager Clients
enable the mobile operator to provision and query the mobile phones
settings using Synchronica proprietaryprotocol.
Palm CodeWarrior PPC
EVC 4.0 using C++,
MFC
Developer
Legacy Address Book Proxy (LABP): (09/2005-12/2005) LABP is
middle-tier web-based application,which acts as a proxy for the
address book contents ofmillions oflegacyphones to enable them
synchronize their Address Book contents with the SyncML DS Servers.
C# Visual Studio 2003
.Net. Visual C++ 6.0
Developer
Projects with Cres-Tech (Jan 2001 to July 2003)
Blitzer A Project for Microsoft Corporation: (04/2001-09/2001)
Blitzer is a stress-testing tool for Microsoft RADIUS Server. This tool
uses the design power of EAP (Extensible Authentication Protocol) to
test RADIUS. It is capable of creating, handling, tracking and logging
tens of thousands ofAuthentication sessions per minutes with RADIUS
server.
Visual C++ 6.0, MFC Designer and
Developer
DBA Connection Server: (04/2002-10/2002) It is a server of Windows
CE based DBA2Go Client Application, which is developed for DBA of
Oracle Database for managing the Oracle DB Server remotely through
Pocket PC. DBA2Go Server application is capable of handling multiple
clients connected via TCP/IP connection.
MFC, Visual C++ 6.0,
Oracle, PL/SQL
Developer
Generic DB Connection Bridge: (04/2002-10/2002) It is a bridge
server for handling multiple database connections from Window CE
based clients to different RDBMS like Oracle, MS Access and MS SQL
Server.
MFC Visual C++ 6.0 Developer
API for EVC++ Client: (04/2002-10/2002) This API implements C++
based layer for Windows CE application to access DB2Go Generic DB
Connection Bridge. It hides all inner details of DB2Go protocol and
enable the CE based app to connect Desktop DB server without using
any CE based DB Drivers.
Embedded Visual C++
4.0 for Pocket PC
Developer
Cricket World Cup 2003: (01/2003-03/2003) It is a Pocket PC
application.Thatwas intended to cover each and every aspectof World
Cup 2003 with power of its stats wizards. It was complete solution for
cricket analystto commenton progressing events in Cricket World Cup
Visual C++ 6.0,
Embedded VC++ 4.0
for Pocket PC, PHP
and MySql
Lead
Developer
and Designer
8. Senior Android Developer
2003.
Cricinfo2Go: (11/2002-12/2002) CricInfo.com is home of Cricket on
Internet. CricInfp2Go is Pocket PC application that gives an offline
access to cricinfo.com contents for Cricket crazies. A cricket fan can
sync the web site to its device and read its updating contents offline.
VB 6.0, Embedded
Visual C++ for Pocket
PC, PHP and MySql
Lead
Developer
and Designer
DietMate Conduit: (01/2001-4/2001) DietMate Conduit implements a
DLL based extensible interface that acts like bridge between Desktop
PC and palm device, which can download and upload the records
between MS SQL Server hosted on Web and palm device by using the
capabilities of Desktop PC.
Visual C++ 6.0 with
Palm OS Conduit
Development KIT
Developer
MMFES: (10/2001-03/2002) Medication Monitoring Field Evaluation
System) This is a dynamic questionnaire generating application that
works on input script written by medicine experts to analyze affects of
medicine on patients in their case studies.This solution is consisted of
a desktop based sync and WinCE based Pocket PC application.
VB 6.0, Embedded
Visual C 3.0, for
Windows CE Pocket
PC
Developer
References
Sophie New man-Sanders
CEO Synnapps Ltd
sophie@synnapps.com
Justin Hrabec
Customer Experience Designer atBrilliantBasics "bb"
jhrabec@brilliantbasics.com
Usman Farooq
Emerging Technologies Head Monitise PLC
usman.farooq@monitise.com
Andrew Farrell
CEO Matchbox Mobile Ltd
Email: andrew .farrell@matchboxmobile.com
Greg Hunt
On-boarding Manager Monitise PLC
greg.hunt@monitise.com
079744326326