Now you can Instantly Chat with Manjunath!
About Me
Over 10.3 years of work experience in software development using JAVA/J2EE technologies. Having 4.5 years of experience in online training/support and freelancing. Having 5.5 years of work experience in Spring (Core, MVC, Batch, StateMachine, Data, S...
Show MoreSkills
Portfolio Projects
Description
Verizon Home Monitoring and Control is a system which is used to control home appliances remotely, over your computer or even most smart phones. It includes some of the features like - Adjust your thermostat while away from home, Manage how much energy is being used by your appliances and electronics, Lock/unlock doors for family members and guests, View real-time or saved video of events in and around your home.
Show More Show LessDescription
Multi-Tenant Serve enables easy transformation of single-tenant, web applications into a fully multi-tenant Software as a Service (SaaS) solution The cumbersome and challenging process of weaving multi-tenancy into an existing application is eliminated. The resulting Multi-Tenant SaaS solution can run on a wide range of operating systems, databases, and application servers and is easily portable across public, private, or hybrid clouds.
Show More Show LessDescription
Description:
Clear ERP suite offers customers transformational solutions that help virtualize the content supply chain and digitally mediate enterprise workflows to manage not just the content, but the business of content.
Roles and Responsibilities:
· Provide Designs solutions,participate in design and development of complex, high performance Enterprise/Microservice based applications and Provides mentoring/guidance to other developers.
· Leading the team in all the phases of project life cycle including Planning,Architecture,Design,Development,Implementation,Testing and Support.
· Successfully developed and integrated Spring JMS and ActiveMQ for production Data Center.
· Successfully implemented MYSQL-HA(Replication and Failover) on production environment.
· Successfully designed,developed and implemented security features for video-streaming module using JCE(Asymmetric/Symmetric,HMAC,RSA KeyGenerator).
· Implemented custom Nginx-Clojure 0.4.5 and Nginix 1.12 for video streaming and static content rendering.
· Developed POC and implemented for integrating java with microsoft-azure blob storage,azure-functions for streaming content.
· Successfully designed,developed and implemented scrubbable-thumbnail watermarking ,server-side watermarking for video assests ,thumbnail,image and PDF files.
Successfully designed,developed and implemented logging framework for the product using AspectJ(LTW
Show More Show LessDescription
Description:
BNCB ecommerce includes the Textbook (Rental,Non-Rental), General Merchandise modules for more than 700 universities.
Roles and Responsibilities:
- Successfully designed,completed the Proof of Concept (POC) and implemented with LDAP server (Microsoft Active Directory, Apache Open DS) for authentication.
- Integrated FAHM service provider with identity provider(using JWToken) for fetching card details in payment module.
- Integrated JUnitee with WCS in order to run JUNIT test cases.
- Actively Participated in corporate PCI Compliance initiatives and assessment.
- Responsible for the providing the solution for application security vulnerabilities, implementing the solution on production environment.
- Developing the new modules, enhancing the product as per the business requirement document (BRD).
- Working as a track lead and handling team of four people from last six months.
- Responsible for upgrading IBM WCS fixpack.
- Working on change request as per the requirement.
Interacting with the client to understand the project and finalize its scope
Show More Show LessDescription
Description:
SaaS is a software delivery method that provides access to software and its functions remotely as a Web-based service. Software as a Service allows organizations to access business functionality at a cost typically less than paying for licensed applications since SaaS pricing is based on a monthly fee. Also, because the software is hosted remotely, users don't need to invest in additional hardware. Software as a Service removes the need for organizations to handle the installation, set-up and often daily upkeep and maintenance. Software as a Service may also be referred to as simply hosted applications.
Roles and Responsibilities:
- Successfully Developed and implemented distributed solution using spring remoting(RMI,HTTP,JAX-WS).
- Successfully implemented Dynamic Datasource lookup to enable SAAS Model.
- Successfully implemented spring security for framework.
- Implemented Transaction management for framework using spring AOP.
- Developed common business audit, logging components for the framework.
- Developed java rules component using spring Aspectj.
- Developed maven build to support framework for both Distributed and Non-Distributed application.
- Developed the SaaS based POC’s as per the requirement.
- Doing analysis on existing eCams-modules for migrating to SaaS Model.
- Interacting with the client to understand the project and finalize its scope.
- Analyzing and developing the new Proof of Concept (POC) based on client requirement.
- Integrating the approved POC with existing module.