From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:09 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Khaja Mohammed 

Last updated:  04/14/16

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

34 yorkshire terrace
Shrewsbury, MA  01545
US

Home: 5084141660   
asim.mohd@hotmail.com
Contact Preference:  Telephone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Java architect/Sr. Developer

Resume Value: tmvbtjna6rumqu82   

  

 

KHAJA ASIM MOHAMMEDCONTACT      : 508-414-1660

Email         :asim.mohd@hotmail.com

 

 

SUMMARY:

 

·   Having a cumulative IT experience of 10+ years.

·   Having about 8+ years of experience Designing & Developing various web and enterprise projects using Java and J2EE technologies.

·   Having 2+ years of experience implementing integration solutions in the middleware domain.

·   Professional Expertise in server side programming using JSP, Servlets, JDBC, Struts, Spring and Hibernate.

·   Well versed with multi-tier/layer architectures in clustered/non-clustered environments.

·   Proficient in usage of Design patterns to obtain desired outcome.

·   Hands on experience designing & developing SOAP/RESTful web services & associated client integrations.

·   Experienced in performance analysis/tuning to obtain better throughput in Enterprise applications using the java/j2ee stack.

·   Well versed with SQL/PLSQL (functions, procedures, tables, triggers and other DB objects) and ability to troubleshoot issues right from UI (and other end points) through platform to backend (Database).

·   Well versed with test driven, agile and waterfall models of development

·   Experience in implementing build automation/testing using ant with JUnit, server side deployments/operations using jython scripts and windows batch/linux shell scripts.

·   Experienced in designing solutions using Rational Rose/Ms Visio and generating skeletal code using Rational Rose and reverse engineer code to Class diagrams/sequence diagrams etc

·   Adept at documentation at various levels (Code documentation, Design documentation, user guides & support documentation/guides).

 

 

EXPERIENCE:

 

·   Working as a Principal Consultant at Apps Associates LLC since September, 2015 till date

·   Worked as a Principal Consultant at Apps Associates Pvt. Ltd since April, 2013 to September, 2015

·   Worked as a Consultant at Automatic Data Processing (ADP) since May, 2011 to April, 2013.

·   Worked as a Senior Software Engineer at Virtusa India Pvt. Ltd from December, 2007 to May, 2011.

·   Worked as a Software Engineer at Promatrix Solutions from Sept, 2005 to December, 2007.

 

 

EDUCATIONAL QUALIFICATION:

 

Bachelor of Technology in Electrical & Electronics Engineering from Jawharlal Nehru Technological University, 2005.

PERSONAL PROFILE:

 

Name: Khaja Asim Mohammed

Father’s Name: Mohammed Abdul Haleem

Marital Status: Married

Date of Birth: 06/17/1984

Visa Status: H1B Visa valid through April, 2018.

Address: 34 Yorkshire Terrace Apt 06,

  Shrewsbury, MA – 01545.

SKILLSET:

 

Language(s)

Java, PLSQL, jython

Tech/Frameworks

JSP, Servlets, Struts, Spring, JPA, Hibernate, OSGi, Jersey, SOAP/REST web services, RMI, HTTP

Integration Tools

Oracle SOA/BPEL with AIA, Oracle Data Integrator 11g, Oracle Service Bus

Client side tools

HTML, JavaScript, XML, XSD, XSLT, XPath, XQuery, CSS

Other tools

ant, JDBC, Junit, log4j, XStream, JACKSON, JAXB, MOXy, java mail API, SOAPUi, http monitoring/intercepting tools, apache httpclient, Jmeter (performance measurement), visualVM (performance tuning), JXL, Mercury/HP Quality Center, JIRA, windows batch & linux shell scripting

Server(s)

Tomcat, oc4j, Weblogic, JBoss, Jetty

Database

Oracle 9i/10g/11g

Version control

Clear Case, Clear Quest, TFS, Subversion

Design

Rational Rose, Ms Visio

IDEs & Packages

NetBeans, eclipse, JDeveloper, ODI Studio, SQL Developer, Ms Office suite

 

PROJECTS:

 

Project: 1

Title: ikaSystems – ODI Implementation

Duration: Dec, 2013 – till date.

Environment: ODI, Java, Jython, PLSQL, Oracle 11gR2.

Team Size: 15

Description: ikaSystems delivers business automation and process solutions for healthcare insurance providers to conduct commercial, Medicare, Medicaid, and ACO business. This specific project integrates various backend processes which essentially are batch jobs in nature catering to a heterogeneous mix of endpoints leveraging technologies specific to Databases (Oracle, SQL Server), Files (local, network, FTP), Communication (emails) and OS (scripting, commands). Data loads (Inbound – Conversions, daily loads) and extracts (Outbound – fixed/delimited/xml files in different formats, target tables) were automated entirely in ODI across a variety of clients all of which were hosted in-house. Comprehensive reporting on Conversions, daily executions and execution reports prepared and sent periodically to end users.

Responsibilities    

Administration tasks:

§    Design Master/work repository topology/layout

§    Setup of ODI Master/work repositories

§    Setup of ODI Agents, recovery of agent processes with reporting on failure & recovery

§    Manage code migration across repositories and environments

§    Maintenance of ODI repositories w.r.t periodic purge of logs, status reports of executions, monthly execution reports listing execution metrics by interfaces. Aid DBA team to manage schemas related to ODI repositories by way of monitoring of tablespaces, DB alerts etc.

Development tasks:

§    Design interfaces based on requirements for Inbound/Outbound processes across plethora of file formats (xml, fixed, delimited & delimited with complex layout), table to table ETL across different Databases and status reporting using email notifications

§    Implement versioning and solutions in ODI with maximum reusability across client implementations

§    Design & Develop packages of varying complexity leveraging built in ODI activities and hand written code leveraging technologies such as jython, PLSQL, OS Commands and ODI SDK (java) to help achieve end goal

§    Testing and integration

§    Coordinating with team regarding status and reporting & project lead functions etc.

 

 

Project: 2

Title: Hologic Axeda – EBS Integration

Duration: May, 2013 – Dec, 2013.

Environment: Java, Oracle SOA 11g, OSB, AIA, Oracle 11gR2, PLSQL.

Team Size: 7

Description: Develop SOA services to integrate Axeda platform based Service Alarms from medical instruments to Oracle Ebusiness suite. Service Alarms are generated by various medical products sold to customers of Hologic. All such alarm messages are received by the Axeda Cloud application. These messages are consumed from Data sinks (JMS queues) by SOA middleware services and appropriate service requests are created in the Oracle Ebusiness suite end system

Responsibilities    

§    Design an integration approach to consume alarms messages from Axeda cloud and create corresponding service requests in Oracle EBS.

§    Provide AIA requestors and providers along with Enterprise business services for a generic integration.

§    XSLT transformations for Application Business Messages to Enterprise Business messages.

§    Provide Exception handling, Service portfolio maintenance and unit testing.

 

 

 

Project: 3

Title: Taxware REST API

Duration: February, 2012 - till date.

Environment: Java, Spring 3, Hibernate 3.1, JBoss 5, Jersey framework,

Apache httpClient, Fiddler (request mocking), XStream  (legacy XML to JSON conversion), Oracle 11gR2, Win2k3/2k8.

Team Size: 7

Description: Development of a RESTful interface (API) to expose application functionality as a set of web services. This involves the following:

§    Design a REST framework (REST API) leveraging the Jersey framework.

§    Customize the parsing/response writing by tweaking the Jersey framework to help publish specific rules for incoming/outgoing data.

§    Design a validation framework to handle incoming data validations.

§    Migrate existing SOAP based services to REST services.

§    Provide add-ons to customers to help them migrate from existing SOAP based services to REST services.

Responsibilities    

§    Designing the application. This involved visualization of the application, using OOP concepts to provide a generic framework – designing interfaces, abstractions, object hierarchies and exception handling. End result being developer consumable artifacts like ‘Detailed design document’, class diagrams, data flow diagrams and sequence diagrams.

§    Developing the application. Initially code for the generic components which would form the core of the framework (parsing/response writing, exceptions, authentication/authorization, session management etcetera), provide hooks for injecting service code (business logic) and a code a few services to aid other developers in writing their own services.

§    Documenting the application. Creating a Developer’s Guide to aid the end user in understanding the API and to help them consume the services.

§    Performance tuning of the application. Use tools like visual VM to analyze areas of concern in the application (memory/time utilization), tweak related component/code and capture metrics thereafter using Jmeter.

§    Unit testing the application. Provide Junits to test the framework and also to functionally test each of the REST services. Providing a standalone UI based automation tool to ensure application sanity (created using swing).

§    Maintain the application. Resolves issues/defect raised by QA team.

§    Value adds. Provide converters that help the existing SOAP based clients to migrate their XML to the new schema defined for REST, Simplify the onboarding of new clients.

§    Perform code reviews to help ensure good code quality, involved in design meetings, daily SCRUM meetings and adhoc meetings.

 

 

Project: 4

Title: Taxware Retail

Duration: June, 2011 – February, 2012.

Environment: Java, JSP, Struts, Spring 3, Hibernate 3.1, JBoss 5, Cognos

  ReportNet, Jetty 8.1, OSGi (Equinox) Framework, Oracle

  11gR2, Win 2k3/2k8.

Team Size: 5

Description: Development of a standalone application to be leveraged as a single point of contact to provide tax computations to Point of Sale machines (Cash counters at Retail Stores). This involves the following:

§    Port existing Taxware Enterprise (which is a web based application) as a standalone application. Analyze the infrastructural facilities provided by JBoss and provide the same outside the container.

§    Design of new modules to support retrieval and update of tax content for Retail applications.

§    Consolidation of store transactions on to a central server.

§    Develop a transportation module to handle file transfer operations to multiple sources of varying types (ftp, file system shares etcetera)

Responsibilities    

§    Involved in Design phase to come up with a blueprint

§    Development: Porting of web based application as a standalone application with minimal code changes to the existing application.

§    Development of new modules to provide Retail related features to the application.

§    Eliminate extraneous components from the existing application that are no longer leveraged by the POS machines

§    Coordination with onsite team for brainstorming sessions, Design and analysis.

 

 

 

 

Project: 5

Title: OpenPages – Professional Services

Duration: February, 2008 – May, 2011.

Environment: Java, JSP, Weblogic 9.1, Cognos ReportNet (reporting),

  Fujitsu iFlow (workflow engine), Javascript, Oracle 9i/10g,

  Windows server 2000/2003.

Team Size: 4

Description: Providing Consultation Services to Customers of OpenPages 

  (Virtusa’s client) which includes:

§    Intensive meetings with prospective as well as existing Customers to gather their requirements.

§    Preparing a design/implementation to tackle each unique requirement.

§    Troubleshooting customer issues with minimum turn-around time.

§    Deliver packages with no or minimum bugs whilst adhering to tight deadlines/schedules.

§    Aid Customers over their product upgrades.

Responsibilities    

§    Intensively involved in coding: JSP (notifications, reports, UI helpers and scheduled jobs, Integration of components from Cognos ReportNet), Java (standalone Tools/Utilities) to interact with the base application.

§    Tailoring workflows to automate Business processes.

§    Configure the application in terms of Security, Bulk data loads, Schema configuration and Business rules.

§    Lead a team of 3 developers since the later half of 2010.

 

Project: 6

Title: Issue Tracker

Environment: Java, JSP, Struts 1.1, Tomcat 5(web server), JDBC (using

  DBCP), Javascript, Oracle 9i, Windows server 2000.

Duration: December, 2006 – December, 2007.

Team Size: 5

Description: This project maintains the requested change among the stakeholders of a project. This CCB Tool provide a common process of resolving requests changes and reported problems and reduce the uncertainty around the existence state and outcome of a change that has been requested in a work product. The modules it contains are (1) Admin (2) CCB (Chair, Evaluator, Modifier, Verifier) (3) CR. It allows types of issues to the Change Control System:

§    Requests for requirements changes (additions, deletions, modifications, deferrals) in software currently under development.

§    Reports of problems in current production or beta test systems.

§    Requests for enhancements in current production systems.

§    Requests for new development projects.

Responsibilities    

§    Involved in the development of JSPs and Impl’Classes.

§    Involved in writing the Action Classes, Action Forms.

§    Configuring the application through XML like struts-config.xml, web.xml.

§    Implementation of Admin-ActivateUser, Products, CCB-CHAIR Evaluate Issue Action and CCB-Evaluator Impact Analysis Action.

 

 

Project: 7

Title: Knowledge Management System

Environment: Java, JSP, Struts 1.1, Tomcat 5(web server), JDBC,

  Javascript, Oracle 9i, Windows server 2000

Duration: December, 2005 – November, 2006

Team Size: 6

Description: This project majorly developed in three different modules (1).Administration Module, (2).Server Module, (3).Client Module. In administration module, various visual interfaces are created to make entries of the documents to build database. It helps to keep track of the documents and thus facilitating to keep track of the customers. System administrator or Curator is a person who grants privileges or accessibility rights to Authorized persons to access the files or documents through the application.

In server module, the application program processes the calls that receives from the client i.e. from web browser and contacts database and returns the information back to the client. The data is categorized based on IP (Industry Practice).

Client module is a visual interface for the user (Authorized Customers) to signup and registers themselves, and facilitates the user for getting the information about the documents by contacting to the Remote Database Server which provides information.

Responsibilities

§    System study, analysis and requirement freezing.

§    Involved in design and coding of front-end screens in JSP.

§    Coded Action classes and Business Objects (DAOs)

§    Invloved in implementing Database transactions using JDBC



Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I require sponsorship to work in this country.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-MA-Boston North