Ravi Kumar Sinha
Mobile: +91 9561002262, 9591812184
Email: ravisinha1805@gmail.com
CAREER OBJECTIVE
A qualified and accomplished IT professional with 11 years of rich technical experience, specializing in Android application software
development, architecture design, having extensive expertise in all phases of Software development Life Cycle through Requirement
Gathering, Requirement & Functional Reviews, testing and development.
PROFESSIONAL OVERVIEW
 11 Years’ of experience in IT (Mobile App Development) as Developer in the field of Java/Android/Kotlin/Kotlin Multiplatform.
 Expertise for Banking /IOT/Retail domain project.
 Expertise in MVP,MVVMand Clean Architecture, design patterns Jetpack component.
 Expertise in Rx Java, Rx Android, Dependency Injection (Dagger2, Kodian, Koin) , Kotlin Multiplatform, Room , SQlDelight.
 Expertise in UI automation test Espresso, Unit Test, Mocking (Using Mockito), MockK
 Expertise on debugging skills, hands on memory profiling/analysis tools
 Expertise on code versioning tools such as Git, and SVN.
 Proficient understanding of CSI, CI/CD using Jenkins, ETB.
 Experience on Agile and Waterfall software development process
 Expertise on network library like Retrofit, RxJava, Event Bus, Coroutines. ,Ktor
 Good concepts of Object-Oriented Analysis and Design.
 Proficient in grasping new technical concepts and utilizing them in an effective manner.
 A self-motivated team player with strong communication, relationship management and problem-solving skills.
 Result oriented, self-driven, smart and hungry to learn new technologies, methodologies, strategies and processes.
WORK EXEPERIANCES
               Organization                                         Duration                                   Designation
             Lowe’s India Pvt ltd                              Jan 2021 to Till now                         Sr. Software Engineer
          Publicis Sapient, Bangalore                          May 2019 to Jan 2021                        Lead Software Engineer
         Globant India Pvt Ltd, Pune                         Aug 2017 to May 2019                          Senior Software Engineer
           Tieto India Pvt. Ltd, Pune                     Aug 2014 to August 2017.                         Senior Software Engineer
           Symphony Teleca, Pune                             Sep 2012 to June 2014.                        Senior Product Engineer
        Zeon Solutions Pvt. Ltd, Pune                        Jan 2011 to June 2012                            Software Engineer
       Synqua games Pvt. Ltd., Mumbai                          May 2010 to Jan 2011                           J2ME Programmer
EDUCATION
   MCA from IGNOU University in 2008.
   BCA from IGNOU University in 2006.
 Skillset
 Technology                                        Android, Kotlin, KMM,RxJava,Dagger2.0,
 Languages                                         Java
 IDE                                               Android Studio, Eclipse
 Tools                                             Soap, Restful, Jenkins, Tortoise SVN/CVS
 Operating Systems                                 Windows family, Linux, Mac
PROJECTS:
Current project
DriverApp
          Company: Publicis Sapient/ Lowe’s India Pvt ltd
          Technology: Android, Kotlin, RxJava, Room database, copilot map, Live Data, Dagger2.0, Kodian, Kotlin Multiplatform, Design Pattern.
          Primary role: Lead Software Engineer
          Objective: With driver app, driver can select Truck, select deliverable items to load on truck, they can update delivery status, take
          customer signature also choose map to reach the destination easily and deliver the product.
          Responsibility:
                     Design the complete application architecture using MVVM Clean.
                     Implement kotlin multiplatform to support IOS application
                     Write UI automation test and unit test
                     Team Handling
                     Code review
PROJECT DONE
1.   OSRAM Lighitfy (IOT Project)
          Company: Globant India Pvt. Ltd (Pune,India)
          Client: OSRAM
          Technology: Android, Kotlin, RxJava, Realm, Dagger2.0, Design Pattern.
          Primary role: Lead Android Developer
          Objective: With LIGHTIFY we can control complete lighting at home or in garden just with this application. A real lighting revolution
          with a huge fun factor! We can control every LIGHTIFY lighting product via WIFI Router and LIGHTIFY Gateway.
          URl: https://play.google.com/store/apps/details?id=com.osram.lightify
          Responsibility:
                     Redesign the complete application architecture using MVP Clean.
                     Design an developing new Design for version 2
                     Write UI automation test and unit test
                     Team Handling
                     Follow TDD process
                     Code review
2.   Mobile bank (Forex Bank)
         Company                  : Tieto Pvt. Ltd. (Pune, India)
         Client                   : Forex Bank (Sweden)
         Technology               : Android, Java
         Primary role             : Sr. Software Engineer
         App World Link : https://play.google.com/store/apps/details?id=se.forex.android.mobilbank
         Objective: With FOREX Mobile bank perform quickly and easily you’re most common banking. FOREX Mobile Banking includes
the following:
                          Checking account balance and transactions
                          Easy transfer with "drag and drop" between own accounts
                          Transfer between own and other accounts
                          Pay bills
                          Future payments and transfers
                          Region latch FOREX Bank card
                          E-billing: You can now connect to e-billing instead of getting your bills in your mailbox.
                          Activate cards: Use the mobile bank to activate your bank card.
                          Verified by Visa: Join the Verified by Visa directly in the mobile bank to do your shopping online safer.
                          Region Block: Block your debit card for internet trading and in different parts of the world quickly and easily
        Responsibility
                     Requirement gathering
                     Application designing and development
                     API investigations for server-side support
                     Unit testing, Bug Fixing, Code review.
                     App publishing
                     Competences Used: Android, Android Applications, Java,SDK
                     Team Handling
                     3rd party library integration like FOREX ID, BANK ID, Micro blink OCR for character reading.
3.   CMDViewer Proteus
         Company              : Symphony Teleca. (Pune, India)
         Technology           : Android, Java
         Primary role         : Sr. Product Engineer
         Objective: CMDViewer is a health care domain-based project, where Raisin patch (Proteus Personal Monitor) is a body-worn,
                              disposable patch which captures and relays body’s physiologic responses and behaviour.
                              It receives information from the ingestible sensor and sends information to mobile device over Bluetooth.
         Responsibility:
                 a.   Work as a supporting team member.
                 b.   Responsible for designing and developing the mobile based on the requirements.
                 c.   Enhancement new feature
                 d.   Unit test
4.   SwingTIP ProviewPlus
        Company               : Symphony Teleca. (Pune, India)
        Technology            : Android, Java
        Primary role          : Sr. Product Engineer
        App World Link: https://market.android.com/details?id=com.swingtip.app
        Objective: ProviewPlus is a next version of SwingTIP, which is an innovative Bluetooth-enabled 3D motion sensor device that clips onto
        a golf club and wirelessly transmits real-time golf swing analysis to your Android phone or tablet. SwingTIP delivers the ultimate
       interactive learning experience in a complete package that includes video-like animations of your swing, instructional learning,
       performance metrics, ProviewPlus is specially design and developed for coach and golfer communication over internet using VOIP.
       Golfer can send his live swing to coach and coach can see the swing and give the feedback about swing.
         Responsibility:
                a.   Work as a team member.
                b.   Responsible for designing and developing the mobile based on the requirements.
                c.   Development
                d.   Done Complex Screens design.
                e.   Made Custom Components.
                f.   SIP(VOIP) implementation
                g.   Also developed for android Argo box(android setup box)
                h.   Unit testing
5.   SwingTIP
       Company               : Symphony Teleca. (Pune, India)
       Technology            : Android, Java
       Primary role          : Sr. Product Engineer
       App World Link        : https://market.android.com/details?id=com.swingtip.app
       Objective: SwingTIP is an innovative Bluetooth-enabled 3D motion sensor device that clips onto a golf club and wirelessly transmits
       real-time golf swing analysis to your Android phone or tablet. SwingTIP delivers the ultimate interactive learning experience in a
       complete package that includes video-like animations of your swing, instructional learning, performance metrics, scorecards.
         Responsibility:
                a.   Work as a team member.
                b.   Responsible for designing and developing the mobile based on the requirements.
                c.   Unit testing
6.   PremiSys
         Company: Zeon Solutions (Pune, India)
         Technology: Android
         Primary role: Software Engineer
         App World Link: https://market.android.com/details?id=com.premisys
         Objective: Mobile Interface of Security system for Android devices, the security system is installed on the server which controls all
                                        the access for the entry and exit from the premises. The application will communicate through
                                        RESTFUL web services with the server.
         Responsibility:
                a.   Work as a team member.
                b.   Responsible for designing and developing the mobile based on the requirements.
                c.   Unit testing
                                                                PERSONAL DETAILS
                                                  Date of Birth             : 1st March, 1984
                                                  Marital Status            : Married
                                                  Languages Known           : English & Hindi
Strengths: Hard working, Quick learner with good grasping ability, Action-oriented and result-focused, Innovative, Dedicated and can work
efficiently as an individual and within a team.
I am a person with optimistic deterministic and confident who loves to take challenges & convert them into achievements. Work is worship for
me and excellence is my ultimate mission.
Place       : Banglore
Date    :
[Ravi Kumar Sinha]