You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ravish AroraRA

Ravish Arora

Android Developer | Software Engineer

€300/day
Barcelona, ES
8-15 years

Average response time: 1 hour

About Ravish

A Software Engineer with 9+ years of industry experience working for tech-multinational organizations (Microsoft, Adobe).

Having worked in Product Development and Mobile App Development, I have a strong experience developing products like Microsoft Office and Microsoft 365 and I was the founding member for Microsoft Kaizala product. I have expertise in Android development (Java) and some experience in Kotlin and front-end development in React.js.

I have had the opportunity to lead a team of 3 engineers in my last project and gained leadership and project managementexperience. I feel passionate about no-code, believing in the power of no-code platforms to simplify the development process and empower individuals and businesses.

Recently relocated to Barcelona, Spain, I am fluent in English and actively learning Spanish.
  • English

    Native or bilingual

Can work on-site
Barcelona (up to 10km)

Experience

  • Microsoft
    Software Engineer 2
    September 2017 - December 2022 (5 years and 3 months)
    Hyderabad, Telangana, India
    I was responsible for leading a team of 3 engineers for building the Admin Expereince for Extended Directory in Microsoft Teams Admin Center. We worked on C# for our microservie and React.js and Android for our frontend on Web and Mobile. Adhering to Microsoft's 'Zero Trust' Policy, I was also responsible for driving the Privacy, Security and Compliance Review for the project. As part of Microsoft Kaizala Product team, I drove the efforts around building a Chat SDK for our external customers. I also worked as a full stack engineer for Kaizala's Open Directory, User Profiles and Azure Active Directory Sync Feature.
  • Microsoft
    Software Engineer
    April 2015 - September 2017 (2 years and 5 months)
    Hyderabad, Telangana, India
    I was one of the founding Engineers on Microsoft Kaizala and managed various initial features like Attachments Sharing, Location Sharing and Live Location Tracking, App Notifications. As I grew in this role, I became the SME/SPOC for Android Build and boosted the developer productivity by optimising product build times. I also helped strealine the product build and release pipeline on Azure Devops. I also managed Microsoft Intune and Microsoft 365 Integration in Microsoft Kaizala (Android App) and later went on to owing the feature full stack inculing the backend written in C#
  • ADOBE
    Software Engineer
    July 2013 - April 2015 (1 year and 9 months)
    While being part of Adobe's oldest buisiness, The Print Buisness, I worked as a QA Engineer on Adobe Postscript Print Engine, which is a PDF/PS processing embedded software for printers. We build this product for a number of Industry leading Printer Manufacturing OEMs with me being primarily involved with Epson and Canon. My task was to ensure the quality of the product delivered to our customers. This involves great deal of White Box Testing, Code Analytics and Automating Tasks via Scripting.

Recommendations

Be the first to recommend Ravish

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Technology
    Gurukula Kangri Vishwavidyalaya
    2012
    Bachelor of Technology - BTech, Computer Science & Engineering

Skill set (7)

Categories