Download PDF

Sharmilee Patel

Sr. Mobile Developer at Travian Games


  • A results-driven Mobile Developer offering vast experience leveraging software engineering and DevOps methodologies to deliver highly effective and creative solutions to business and technology challenges. 
  • 6+ years of experience in mobile handsets and specifically smart phone applications. Master at design and development of Software experience in Android APIs, Core JAVA, Google Services, Material Design, RxJava.
  • 1.5 years of experience in developing cross-platform app in React-Native with StackNavigator, react-redux and other react-native packages.
  • In Android worked in SDK &Tools for AR and Maps, i.e. Metaio SDK , Google Maps API, Location based Services, NFC, BTLE.
  • Excellent Experience in all activities of Software Development Life Cycle (SDLC), different team projects with good project implementation experience, team skills, troubleshooting, presentation abilities and issue resolution capabilities.
  • Eager and enthusiastic to explore and learn upcoming technologies.

Work experience


Sr. Mobile Application Developer

Travian Games Gmbh

At Travian Games,  I was introduced to Gaming industry. I was responsible for Android App development of  Travian Kingdoms. I got opportunity to explore Firebase, React Native and Android NDK.

As a Senior Mobile Developer, I played following role in Travian Kingdom Mobile App.

  • Collaborate with cross-functional teams to define, design, and ship new features for Kingdoms mobile app in bi- weekly sprint. 
  • Develop an expertise in React-Native and Export existing and new features into React-Native.
  •  Work on bug fixing and improving application performance reported by in-house QA, Forum and Play store feedbacks.
  • Collaborate with design, communication and marketing team to evaluate implemented features and improve feature performance.
  • Monthly build releases to Play Store using continuous Integration.


Aug 2014Nov 2016

Sr. Software Engineer


Clarice Technologies from Pune got acquired by Globant in 2015. Here, I got exposure of cutting edge mobile technologies like NFC, BTLE, Augmented Reality, IoT, Android Wear Development as part of different mobile projects. 
As a Software Engineer, I played following role with team members to build next generation of mobile applications:

  • 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
  • Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Participate in meetings to share personal ideas on improving processes
  • Contribute own ideas for internal projects and guidelines
  • Doing peer code reviews and mentoring juniors to nurture technical as well as professional skills.
  • Weekly build releases using continuous Integration.
Jul 2012Apr 2014

Jr Software Engineer

InfoStretch Service Private Limited

In ISPL, I was introduced to Android Development. I explored different kind of libraries, APIs, Google Services, Augmented Reality, Mobile Database etc.  

I played following role for different mobile projects.

  • Work on existing and new Android based native mobile application(s)
  • Participate in meetings to understand business, functional, and technical requirements
  • Develop application code per established guidelines and standards
  • Write and execute unit test cases.
  • Explore technology  and contribute to internal reusable components.  



Here are some of projects I am proud of:

1. Project: Travian Kingdoms

Travian Kingdoms is free-to-play and one of the most successful and popular multiplayer games (MMO). It has been holding fans of simulation games from all around the world in its grasp for around ten years. The Travian developers have not only further improved the graphics in this new version, but also opened up lots of new strategic opportunities.

Environment: Android SDK 9.0, OpenGLES 2.0, React-Native 0.57.0. 

1. Explore React Native, Stack Navigator, react-redux  and other React-Native packages to implement in-app chat, integrate Social login, reward video ads  and other game features.
2. Export existing and new features into React-Native.
3. UI designing of the application.
4. fix architecture issues in app. 
5. Building app via continuous integration.

4. Arrange Beta Testing for players and release an app to Play Store.

2. Project: Lightify Home
The LIGHTIFY app is your mobile control center for the complete LIGHTIFY system. Save it on your smart phone or tablet PC and use it straight away with the LIGHTIFY lighting solutions. The app contains many exciting functions and settings, enabling you to customize your lighting.
You can carry out a wide range of modifications to your home and garden lighting at any time, playfully with simple wiping movements on your mobile device in a matter of seconds via the Internet from anywhere in the world.
Environment: Android SDK 5.0, Zigbee Electric Devices like Lights, Switch etc.
1. Developed modules like WakeUp Light, Vacation Mode, Fade On/Off and Sensor Integration
2. UI Implementation of the various modules.
3. Debugging and defect resolution.
4. Building app via continuous integration.

3. Project: Wattup
WattUp™ is a groundbreaking technology that will fundamentally change the way you think about charging your portable electronic devices. The WattUp wire-free charging system delivers energy over the air in your home, office, car or practically any other space you can imagine. Mobile, wire-free power management means freedom from cords or stationary charging pads, and the potential freedom from worrying about running out of battery life altogether.
Environment: Android SDK 4.4, Eclipse, Eclipse Plug-ins for Android, JDK 1.6, Google Maps, BTLE, NFC
1. Android App development for charging app.
2. BTLE and NFC integration for device registration
3. Debugging and defect resolution
4. UI designing of the application.

4. Project: My Feedback
My Feedback is an application which enables 360 degree performance evaluation within team with and without network. And Employee can see complete report of monthly evaluation.
Environment: Android SDK 5.0, Android studio, JDK 1.6, Realm
1. Web Service integration.
2. Algorithm to implement Hexagonal Grid
3. UI designing of the application.
4. Debugging and defect resolution
5. Database implementation for evaluation.

5. Project: StarMeUp
StarMeUp integrates different features in a gamified platform. From peer-to-peer recognition and reviews to continuous feedback and open positions matched with the right profile, we provide it all in a scalable, social, and interactive way.
Enhance social interaction between peers, identify reliable employees, and get up-to-date
metrics in a fast and easy way.
Environment: Android SDK 5.0, Android Studio, JDK 1.8
1. Material Design integration in the app
2. Google Sign-In integration
3. Debugging and defect resolution

6. Project: Roadside is the next generation mobile roadside assistant solution to help consumers
anywhere at a time of urgency. provides peace of mind, visibility of tow trucks location and capacity and cashless payment for consumer at the point of need.
With, consumers no longer have to wait on the road at late hours of during bad
weather, they can see where truck is , estimated arrival time, identity of driver and they no longer have to worry about enough cash.
Environment: Android SDK 4.0-4.2 , Eclipse, Eclipse Plug-ins for Android, JDK 1.5 , Google Maps v2, Pubnub push notification, Addthis, Flurry Analytics
1. Involved in feasibility study of requirement and Effort estimation.
2. Application communication with web-service.
3. Implemented Invoking app from Background.
4. UI designing
5. Implemented Map module consisting, Location fetching, Address Geocoding, Direction Step parsing, Marker Rotation as per route, Route Drawing,
6. Debugging and defect resolution
7. Addthis integration.

Clarice Innovation Challenge Project:
Augmented paper photos that can record user's audio/video narratives using an accompanying app, store them over cloud and replay them as & when the users desire .
Environment: Android SDK 4.4 , Eclipse, Eclipse Plug-ins for Android, JDK 1.5 , NFC
1. Involved in feasibility study of requirement/.
2. Read and write information to NFC
3. UI designing

POC: MobileInsight (Hybrid)
Mobile Insight is a real-time field team support, reporting and intelligence application that instantly communicates store visit updates and issues between field and corporate team members, provides scheduling and analysis capabilities, and enables field teams to be more productive. It allows you to get rid of the paper-based or post-call manual data entry and redundant follow-ups, while upgrading to a powerful self-help tool that lets you get reminders, automate your action items, and manage your business on-the-go using your smartphone.
Environment: Android SDK 4.0-4.2, , Eclipse, Eclipse Plug-ins for Android, JDK 1.5 , Google Maps v2
1. Responsible for handling bridge for Android native and javascript.
2. Webservice xml parsing
3. Application communication with web-service.
4. Debugging and defect resolution.