Ravikumar Ighare
SDE II at Appscrip- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Hindi Full professional proficiency
Topline Score
Bio
Credentials
-
Data Collection and Processing with Python
Coursera -
Introduction to Data Science in Python
Coursera -
Programming for Everybody (Getting Started with Python)
Coursera -
Python Basics
Coursera -
Python Classes and Inheritance
Coursera -
Python Data Structures
Coursera -
Python Functions, Files, and Dictionaries
Coursera
Experience
-
Appscrip
-
United States
-
Information Technology & Services
-
100 - 200 Employee
-
SDE II
-
Feb 2022 - Present
Leading a team to develop a subscription module for e-commerce system. Module is written in FastApi with mongodb at backend. Consists of multiple REST APIs for subscription management module, CRON jobs, Google Message Queue for recurring subscription orders. This service is written in FastApi with mongodb at backend. Deployed with docker and kubernates. Worked on backend APIs for dating app. From simple CRUD APIs for likes and matches to complex logic to get profiles based on user's… Show more Leading a team to develop a subscription module for e-commerce system. Module is written in FastApi with mongodb at backend. Consists of multiple REST APIs for subscription management module, CRON jobs, Google Message Queue for recurring subscription orders. This service is written in FastApi with mongodb at backend. Deployed with docker and kubernates. Worked on backend APIs for dating app. From simple CRUD APIs for likes and matches to complex logic to get profiles based on user's preferences. Also developed backend for random video match where a user would be connected to random user for video call. Worked with world's one of the biggest Ed-Tech Company Byjus as our client since Feb 2022 to Dec 2022. Developing Math solvers for class 8 to 12. I have written multiple math solvers using Python Sympy Library. These solvers can instantly recognize the problem and deliver an accurate solution by executing one or more solver(s) that matches with type of input equation. Worked on Data Engineering for ETL of questions and solutions, using Python.
-
-
Python Developer
-
Aug 2020 - Aug 2022
Worked as backend developer for multiple Ecommerce projects that is multivendor platform. During this I have developed an application layer which allows a seller to integrate their stores from other ecommerce platorrm like shopify, magento with all of its contents (customers, products, categories, inventory etc.). Robust, realtime sync of two ecomm platoforms. I have written multiple APIs for Ecomm Mobile Application and Admin. Also Developed bulk import, export and update modules for… Show more Worked as backend developer for multiple Ecommerce projects that is multivendor platform. During this I have developed an application layer which allows a seller to integrate their stores from other ecommerce platorrm like shopify, magento with all of its contents (customers, products, categories, inventory etc.). Robust, realtime sync of two ecomm platoforms. I have written multiple APIs for Ecomm Mobile Application and Admin. Also Developed bulk import, export and update modules for products and inventory where large amount of data can be uported/exported and updated by excel sheet. Developing backend components, REST APIs in python. Strong working skills on NoSQL database MongoDb, Elastic Search. Writing async APIs using Redis and Django Q. Developing analytics APIs using python Pandas and Numpy libraries for dashboards. Contributing to the development of new software micro-services, libraries, and features. Troubleshooting issues with implemented solutions. Maintain and collaborate code using VCS like Git. Hands on experience with Django Rest Framework and Mongodb. API Testing - unit, functional Deploying APIs on AWS EC2 instances. Documenting APIs using Postman Documenter.
-
-
-
Mgm College Of Engineering & Technology
-
India
-
Education Management
-
1 - 100 Employee
-
Assistant Professor
-
Aug 2015 - Jul 2020
I had been involved in teaching and training students for around 5 years in different programming languages (python, C, core java). 1. Trained students in theoretical and practical concepts of different programming languages Python, C, and Java. 2. Taught subjects Data Structures, Algorithms, Object oriented programing Methodologies (java) 3. Website maintenance for institute. 4. Developed and Lead for many projects like Central Library Server, ERP setup and maintenance… Show more I had been involved in teaching and training students for around 5 years in different programming languages (python, C, core java). 1. Trained students in theoretical and practical concepts of different programming languages Python, C, and Java. 2. Taught subjects Data Structures, Algorithms, Object oriented programing Methodologies (java) 3. Website maintenance for institute. 4. Developed and Lead for many projects like Central Library Server, ERP setup and maintenance, Multimedia Center. I had worked as Lead for many tasks and assignments like, 1. Incharge and Lead for course approval process from State (DTE) and Central government (AICTE) 2. Incharge and Lead for College ERP system 3. Incharge for Onscreen Assessment Center for Mumbai university examinations. 4. Incharge and Lead for conducting different government competitive examinations at institute. Show less I had been involved in teaching and training students for around 5 years in different programming languages (python, C, core java). 1. Trained students in theoretical and practical concepts of different programming languages Python, C, and Java. 2. Taught subjects Data Structures, Algorithms, Object oriented programing Methodologies (java) 3. Website maintenance for institute. 4. Developed and Lead for many projects like Central Library Server, ERP setup and maintenance… Show more I had been involved in teaching and training students for around 5 years in different programming languages (python, C, core java). 1. Trained students in theoretical and practical concepts of different programming languages Python, C, and Java. 2. Taught subjects Data Structures, Algorithms, Object oriented programing Methodologies (java) 3. Website maintenance for institute. 4. Developed and Lead for many projects like Central Library Server, ERP setup and maintenance, Multimedia Center. I had worked as Lead for many tasks and assignments like, 1. Incharge and Lead for course approval process from State (DTE) and Central government (AICTE) 2. Incharge and Lead for College ERP system 3. Incharge for Onscreen Assessment Center for Mumbai university examinations. 4. Incharge and Lead for conducting different government competitive examinations at institute. Show less
-
-
-
SGGSIE&T, Nanded
-
India
-
Education Administration Programs
-
100 - 200 Employee
-
Teaching Assistant
-
Jul 2013 - Jul 2015
worked during Mtech, handled subjects Core Java, Advanced java, C programming Labs, Android, Web Technology Lab worked during Mtech, handled subjects Core Java, Advanced java, C programming Labs, Android, Web Technology Lab
-
-
Education
-
Shri Guru Gobind Singhji Institute of Engineering and Technology, Vishnupuri, Nanded
Master of Technology (MTech), Information Technology -
University of Mumbai
Bachelor of Engineering (BE), Computer Engineering