Ashok N.

Ashok N.

PHP Ruby on Rails

New Delhi , India

Experience: 15 Years

Ashok

New Delhi , India

PHP Ruby on Rails

34285.6 USD / Year

  • Immediate: Available

15 Years

Now you can Instantly Chat with Ashok!

About Me

I have good experience working in php and Ruby on rails projects.

...

Show More

Portfolio Projects

Description

Description: UnionCloud is web based product which offer different features to UK university unions. Unioncloud has following features like Events management, elections, Online product shopping, Bulk student upload, Ticket refund, Volunteering Organizations, Student voice etc. Unioncloud has more that 45 subscribed unions. Unions use this product for selling their event tickets and conducting elections and uploading bulk student uploads and reports. Unioncloud has SSO support. Unioncloud is deployed in AWS infrastructure.

Roles & Responsibilities

  • First few months into development of features and then into Live Support
  • Creation of docker images for microservice and deploying into ECR and using cloud formation script
  • Responsible for clearing S3 cache images using cloud front.
  • Analysing AWS cloudwatch for any microservice issue if container or tasks are not getting started properly
  • Integrated AWS secret manager, AWS elastic search 6.4 (before this it was supported elastic search 5.5 installed on EC2)
  • worked on feature like student voice and calendar etc.
  • Developed and executed many rails rake task for bulk DB operations like insert or update for all unions.
  • Responsible for build microservice frontend (react app) on local and deploying it into S3 Bucket
  • Developed and written schedule resque task
  • Developed JavaScript, jQuery code for UI functionalities
  • Used EC2 instance for taking update and upgrading codebase on different env. i.e. localhost, test, development, UAT, staging and production.
  • Used GIT as version control software
  • Used pgadmin 4 Client for Postgres database
  • Used Jira for tracking stories and zendesk for live support tickets
  • Used REST API for getting the data from Server
  • Used Google Chrome and Mozilla Developer Tool for debugging any client related issue

Built this project in compatible for IE10+, Mozilla, Chrome and Safari (windows

Show More Show Less

Description

Description: Collateral360, a web-based application that is helping lenders better manage key processes, risk and compliance. As a compliance tool, Collateral360 allows lenders to build their policy into their workflow to ensure each loan is managed to credit and risk policy. One system that allows you to manage all your property due diligence from a single dashboard: from appraisal procurement, to environmental investigations, flood certificates, collateral site inspections, tax monitoring, Environmental Pre-Screen and other services. Collateral 360 application helps real estate lenders such as banks, credit unions, capital investors and others with their property due diligence needs by simplifying their lending operations. Commercial and Residential lenders can significantly improve their workflow, consolidating several disparate processes into one collaborative workspace. Through a single dashboard, lending staff can perform a multitude of tasks. From procuring services and managing vendors such as appraisers and consultants, to screening and monitoring environmental risks, the platform ensures that all collateral is managed to bank policy.

Parcel helps appraisers connect with their lender clients through the Parcel Platform, a secure and compliant environment where appraisers receive projects and manage their pipeline of projects. Using the platform, appraisers can improve the workflow with their bank clients. Alerts indicate when a request for bid or a directly tasked project is received. Once a project is awarded, appraisers receive engagement letters and other important information from their clients. The platform gives appraisers the ability to easily communicate with lender clients to clarify any project related issues. It is a secure environment in which to engage with lender clients

Roles & Responsibilities

  • Worked in both the project and investigated / debugged both the code based as per the requirement
  • Monitored team members
  • Developed many features like Environment Engagement Letter, Digital Signature and so on
  • Worked on many customizations as part of Global service desk (for Wells Fargo Bank, JPMC bank, SunTrust bank, Columbia state bank, California bank etc) team member
  • Developed and executed Laravel Migration file for DB transactions for may feature tasks, GSD tasks and custom tasks
  • Developed JavaScript, jQuery code for UI functionalities
  • Used Vagrant software as development environment i.e. localhost. Used Linux box for test, UAT and production
  • Used GIT as version control software
  • Used Jenkin for deployment
  • Used HeidiSQL as MySQL client
  • Used Jira for tracking issues (GSD), Custom tasks and feature tasks
  • Used REST API for getting the data from Server
  • Used Google Chrome and Mozilla Developer Tool for debugging any client related issue
  • Built this project in compatible for IE10+, Mozilla, Chrome and Safari (windows)

Show More Show Less

Description

Description: Wolters Kluwer project is e-learning system. This project has 3 roles. Wolters Kluwer provides the environment where admin can upload the course content every year. Instructor creates class and publishes the content for student. Student enrolls the class the take the class and completes the course. Student learn course using video content, various images, and audio.

Roles & Responsibilities

  • Debugged the existing code. It is using YII framework.
  • Improved existing functionality by merging existing functionality.
  • Developed new feature without effecting the existing flow.
  • Used AWS S3 for storing the external media files.
  • Derived and created new XML structure from the Given XML structure.
  • Developed additional pages for new feature using PHP5, HTML, CSS, JavaScript, and Ajax.
  • Used Google Chrome and Mozilla Developer Tool for debugging any client related issue
  • Used Stored Procedure for getting the result using many different tables.
  • Built this project in compatible for IE10+, Mozilla, Chrome and Safari (windows version)
  • Used Jira for tracking issues and generating the report for quality purpose.
  • Used GIT version control to commit code to client server.

For developing the application, using Linux and windows operating system

Show More Show Less

Description

Global Product Definition (GPD): GPD is used as Internet website to manage their products. Based the user, this project gives the abilities to add/Delete/Edit the product. This project used the WF proprietary framework. Logged user can search the product based on Users can search products on attribute / countries etc. and shows to their customer.
Research and Development (R &D): Research and Development is simple website. It displays different sponsors and its initiatives with download option in Excel or PDF format

Commerce Platform (Biometrics Authentication): Biometrics Authentication is the R&D project using the EyeVerify SDK to authenticate the app users with their EyePrint.

All these projects are able to view in different devices like Desktop / IPad / IPhone / Android etc. These websites support many browsers like

  • IE 8 and Above
  • Safari
  • Chrome
  • Mozilla Firefox

Roles & Responsibilities

  • Debugged the existing code. It has used the CodeIginiter and customer Proprietary framework.
  • Refactored the existing code, to improve the performance of the site
  • Used REST API call in Biometrics to get the details from the server side.
  • Design new frontend and backend UI, Using HTML, CSS, bootstrap, AngularJS.
  • Used JQuery and JavaScript for creating client functionalities
  • Used Google Chrome and Mozilla Developer Tool for debugging any client related issue
  • Used Stored Procedure for getting the result using many different tables.
  • Built this project in compatible for IE10+, Mozilla, Chrome and Safari (windows version)
  • Used Jira for tracking issues and generating the report for CQM i.e. (corporate quality Management).
  • Used SVN version control to commit code to client server.
  • For developing the application, used Mac but deployment environment is Linux.
  • Setup the crontab for schedule php job (For email functionalities)

Show More Show Less