Ravi Chadda

Ravi Chadda

Assistant Professor of Computer Science

Followers of Ravi Chadda10000 followers
location of Ravi ChaddaChandigarh, India

Connect with Ravi Chadda to Send Message

Connect

Connect with Ravi Chadda to Send Message

Connect
  • Timeline

  • About me

    Technology Architect - Infosys | Ex TCSer Decide|Do|Delete|Delegate

  • Education

    • Sarswati Vidya Mandir, Ghumarwin, Distt. Bilaspur H.P.

      1998 -
      10th
    • Lovely Institute of Management Jalandhar (PB)

      2006 - 2009
      Master of Computer Applications (MCA) Computer Science

      Activities and Societies: Singing MCA

    • Trikuta College of Education

      2004 - 2005
      Bachelor of Education (B.Ed.) Educational Leadership and Administration, General

      Activities and Societies: Singing B.Ed.

    • Govt. PG. College Bilaspur (H.P.)

      2001 - 2004
      Bachelor of Science (BSc) Non medical

      B.Sc. (N.M.)

    • Govt Sr. Sec. School Ghumarwin Distt. Bilaspur (H.P.)

      1999 - 2000
      +2 Non medical

      +2 (Science N.M.)

  • Experience

    • Swami Vivekanand PG College of Education Tarkwari Distt. Hamirpur (H.P.)

      Aug 2009 - Jul 2010
      Assistant Professor of Computer Science

      Asst. Professor/HOD

    • IIMT&R Una(H.P.)

      Jul 2010 - Jun 2011
      Assistant Professor/HOD(Dept. of Computer Applications)

      Head of Computer Application Department.

    • Netsmartz Academy

      Jul 2011 - Dec 2011
      IOS Developer

      Responsibilities:-- iOS Developer

    • Netsmartz

      Dec 2011 - Nov 2012
      IOS Developer

      Responsibilities:-- iOS Developer- Responsible for all the processes from Development to Deployment.

    • Signity Software Solutions Pvt. Ltd.

      Nov 2012 - Sept 2014
      Sr. iOS Developer

      Responsibilities:-- Sr iOS Developer- COCOS 2D Games developer- Work closely with UX/UI team to create gaming characters - Working with backend team for mobile applications features development - Responsible for all the processes from Development to Deployment.- Client communication.

    • Applify

      Sept 2014 - Sept 2015
      Team Lead

      Responsibilities:-- Team Lead Developer- Create Application Development architecture.- Create reusable Controls- Team meetings and resolve issues & decide the deadline of modules.- Code Reviews- Write Unit Test cases- Responsible for all the processes from Development to Deployment.- Client communication.

    • Net Solutions

      Sept 2015 - Jul 2016
      Technical Lead

      Responsibilities:-- Lead Developer- Create Application Development architecture.- Create reusable Controls- Team meetings and resolve issues & decide the deadline of modules.- Create complete chat module for Single/Group chat, Audio/Video/Image files sharing using Quickblox XMPP framework- Create Reusable controls for Core-data- Write Unit Test cases- Code Reviews - Responsible for all the processes from Development to Deployment.- Client communication.

    • Maropost

      Oct 2016 - Jul 2018

      **Mobile Application Development for iOS/Android**- Create Mobile Applications(iOS/Android) for Maropost Marketing Cloud Product.- Create framework libraries for iOS and android. - Mobile technical architect.Technology Used: Xcode 9+, Android StudioLanguage: Swift 4, JavaiTunes Link: https://itunes.apple.com/in/app/maropost/id901958375?mt=8PlayStore Link: https://play.google.com/store/apps/details?id=com.maropost.enterprise&hl=enResponsibilities:-Gathering information for MAROPOST MARKETING CLOUDCreate Mobile Architecture for iOS/Android Platform.Work on Major modules of the applications with application design & development.Code Reviews, Development, code architecture.Finalize app development process and upload app to AppStore/Playstore**SDK Development**MPPUSH MOBILE SDK- for iOS/AndroidTechnology Used: Xcode 9+, Android Studio 3.1Language: Objective C, JavaProject Description:-The Key features are required to create MPPUSH Mobile SDK for iOS/Android as:-Save Device Information as(Token, Paltform, Appkey, Device UDID, Application Name, Application Version, Location, TimeZone)Session Tracking(here we can track the user session within mobile application, So that we can generate the reports of usage of Mobile App on the basis of monthly, weekly, current day as well.)Event Tracking(Here we can track the events within user interaction(For E-Commerce Applications Iike FLIPCART, AMAZONE etc )).The features for Event tracking as:-Standard Events(AddedToCart, RemoveFromCart, StartedCheckout, Started Content, Finished Content)Custom Events(Here developer can create their own events based on the Application Requirements)Rich Push Notification with(AUDIO/VIDEO/GIF/IMAGES). Here the rich push notifications are handled with MPPUSH Mobile SDK with DeepLinking, Custom Data etc.INAppMessages:- This features of Mobile SDk allow the Developers to Use the Rich Push Notifications Features with in Mobile without Using APNS and FIREBASE as well. Show less

      • Sr. Software Engineer- Mobile Full Stack Developer

        Jan 2018 - Jul 2018
      • iOS/Android Developer

        Oct 2016 - Jul 2018
    • Tata Consultancy Services

      Aug 2018 - Feb 2023

      • Leading product development and team working for Clinical Trials & provide solutions for Decentralized Clinical Trials. • Create Hybrid App development solutions in React-Native for features available only in web portal to reduce the gap between patients and site users, tracking the correct shipments & orders, overcome the administration workload, provide immediate solutions with comparison of data, also develop the solutions for app biometric authentication and overall patient engagement from any mobile/digital platform.• Setting up the correct solutions at an early stage, drive competency, upgrade knowledgebase with dynamic interest in multiple technologies.• Work on to Develop base architecture in React-native, build knowledge of React-Native app development, build a team of react-native app developers, understand work requirements, end to end solutions & design preparation for both iOS/Android, lead overall solution development within the team• Work of various application development challenges as: provide portable mobile/digital platform for Site users, resulting user friendly experience, building better relationship with doctor and patient, reduce frustration of administrative staff, and other features like Filter data, Alerts, Search, Biometric authentications, smart device data transfer & etc. Show less

      • Technology Architect

        May 2021 - Feb 2023
      • Technical Lead

        Aug 2018 - May 2021
    • Infosys

      Mar 2023 - now
      Technology Architect

      Technology Architect specializing in eCommerce platforms, adept at leveraging the Angular framework and Spartacus SAP Commerce to deliver end-to-end solutions. My expertise lies in designing robust architectures that prioritize scalability, performance, and seamless integration with backend systems. With a focus on driving digital transformation in retail, I excel in creating innovative eCommerce experiences that exceed user expectations and fuel business growth.

  • Licenses & Certifications