Travolution
[at Zillious Solutions Pvt. Ltd. in 2013-Present]
Travolution is a travel technology solution software which provides travel companies a faster and reliable solution for searching, booking flights, hotels, cars, trains and etc. The project is related to integrate new client's webservices APIs with travolution, managing software solutions for various clients and provides new enhancements according to the requirement of client's.
Key Responsibilites:
- Design and development for new enhancements using in travolution for the client's.
- Client's webservice Air and Hotel's API integration from searching to final booking confirmation and cancellation using SOAP webservices.
- Integrate security related solutions in application so that no security breach can be done.
- Integration of DB Liquibase Databse change management tool and Bamboo build continuous integration management tool.
- Created hook scripts for SVN and Backup scripts for JIRA using JIRA rest API for SCM.
- Generation of reports like PDF, Docx, Excel and etc.
- Involvement in full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
- Direct client interaction for requirement analysis, new development and bug fixing.
Assentis:DocFamily
[at Information Mosaic Pvt. Ltd. in 2013]
Assentis:DocFamily is an integrated software solution for designing, producing, and distributing highly personalized, dynamically generated business documents. Assentis:DocFamily provides one single platform for all kinds of document production purposes like Interactive Correspondence, On-demand Documents, Transactions and High volume printing, Multi-Channel Post Processing and Print- File Conversion. Our work was to deliver financial related client's a better solution for documents to send corporate action notification and confirmation. Essentially, We created different types of documents including multilingual documents with the help of Assentis:DocFamily.
Key Responsibilities:
- Design and development of templates for documents(Pdf, Doc, Email and Html etc.) creation on DocWrite and DocDesign.
- Multi-language and EHTML documents creation according to client's requirement.
- Assentis DocFamily Components DocBase, DocWrite, DocAdmin server administration, installation and maintenance.
- Integration of Assentis DocFamily components with other client's internal/external systems.
- Work closely with technical support team for issues analysis, triage and bug fixing for Assentis.
- Tracking JIRA issues and works on client's JIRA tickets from starting dev to testing and releasing.
- Client release packaging, creating release notes and send release to client etc.
Client's Integration Projects for Integration Messaging Bridge
[at Information Mosaic Pvt. Ltd. from 2011-13]
Client's integration projects taken from concept where we provides initial proof of concept. Client's project have full software development life cycle which involves planning, estimation, development and implementation of specifications through deployment, tests and finally release. We would be critically involve in each and every stage of client's system integration. Mostly, we provides solutions for integrating client's internal systems with third party systems or IM internal software applications. To know more about Integration projects click on Project Descriptions link.
Key Responsibilities:
- Implementations of interfaces using IMB scripting languages like MDAP and IMIL which are based on XQuery. Also third party scripting languages including Groovy and JavaScript etc.
- Database, SQL implementation and integration for client's integration projects.
- Deployments of projects carried out mainly on WebSphere and Weblogic Application servers/portal using internal queue management or Websphere MQ Series.
- Bug fixing and enhancement in Core engine APIs in Java, JSP and Spring.
- Client's report generation using FOP and XSLT. Reports may be pdf, doc or excel etc.
- Development of full test suite to test end-to-end interface solutions provided for clients.
- Work closely with technical support team for issue analysis, triage and bug fixing. Sometimes interact directly with client and client's system to provide them better assist.
- Release packaging, releasing and providing releasing notes etc.
User Interface for Integration Messaging Bridge
[at Information Mosaic Pvt. Ltd. from 2011-12]
Integration Messaging Bridge is a business-to-business software which allows to fully integrate third party software solutions to other software solution. Typically, it is used to integrate IM products to client's internal application. IMB provides a messaging infrastructure to allow third party software application to communicate with each other. On the top of that, There is a user interface which allows for users to manage, monitor and manipulate the IMB infrastructure. I provided maintenance and enhancement solution to this user interface.
Key Responsibilities:
- Design and development for new UI screens in GWT/GXT without changing internal business logic.
- Creation of main dashboard for IMB which has capabilities to show all incoming and outgoing messages status using interactive charts.
- Responsible for creating new widgets and internal functionality for them.
- Creation of User modes capability for UI screens. User modes may be admin with special permissions on screens and normal user with limited permissions.
- Development of Login functionality using spring security.
- Deployment of latest application on weblogic/websphere application servers.
Inexact Keyword Search Model on Cloud Servers
[at Delhi University in 2010]
A prototype was developed for efficient search over the cloud servers. User's data resides in encrypted form on cloud servers so it was difficult to search over the encrypted data and mostly, users don't remember the file name so he can search with the some difference in the name. Though the model was able to search the file on cloud servers.
Data Storage scheme in cloud computing
[at Delhi University in 2009]
An model was developed to create and store a normal user's files on the cloud servers efficiently. The files can be of any type with any extension. The scheme has the capability to store the files in a way so that no one can know the data of the file except the author of file. Even user was not able to know where his file is located on server but he would be able to access it whenever he wants.
Implementation of Unix file System
[at Delhi University in 2010]
The project was to implement a simple UNIX file system with the capability of reading and writing disk blocks, searching in free block map and create a directory structure in file system. It has capability to create the files in the directory, open files from particular directory, reading and writing contents from that file and seek the file.
Implementation of File Transfer Protocol
[at Delhi University in 2010]
A simple File transfer protocol was developed with the capabilities of creating, copying, changing data and downloading the file from FTP server.
**To be updated soon..