You will get a working mapping web app usable on mobile and desktop.

Samuel I.Status: Offline
Samuel I.
5.0
Top Rated

Let a pro handle the details

Buy Web Application Programming services from Samuel, priced and ready to go.
Samuel I.Status: Offline
Samuel I.
5.0
Top Rated

Let a pro handle the details

Buy Web Application Programming services from Samuel, priced and ready to go.

Project details

You will get a fully functional web mapping app and it will serve as a basic shell to build a robust application. With my experience in good coding habits and the use of VueJs and es6, the application with being scalable.
The application has support for mobile device use, both ios and android platforms, and optimum usability in the desktop mode, all os platforms.
Looking forward to customizing and expanding the application to meet your needs.
Thanks.
Programming Languages
HTML & CSS, JavaScript, TypeScript
Coding Expertise
Cross Browser & Device Compatibility, Performance Optimization, Design
What's included
Service Tiers Starter
$700
Standard
$1,000
Advanced
$2,500
Delivery Time 3 days 5 days 10 days
Number of Revisions
359
Design Customization
-
-
Content Upload
-
-
Responsive Design
-
-
Source Code
-
-
5.0
4 reviews
100% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

UM

Ulrich M.
5.00
Mar 2, 2026
Vue.js service worker enhancements Samuel has been extremly helpful in fixing our issues on a Vue.js application. He has deep understanding of his subject matter and I would be glad to work again with him on future opportunities.

CP

Carl P.
5.00
May 9, 2022
JavaScript Openlayers Application Optimization Sam has been a tremendous asset for the project. He is able to work autonomously given a few details about a build. His personality is great and is a joy to have in meetings and provides a positive outlook. Sam went above and beyond the work expectations, often architecting amazing solutions that other senior software architects could not visualize. Within a few weeks, Sam was given full access to the code base and cloud accounts as he is a trustworthy member of the team. Overall working with Sam has been a great experience.

UM

Ulrich M.
5.00
Mar 28, 2021
OL/ OSM integration testing Samuel provided me with his very professional expertise. His collaboration and communication is above my expectations. Thanks Samuel.

UM

Ulrich M.
5.00
Aug 5, 2020
Fix contextmenu on OpenLayers application for mobile iOS Samuel provided very valuable help to me, fixing an urgent issue. He is very skilled and finalized the task above my expectation. I am looking forward to working with him again.
Samuel I.Status: Offline

About Samuel

Samuel I.Status: Offline
GIS Developer (Web and Mobile) | Geospatial Software Architect
100% Job Success
5.0  (4 reviews)
Nairobi, Kenya - 1:50 pm local time
I am an experienced software developer with more than 14 years of serious development, with many open-source and private successful projects.
Am well conversant with GIS development where I have excellent programming skills in web(javascript, nodejs, html5, css3, VueJS, ReactJs and many Javascript libraries), mobile (Javascript enabled apps with Cordova and Capacitor, Android with Java) and desktop development (ElectronJs).
In GIS development, I use Geoserver as the server, which I have mastered its architecture, configurations, REST and capabilities. On client side I have excellent skills in Openlayers, D3.js, Leaflet, GoogleMaps and ES6 to visualize the data. I have skills in administering Postgres DB, MongoDB, Firestore and Backend development with Java and Python. With these skills, I have successfully setup working architecture of several GIS systems for different enterprises.
In addition, I also have good experience with Linux administration. I have worked with Google Cloud and Amazon services to deploy and scale medium to large apps.
I have good skills in user data management and data security, and I have experience in developing Java servers to serve data, Oath2 services and any other administrative services. I also have good understanding of setting up Google App Engine and Firebase.

I am understanding, hardworking and persistent which has enabled me to fully achieve many objectives in my line of work. I have worked with many clients with different needs with successful outcomes. I am looking forward to work in more projects via Upwork and I hope to see you through as you achieve your projects.

Steps for completing your project

After purchasing the project, send requirements so Samuel can start the project.

Delivery time starts when Samuel receives requirements from you.

Samuel works on your project following the steps below.

Revisions may occur after the delivery date.

Discuss with client and do some specific minor changes if required

Review the work, release payment, and leave feedback to Samuel.