12/20/2023 updated

VD
100 % available

Senior Software Developer, Software Engineer (Android Developer), Software Engineer

Abu dhabi, United Arab Emirates
Worldwide
Computer Engineering
Abu dhabi, United Arab Emirates
Worldwide
Computer Engineering

Profile attachments

CV - Vikesh Dass

Testing (Software)Java (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Agile MethodologyAndroid (Software)Android StudioApple IOSUnit TestingBluetoothDatabasesComputer EngineeringContinuous DeliveryContinuous IntegrationSerializationData StructuresDependency InjectionSoftware Design PatternsEclipse (Software)Java Platform Enterprise Edition (J2EE)Google MapsIntegrated Library SystemsMobile Application SoftwareJSONJUnitModel View ViewModelNetwork ConnectionsNear Field CommunicationObject-Oriented Software DevelopmentParsingScrum MethodologyMockitoWireless Sensor NetworksSmart CardsSQLiteWeb ServicesExtensible Markup Language (XML)Wi-Fi TechnologyWireless DevicesGoogle FirebaseBackendKotlinSolid PrinciplesGoogle PlayRestful ApiData BindingProgramming LanguagesMicroservices
agile methodology, Android, Android apps, Android app, Android application, Android Studio, iOS, APIs, API, backend, Bluetooth, Computer Engineering, Continuous Deployment, Continuous Integration, CI/CD, Data Binding, Data Structures, Database, Dependency Injection , Eclipse, XML, Firebase, Google Maps, Google Play, Library Management System, JSON, Java, application programming, J2EE, JavaScript, Junit, Kotlin, microservices, mobile applications, Mockito, MVVM, NFC, network connection, OOPS, Parsing, Programming Languages, RESTful web services, SQLite, scrum methodology, Serializations, smart card, Smartcard, design patterns, SOLID design principles, Software Testing, unit testing, Web service, Wi-Fi, wireless devices, Wireless Sensor Networks

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

EnglishGood

Project history

Senior Software Developer

Bharti Airtel (AppStreet Software pvt. ltd.)
My Airtel - Recharge, Pay Bills, Bank & Avail Offers
* Mentored and Collaborated with Android developers and cross-functional teams(Web,
backend developers, and Quality Control and Quality Assurance teams).
* Administered existing modules and facilitated the development of new modules.
* Optimized code using best practices over multiple sprints.
* Identified pain points in the User Registration flow and proactively implemented
enhancements , resulting in a streamlined and error-resistant process.

Play Store link to the app: https:/play.google.com/store/apps/details?id=com.myairtelapp

Software Engineer (Android Developer)

Lucideus
End to End development of consumer Android application that assesses the security of the device
and presents this information to users in a user-friendly manner.
* Analyzing and researching Android security issues on users' devices
* As part of the team's research, we developed security evaluation scores like Configuration
Score, Connection Score , Application Score, and OS Score .
* The above scores are accessed from device encryption, screen lock type, sleep duration,
network connection like Wi-Fi, NFC, Bluetooth, installed applications (manifest analysis),
security issues in the OS, etc.
* Using CIS Benchmarks , designed and developed an application that assists users in managing
better security settings
* Conducted User Testing , analyzing its results and improving the application accordingly

Play Store Link to the app: SAFE - https://play.google.com/store/apps/details?id=com.lucideus.safe

Software Engineer

Atos
Developed two Android applications for Telematics, the transmission of data in real-time using
wireless devices for automotive maintenance and servicing requirements.
* Requirement gathering and providing Android app solutions.
* Solely responsible for Android app design, architecture, and development using agile
methodology.
* Designed and developed a smart-card interface using a smart card reader over USB for
Android.
* Collaborated with cross-functional teams dealing with web and hardware and iOS.
* Performance Improvements by handling tasks in background threads and services.



* Tools and technologies used - Eclipse, Android Studio, Activities, Services, Intent Services,
Background Threads, Camera, Location APIs, Volley, AsyncTask, Web service APIs, JSON
Parsing, XML, Fragments, SQLite, Broadcasts, Bluetooth, USB APIs, CCID Protocol,
Smartcard, RESTful web services.

Play Store Links to the two apps:
TIS-Web Fleet - https://play.google.com/store/apps/details?id=com.atos.main&hl=en
VDO Driver - https://play.google.com/store/apps/details?id=de.continental.main.activity

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in