Android developer
Booking.com
Total years of experience :13 years, 0 Months
Ousta is a private car ordering via mobile service .
I was in charge of building the riders application by myself
and manage the developers working on the driver application and some times help with writing code too.
I collaborated with the system architect to determine the best solutions and technologies to be used .
I participated in planning and introducing new features to the applications .
I worked on an online video courses application
where the student can watch his videos on the app and follow discussions and contact instructors through the application .
Also I worked on an application that gives statistics about a given area on saudi arabia. like population, education level, employment levels etc and you could compare statistics between more than area through the application .
- Design and build advanced applications for the Android platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and API's
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Setup new Linux servers and install needed software (apache, nginx, php, mysql, varnish, postfix etc .. )
- Maintain servers and set security measures to ensure Maximum reliability .
- Setup cron jobs to keep the server self maintained and automated
- Write scripts to automate tasks and handle multiple servers in a fast and efficient way .
- Monitor servers and revise log data to troubleshoot problems.
Work on different search engines and evaluate different search result sets based on relevance to a query and different other quality measures.