Maintaining and implement new code in Ruby on Rails classified feature of the company.
Managing technical things
Managing the Ruby and Padrino codes of the company
Managed the Backend Ruby on Rails with extensive background jobs using Sidekiq multi-threaded systems. Managed the integration with around 15 third party apps including Shopify, Wix, and Mailchimp. Also, do some conversion of front-end APIs from Rails to NodeJS GraphQL.
Making the product from the ground up with Ruby on Rails APIs and VueJS front-end with Dev-Ops and managing the server-side requirements and deliverability. Making UX for User panels, Admin Panels, CSR Panels, Payment Gateways, Order Handling with SMS, Emails and In-App Notifications.
Designing and managing back-end Ruby on Rails based Grape APIs of myZindagi with the features including fat model thin controllers, JSON responses and SMS prescription and image prescription.
Managing Web Applications Front and Backend projects
Designing of back-end Ruby on Rails based REST APIs with the features including token based authentications, multi-tenancy, multiple email account and creating full separate front end AngularJS apps that talk with the APIs. I have made complex apps like Customer Management System and Human Resources Management System that has helped me to learn a lot in web development field.
Modelling and designing the emotion detection method for agents in crowd by measuring the behavioural changes in crowd in real time. Making a Crowd Simulator and designing behavioural agents in crowd that respond to different situations such as normal, busy and emergency scenarios. Crowd simulator is made in agile so it is easy to change for any kind of scenario and layout to simulate the crowd.
Crowd emotion detection is based on probabilistic graphical model based machine learning so machine learning method can be used anywhere for logical reasoning and automatic responses. Right now, I am working on panic behaviour simulation design in agents to simulate an emergency scenario to understand how crowd behaves in panic.