Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Shrikant Sherkar

Xamarin Developer
Mumbai, India shrikant.s.sherkar@gmail.com
7738257026 linkedin/ShrikantSherkar

Summary
● 7.2+ years of experience in designing, developing, testing, and publishing mobile apps using
Xamarin.
● Strong programming skills in C#.net technologies.
● Solid understanding of object-oriented concepts, design patterns and MVVM architectural
patterns and their implementation.
● Good understanding of Android design and Apple human interface guidelines.
● Experienced with unit testing, UITest and Xamarin profiler to improve the overall stability of the
app.
● Implemented an app center and Google Firebase for bug reporting and tracking.
● Developed a generic, reusable design approach to reduce the app size.
● Developed reusable custom controls to reduce dependency on third-party components.
● Experienced with 3rd party component implementation (Syncfusion, Telerik, etc.).
● Implemented local and push notifications using GSM and Google Firebase.
● Well-versed in agile technologies and a Certified Scaled Agilist.
● Good knowledge of git version control (Bitbucket, GitHub, TFs).

PROJECT

Security

A cloud-based app of Deloitte to teach and help employees about the overall security and safety of
their daily operations.

Responsibility :

● Responsible for the end-to-end delivery of new features.


● Converting existing static data to dynamic information
● Responsible for manual testing.
● Responsible for solving production bugs.

Elevate

A cloud-based app of Deloitte to submit employee reviews and feedback. Core feature of this app is to
give timely feedback and review to fellow colleagues to maintain overall productivity of the company.

Responsibility :

● Responsible for the end-to-end delivery of new features.


● Responsible for manual testing.
● Upgrading the existing Xamarin framework to the latest version.
● Responsible for solving production bugs.

West Digital

A cloud-based app of West Pharmaceuticals to handle all the operations like manufacturing, billing,
sales, etc., improvising existing SAP functionality with a user-friendly UI experience that can be
accessible from anywhere in the world. This app can be used for tracking orders, inventory, and the
manufacturing process. Multiple modules are included to improve the usability of the app. This app is
designed to be used on scanners, mobile devices, and desktops.

Responsibility :

● Responsible for the end-to-end delivery of new features.


● Developed custom components to fulfill the UI/UX requirements.
● Responsible for manual testing.
● Responsible for solving production bugs.
● Deliver demos to the client team.
● Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

BrightLab

A cloud-based research platform that brings people and consumables together to optimize workflow
and accelerate discovery.

Responsibility :

● Responsible for the complete mobile operation


● Designed and implemented a scalable, reusable MVVM architecture.
● Developed custom components to fulfill the UI/UX requirements.
● Responsible for designing and implementing APIs.
● Successfully implemented 3rd party components like custom barcode scanner, calendar, and scheduler.
● Responsible for manual testing.
● Responsible for solving production bugs.
● Implemented Firebase Crashlytics for crash reporting and bug tracking.

My Business Box

My business box makes it easy to work anywhere. Create your product inventory. Sale: Purchase
products with your contacts. Track your order progress. You can use Chat to contact your seller or
buyer directly for a customized order. With data organized in the cloud with my business box, you can
create,track invoices for orders, and create multiple sub-accounts and users that can work
simultaneously with the same account. You can access and manage your accounting from your
smartphone, laptop,Computer anytime, anywhere.

Responsibility :

● Responsible for end-to-end delivery, from requirement gathering to unit testing.


● Involved in requirement gathering and analysis.
● Designing and handling local databases using SQlite.
● Handling Web APIs
● Involved in UI design using Xaml and C#.
● Creating custom controls and UI as per requirements.
● Involved in the integration of push notifications using GCM and Firebase.
● Involved in manual testing.

SKILL SET
Functional Area : .Net, Xamarin, Flutter, Android SDK, iOS SDK, UWP, Linq, REST Api, Json, Xml, XAML, YAML
Languages : C#, java(core), Dart
Database : SQLite, MySql
Environment : Visual Studio 2015, 2017, 2019, Visual Studio Code, Xamarin Studio
Source Control Tools : Git, Github, TFS, Bitbucket
Code Analysis Tools : SonarLint, SonarQube

EXPERIENCE
Kanini Software Solutions, Pune- Sr. Associate
Mar 2022 - Oct 2023

Yash Technologies, Bangalore- Sr. Software Engineer


May 2019 - Feb 2022

AiCraft Opc Ltd, Mumbai - Software Developer


Aug 2016 - May 2019

EDUCATION
M.Sc (Information Technology)
University of Mumbai,Mumbai
June 2016

Certifications
Certified SAFe® 4 Agilist
Scaled Agile, Inc.
Jan 2020

You might also like