Computer Scientist (java Developer) Resume
SUMMARY:
- Experience of Java Software Development.
- Expertise in RDBMS.
- Expertise in Apache Tomcat, Websphere Application Server and Oracle Application Server.
- Good understanding of Linux and Windows operating systems.
- Experience in manual testing.
- Expertise in technical documentation.
- Experience in travel and transportation, insurance and healthcare domains.
- Expertise in configuration management.
- Knowledge of .Net
- Knowledge of REST Web services, AJAX, jBPM, FreeMarker, Apache AXIS2, InfiniDB, ANT, maven2, dicomedit scripts.
TECHNICAL SKILLS:
Integrated Development Environments: JDeveloper 9.0.3/10g, WSAD5.0.0/6.0, EditPlus2.0, Eclipse, Rational Lifecycle Suite.
Database: DB2 v8, Oracle8.x/9i, Sybase, MS Access, MySQL, MS - SQL
Software Languages: Java, XML, PL-SQL, HTML, Java Script, Rational Rose.
Web Technologies: JSP, Servlets, EJB, LDAP, JDBC, JNDI.
Operating System: Win XP/95/98/2000/Vista, Linux.
Application Servers: Oracle9i/10g Application Server, Websphere Application Server 4.0.2/5.1/6.0, Apache Tomcat, JBoss.
Version Management System: SVN, Subclipse, Subversion, Tortoise SVN, Visual Source Safe (VSS).
PROFESSIONAL EXPERIENCE:
Computer Scientist (Java Developer)
Confidential
Responsibilities:
- I am currently evaluating xnat for research studies.
- I have set up the auto archive feature of xnat on the windows test server wherein you can send images from clear canvas client and xnat receives them through DICOM-SCP connection. It reads dicom tags and then matches it with existing project in xnat and auto archives the images/scans.
- I am currently working on the email notification when the project is archived.
- I have successfully setup the webdav connection to the xnat server. You can browse the images/scans from windows explorer.
- The project intends to create or gather all research related information into a single database ARQ.
- Currently I am working on PH research database which uses in house tool called ArQ to display visits, catheter details, medical history, working diagnosis, management plan, study specific samples for a given Confidential t.
- I am working on Neurology SiTRAn (MND) research database as well.I was responsible for evaluating the open source I2B2. It uses JBoss AS, Oracle/MS SQL Server, REST web services, Eclipse.
- My responsibility was to understand I2B2 and it's architecture, how it communicates between components, load the MS SQL with 500 million data and see if there are any performance hiccups.
- I have migrated i2b2 to infinidb and successfully tested the migration. We are now loading infinidb with LABS, Appointments, Imaging, SNOMED, Procedure Coding and ICD10 data.
- I have written load Ontologies, Ontology synchronization script, Staging data export script, FTPUpload script to Linux (i2b2) server and bulk import script into Infinidb database.
- The project intends to design and develop content management system for Confidential .
- The project uses Eclipse, Apache Tomcat, MySQL and Alfresco Community Edition as a content management system.
- I am involved in importing the Alfresco community SDK into eclipse and set up the environment on Apache Tomcat server.
- I am also responsible for version management of the application, packaging the application into war and deploying the application on Apache Tomcat server.
- I am involved in customization of Out Of The Box Alfresco Community Edition.
- I have developed subscription service, subscribed documents filter and un-subscribe document/folder.
- I have also developed pdf compare service which will compare current version with the previous version. It uses Google’s diff-match-patch for comparison.
- I have modified existing workflows to send an email on task generation.
- I have written a Document Expire service and Expired Documents filter.
Java Developer
Confidential
Responsibilities:
- The project intends to design and develop the adult health and social care hub for calderdale council in Java 2 Enterprise Edition. This project implements Care Directory and Event Register for the council.
- This new application uses JDeveloper 10, Oracle10g, Oracle forms and Oracle.
- I am involved in designing the application, creating class diagrams and writing the java code as per the requirement specifications.
- I am responsible for version management of the application, packaging the application into ear and deploying the application on Oracle10g application server.
Test Analyst - Environment
Confidential
Responsibilities:
- I was involved in supporting Enterprise Claims System (ECS) application needs, helping the efforts’ needs of testing on IBM WAS. This included putting reservations on the environments, setting up the environments with the project requirements, install code on WAS, troubleshoot any application related issues.
- I worked with projects to resolve any problems and concerns related to environments, analyzing the errors, troubleshoot the application and fix the errors to make the application available.
- I owned the problem tickets and worked on them, owned the service requests and deployed the enhanced applications on WAS.
- I was taken as a member of a triage team due to my troubleshooting skills.
Test Analyst - Test
Confidential
Responsibilities:
- The project was to test the ECRM application that involved customer search, adding a customer, updating and deleting a customer, checking his/her auto and fire claims and policies, also making sure that confidential information is hidden from the user.
- I was involved in studying the testing requirements of the application, estimating the number of test cases and hours required to write test cases, manual (unit and system) testing of application.
Programmer
Confidential
Responsibilities:
- The project was to consolidate multiple sub-invoices that were generated in a designated time frame (typically weekly or monthly) into a single invoice and present to the customer.
- I was involved in the detailed analysis of user requirements, map the user requirements with the system, coding the requirements using java, servlets, jsp, j2ee and oracle pl-sql.
- I was also involved in integrating the modules and installing the application on Oracle 10g Application Server, creating design documents, class diagrams, functional flow in prototype, unit testing and integration testing.
Programmer
Confidential
Responsibilities:
- Corporate portal is designed to consolidate the existing business portals thereby focusing on better customer needs and improving the efficiency of the services provided by PCFC.
- The project involved consolidating the existing portals i.e. MyDPA, MyJAFZA, e-MIRSAL and E-ATA, Single-Sign-On to all portals, Bi-lingual support for user interfaces, Unified GUI for the portal, Browser Compatibility (IE6 and Netscape6).
- I was involved in the migration of existing portal from NAS to WAS, implementing the Bi-lingual support for user interfaces, implementing the unified GUI for all 4 applications and preparing the migration methodology document.
