Post Job Free

Resume

Sign in

Java and esearch Developer

Location:
Florham Park, NJ
Posted:
October 09, 2015

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

Over * years of experience in development, implementation and configuration of Java applications.

Hands on experience with Java, JDBC, J2EE, iNautilus, Spring, Agile, Tomcat, Websphere Application servers.

Hands on experience with Oracle, DB2, sql server.

Experience in performance testing and unit testing.

Experience in technical documentation and User manuals.

TECHNICAL SKILLS

Language: C, Java, j2EE, JSP, C#, .Net, UML, Html, Css

Database: SQL Server 2005/2008, DB2, Oracle, MSAccesss

Operating Systems: UNIX, MS Windows 95/98/2000me/7

Tools: Wire Shark (networking), Visio, Rational Rose, Visual Paradigm, Flexism

PROFESSIONAL EXPERIENCE

BNY Mellon, Florham Park Sep 2014 to till date

Designed an application, which is the vision of the company to synchronize data between various platforms for various domains. These domains include real time data like account number, number of shares, stock prices and sensitive data related to the account holder. This application also manages to make sure to list the domains, which are accessible to only specific platforms and also user authentication and authorization.

Involved in requirement gathering of business requirements.

Involved in requirement gathering of user interface and back end data.

Created the application using iNautilus Framework.

Created database configurations based on iNautilus specifications in MySQL.

Created indexes to various domains using Elastic Search and Lucene technologies based on the type of index used by the specific list of domains.

Provided index mappings, type of analyzers used for the searching purpose based on the type of fields used in each domain.

Created various read and write aliases to each domains in the list and specified the number of shards, clusters and replicas needed for the domain based on it’s security, data load and usage.

Created various dabble files to map the domain index, domain application package and database entries.

Created the main indexing, admin and search services to automate the index creation, manage the domain and to build queries based on the user preferences specified in the requirement.

Created various shell scripts to generate the final data file by gathering all the required tables info related to each field and generate an input data file.

Created scripts to FTP the input data files to our various server/container locations based on domain and processed the input files to generate the final required data file based on requirements.

Created a script to convert the final data file required in each domain to the JSON format, which is in turn used to load the index with the complete set of data.

Created test cases locally to test our application in iNautilus and tested the application based on the total count, matching document, category filter and positive filters of each test search.

Once the local testing is succeeded, we used clear case to move our project by checking-in our code to ALPHA, QA, UAT, XAT and Production environments.

For the initial set of data to the new user in a platform, who has access to the other platform – Migrated the data from one platform to another using shell script and elastic search.

Environment

Java, UML, Jsp, JavaScript, Oracle, PL/SQL, iNautilus Framework, Elastic Search, Lucene, REST Client, UNIX, shell scripts, Putty, Clear Case, HTML, Agile, Windows, SQL Developer, Cookie Manager.

Convergies, India May 2012 to Dec 2012

Developed employee home page for the use of internal employees. This home page enables employees to punch in and punch out so the activity tracking report is generated beginning of the week for past week and sent to employees managers.

Involved in requirement gathering of business requirements.

Involved in requirement gathering of user interface.

Created database with 3nf specifications.

Created user interface with easily navigable screens.

Used jasper reports to generate weekly reports on adhoc basis.

Used ejb timer for generating the reports on weekly basis.

Written database functions to check if given day is holiday or not based on location.

Used ldap to make reports accessible only to managers.

Used ldap to make manager view the report of the employees reporting to him.

Teaching Assistantship In SNHU May 2013 to Dec 2013

Developed a project to display the working of dental hospitals. It includes various screens to interact with the patient and update their information. To maintain security separate level of access is provided for the doctors, nurses, patient, insurance and billing staff. Used MS Access to create the front end screens and SQL server to create the database.

ACADAMIC EXPERIENCE

Exploiting Dynamic Research Allocation For Efficient Data Parallel Processing In Cloud - DEFENCE RESEARCH AND DEVELOPMENT LABORATORY(DRDL)

In recent years ad-hoc parallel data processing has emerged to be one of the killer applications for Infrastructure-as-a-Service (IaaS) clouds. For efficient parallel data processing in clouds and present our research project Nephele. Based on this new framework, we perform extended evaluations of MapReduce-inspired processing jobs on an IaaS cloud system and compare the results to the popular data processing framework Hadoop.

Virtual Class Room - KREST

Virtual classroom allows instructors to deliver web-based training to geographically dispensed students, employees, business partners and customers. The objective is to develop a virtual classroom system to promote a greater count of students to splurge into the field of Education.

EDUCATION

Master of science in Information Technology, SNHU-NH with a GPA of 3.89.

Undergrad in Computer Science and Engineering in JNTU with 86.61 %.



Contact this candidate