
Telling your friends about LuckyDogJobs.com is good for your karma. -Meghan Kirk
Status: Logged Off
Search All Resumes | Submit Your Resume
Electronics Reapair Technician Resume
Construction Superintendent\\Manager Resume
Amol
US-New Jersey
Sr. Software Engineer
a
AMOL WALUNJKAR
Available: Immediately
Location: NJ
Relocation: Open
Visa: H1
732-753-1142 x 714
SUMMARY
Over 8 years of experience in analysis, design and development of
various multi-tiered architecture based enterprise applications using Java and J2EE technologies.
Specialized in development and implementation of Application and Web based Technology Solutions.
Expertise in developing Internet/Intranet applications, client-server(multi tier architecture) applications using Core Java and J2EE technologies such as Servlets, Portlets, JSP, JDBC, Struts1.x, Struts 2, Hibernate, Spring2.0, EJB, HTML, XML, XSLT, XPath, Eclipse, RAD, WebSphere Portal, Ajax, JavaScript.
Experience in JSR 168 compliant Portlet development.
Experience in application development and deployment using servers such as Apache Tomcat 5.5, IBM Websphere, BEA Weblogic, Oracle Application Server 10g.
Proficient in Apache Struts, Spring, Hibernate frameworks.
Experience in SDLC (Software Development Life Cycle) and
other software development processes.
Experience in design and development of distributed OOAD
based system using UML.
Strong understanding of Object Oriented Programming
methodology
Strong understanding of J2EE design patterns.
Excellent analytical, logical and programming skills.
Experience of leading a small size team projects.
Designed, developed, coded, tested and implemented phases
of Software Development Life Cycle. Application areas included
development for the domains such as Finance, Resource management,
Bioinformatics and other business applications.
Expert in preparation of Unit Test Plans to do rigorous
testing. Expert in writing and reviewing unit test cases, SIT
test cases.
Strong experience in analysis and design using Software
Engineering / SDLC, UML and MVC based frameworks like Struts.
EDUCATION
Masters in Computer Science, India (First Class)
Bachelor in Computer Science, India (First Class)
TECHNICAL SKILLS
Languages : Java, SQL/PLSQL, C++, C
Distributed Technologies : EJB, SOA, RMI, Web
Services using AXIS (SOAP, WSDL)
Internet Applications : Servlets, Portlets, JSP, JNDI,
Java beans, J2EE, JDK, JDBC, Tag-Libraries, Spring MVC, Ajax
Framework : Struts1.x, Struts2, Spring2.0, Hibernate,
Validator Framework, Apache Tiles, Apache commons, Log4j, AXIS
Web/Application Servers : Apache Tomcat5+, Websphere5+, BEA
Weblogic8+, JBoss
Scripting Languages : JavaScript, CSS
Markup Languages : HTML, XML
XML : DOM, SAX, DTD, SOAP, XSLT
Database : Oracle10g, IBM DB2 8.1, Sybase
OS : Windows 2000/NT/XP, Unix, Solaris 5.1, Linux
Methodologies : UML, OOPS
Design Architecture : J2EE
Version Control Tools : CVS, SVN, Perforce, VSS
Tools/IDE : Eclipse3.1, IBM Rational Application
Developer, WSAD, Putty, JUnit, ANT, Bugzilla, WinSQL, Clearcase,
ClearQuest, Text Pad, Edit Plus
Unit Testing : JUnit
Concepts (Overview) : Networks, MIS, Software Project
Mgmt.
WORK EXPERIENCE:
Intralinks, Boston, MA Sr. Software
Engineer Jan 08 to Till present
PROJECT NAME: On-demand Workspaces
Intralinks, Inc. is a service provider company and is leader in Online Workspace market. Intralinks On-Demand Workspaces enable the secure online exchange of sensitive business information across enterprise boundaries. They speed and simplify document-intensive business processes. It has been used across different industry sectors such as Financial services and Insurance, Government, Metals and mining, Energy and Utilities. Online workspace provides for managing access to critical and sensitive information, and safeguarding against increased security and compliance risks. It has transformed the way that companies in many different industries exchange information. Whether you are selling an asset, undergoing an audit, syndicating a loan, or starting a clinical drug trial, IntraLinks On-Demand Workspaces can accelerate the process.
This application provides a secure, central location where
information is accessible to any authorized party. Real-time reporting shows you which information has been accessed, how often and by whom. Document-level permissioning gives you control over who has access to every piece of information in your On-Demand Workspace. Real-time access reports reveal which information has been viewed when and by whom. IntraLinks enables you to maintain a full auditable record of information disclosure for legal or compliance purposes.
Responsibilities:
Development and maintenance of different versions of the
product using hi-end Java/J2EE technologies.
Worked as a Portlet Developer, designed and developed JSR 168 Portal Applications.
Design and development using UML and Object Oriented
Programming methodologies.
Implemented JAVA/J2EE design patterns such as DAO,
Session Faηade, Singleton, Value object, MVC at various places
Used Struts Framework to build application front-end with
MVC design pattern
Extensive use of the Core and advance java technologies like Threading, Servlets, JSP, EJB, Portlets.
Used CVS and SVN for version control
Was responsible for identifying and developing various Data transfer objects and Value Objects and to define relationship between them.
Wrote test cases using JUnit and coordinating with testing team for integration tests
Used Log4j APIs for logging in the application.
Interacted with product management team and business analyst team for requirement gathering
Wrote application front-end with java technologies like JSP, apache Tiles, JavaScript, Tag libraries
Environment: Core Java, Java Threads, Servlets, JSR 168 Portlets, JSP, J2EE, EJB, Spring2.0, Struts1.3, HTML, XML, JavaScript, Ajax, RAD 6.0, UML, Ant, WebSphere Portal 5.1, WebSphere 6.0, Oracle, JUnit, Log4j, Jakarta-commons, hibernate, SQL, SVN, Toad, Rational tools.
Intralinks, Boston, MA Sr. Software Engineer May 07 to Dec 07
PROJECT NAME: Intralinks Mobile
Access to Your Workspace When Youre On the Go
Intralinks, Inc. is a service provider company and is leader in online workspace market. They have numerous clients that use their services in On-Demand Workspaces to safeguard documents, streamline communication and collaborate on thousands of projects and deals. IntraLinks Mobile or SmartPhone is an application for mobile devices that provides user with the same set options that are available on web. It extends the power of IntraLinks On-Demand workspaces on BlackBerry devices and iPhone.
An easy-to-use interface provides authorized users access to the information they need, anytime, anywhere, via any standard web browser.
Key IntraLinks Mobile benefits:
Small-screen interface features easy-to-use navigation
and fast display, and takes advantage of click-wheel device functionality for maximum efficiency
Workspace access enables you to add, view and manage documents while on the road
Access controls make it easy to add new workspace users and manage permissions even when youre away from the office
Workspace management reports provide detail on which documents users and groups are looking at for up-to-the-minute insight on a buyers interests
Contact management functionality allows you to add workspace users information to your phones address book, send alerts to users, and email or dial users from your phone in one
click
Responsibilities:
Development of the product using hi-end Java/J2EE
technologies.
Design and development of mobile interface of the
application to use with BlackBerry handsets.
Design and development using UML and Object Oriented
Programming methodologies.
Implemented JAVA/J2EE design patterns at various places
Used Struts Framework to build application front-end with MVC design pattern
Extensive use of the Core and advance java technologies like Threading, Servlets, JSP, EJB, Webservices
Used SVN for version control
Written JUnit test cases and coordinating with testing team for integration tests
Used Log4j APIs for logging in the application.
Developed front-end of the application with Java web
technologies like HTML, JSP, Apache Tiles, Struts Tag libraries
Interacted with product management team and business analyst team for requirement gathering
Environment:
Core Java, Java Threads, Servlets, JSP, J2EE, Spring, Apache Struts, HTML, XML, CSS, Webservices(using AXIS), Eclipse3.1, UML, Ant, Tomcat5.5, Oracle, JUnit, Log4j, Jakarta-commons, hibernate, SQL, SVN, Toad, Rational tools, JaXB.
IBM, MD Software
Developer Mar 06 to Apr 07
PROJECT NAME: IBM Tivoli Intelligent Orchestrator (TIO)
Todays on demand enterprises can satisfy customer-service levels by harnessing more output from their existing IT resources. These enterprises can dynamically deliver the necessary IT resources to applications in need and verify that the right resources remain available to meet service-level agreements.
IBM Tivoli Intelligent Orchestrator is an automated resource management solution for corporate and Internet data centers. Through orchestrated provisioning, it provides the ability to manage the IT environment in real time, according to defined business policies, to achieve desired business goals. It helps reduce costs and improve server utilization.
Worked as Portal developer, designed and developed JSR 168 compliant portal pages
Responsibilities:
Application development using Java web based technologies such as Servelets, JSR 168 Portlets, JSP, Struts.
Involved in design and development of the presentation layer using JSP and HTML, Tag libraries.
Used IBM custom front end development framework
Involved in writing the Beans for validations.
Designed and developed JSP pages for the application and put their detailed configurations and their corresponding link work in an web.xml
Used Java Script for client validations.
Created server side code to implement JDBC connectivity
to IBM Db2 version 8.1.
Used CVS as a Version Control Tool
Used Log4j as a logging tool.
Involved in bug fixing and other maintenance of the application with ClearQuest
Environment:
Core Java, J2EE, Servlets, JSR 168 Portlets, JSP, JDBC, Apache Struts, IBM Db2 8.1, RAD 6, Tomcat 5.5, IBM WebSphere, IBM WebSphere Portal 5.1, ClearQuest.
Bank of New York, NY Software Engineer Feb 05 to Feb 06
Order and Trade Management System is an extensive application
that allows placement and management of orders for large clients
or high net worth individuals. Order Management System allows placing and editing of orders. All the orders can be viewed on Order Book and Market Views. The trading of orders can be executed from Order Book and extensive details related to counter-party, brokerage and switch parties can be added. All the trades appear on Trade Book and require a cycle of verifications on it by various parties to complete the trade.
Front end design and development was done using Struts.
Responsibilities:
Application design and development using UML and Object Oriented Programming methodologies.
Order Entry Interface with sub-interfaces for Fixed Income, FXFwd, Swaps etc.
Design & development of Derivatives (Futures & Options). This involved processing of SWIFT messages: MT54X and MT598 including validations and exception routing for manual processing.
Involved in development of Free Trade & FTD (New, Cancel and Break & Break Cancel) instructions.
Design & Implementation of Trade Book for Brokers and Managers.
Trade Details and Edit Screen allowing switch parties.
Used Struts Framework in presentation of Order book and
Trade book screens and reports.
Implemented service interfaces with stateless session
EJBs.
Interacted with business analysts in requirements
gathering and analysis.
Discussed and provided suggestions on usability,
suitability and improvements in interface design.
Used Log4j APIs for logging in the application.
Db2 was used as database Server.
Used CVS for version control.
Wrote test cases using Junit and coordinating with
testing team for integration tests.
Environment:
Core Java, J2EE, Servlets, JSP, EJB, Apache Struts, XML,
Eclipse3.0, UML, Ant, WAS, IBM db2, Sybase, JUnit, Log4j, Jakarta-commons, hibernate, SQL, CVS, Toad, Rational tools, WSAD, JaXB.
Persistent Systems, India Software
Developer Oct 03 to Jan 05
PROJECT NAME: Siteman Cancer Center Bioinformatics Core
Microarray experiments performed at multiple Washington University cores are available to investigators who initiated the experiment. The metadata and data of these experiments is use to be in a huge amount. Application processes this data and stored in a meaningful format at central repository at the Bioinformatics Core. Using the web interface investigators can download their data for all the experiments they had perform in the past. Also, they can share their experimental data with other investigators using different options.
Major goals of the application is to collect and manage large amount of gene expressions, gene sequence and to provide a web based data mining and analysis tool to generate and validate new
hypotheses.
Responsibilities:
Study and analysis of business and functional
requirements.
Designed architecture diagram, entity relationship diagrams, UML class diagrams, use case diagrams, sequence diagram, flow charts, as per the application requirements.
Developed the Java Swing based tool to be used by expert
user(s) for creating and updating new experiments, parsing experiment data etc.
Worked as a team lead for a small size team. Involved in project planning, requirement gathering, task allocations etc.
Building business logic with Java J2EE design
Architecture.
Developed web interface using JSPs and Struts tag
libraries such as html, logic, bean.
Developed SOAP based Java webservice which is mainly use
for user authentication across multiple applications sharing same user data.
Maintaining documentation using Javadoc.
Extensive usage of J2EE design patterns namely MVC.
Extensive usage of XML throughout modules.
Delivered the application demos to client for new
features.
Involved in bugs recording, bug fixing, code review and
other maintenance of the application.
Environments:
Core Java, Swing, J2EE, Servlets, JSP, Apache Struts, XML, Apache Log4j, Ant, Eclipse, Hibernate, Oracle, Tomcat, CVS,
WinSQL, Bugzilla.
Persistent Systems, India Software
Developer Jan 03 to Sept 03
PROJECT NAME: BEA Weblogic Workshop (Property Editor)
WebLogic Workshop is a versatile framework that allows you to develop many types of applications, including Web applications, Web services, portals, and business processes. In this article, I will describe how you can use WebLogic Workshop to write and deploy Enterprise JavaBeans.
Property Editor is one of the useful components embedded inside BEA Weblogic Workshop 9.1 which is developed on the top of Eclipse technology. It is mainly used for display/edit the properties of JSR175 annotation in an easy manner. It also interacts with several other view components inside the IDE. The property editor will automatically update itself to display the attributes that are relevant to what you are currently editing.
Responsibilities:
Worked as a team member to develop the application using
technologies like SWT, Eclipse plug-in development framework.
Interacted with onsite development team for requirement
gathering and other updates
Involved in bugs recording, bug fixing, code review and other maintenance of the application.
Used Perforce as a Version Control Tool
Maintaining documentation using Javadoc
Involved in bugs recording, bug fixing, code review and
other maintenance of the application.
Environments:
Core Java, Java Threading, Eclipse plug-in
development framework, SWT (Standard Widget Toolkit)
Harbinger Systems, India Software
Developer Oct 01 to Dec 02
PROJECT NAME: AnytimeTransact
AnytimeTransact is an enterprise-level software system that uses speech recognition technology to give real estate agents and clients direct, 24/7, automated access to their transaction information right over the phone. AnytimeTransact dramatically cuts down the amount of time loan and escrow officers and title representatives spend fielding customer inquiries about their transaction status while simultaneously keeping everyone better informed. The system will even call your customers to update them when their transaction progresses. AnytimeTransact speeds workflow, decreases the occurrence of filing errors and positively impacts the bottom-line.
AnytimeTransact provides voice interface to exiting enterprise
web application by extending the existing application. Major goal of the system is to provide a voice interface via voice technology namely VXML. User can perform the business transaction by voice browsing. In addition, the system also provides different alerts facilities to their users such as email, SMS and Voice alerts, which is one of the vital parts of the system.
Responsibilities:
Application development using Java web based technologies
such as Servlets, JSP, Java Web Service.
Developed the HTTP based Web Service Client which calls
up the existing web service to get the application related data
which comes in XML format.
Developed the component to transfer one form of XML to
another form using XSLT. Further, the transfered XML is parsed
and the parsed data is stored to database using JDBC.
Involved in design and development of the presentation
layer using JSP and CSS.
Involved in writing the Beans for validations.
Designed and developed JSP pages for the application.
Used Java Script for client validations.
Created server side code to implement JDBC connectivity to IBM Db2.
Involved in bug fixing and other maintenance of the
application
Environment:
Core Java, J2EE, Servlets, JSP, JDBC, XML, XSLT, IBM
DB2, Eclipse, IBM WebSphere Application Server.
Harbinger Systems, India Software
Developer Sept 00 to Sept 01
PROJECT NAME: Online Decision Support System for investors
The system is based on Stock Market information, which is built as a Web Application. With this application we are thriving to create a safer environment for investing. We aspire to achieve this by increasing levels of transparency into decision making process. The system is developed to fetch the finance related data from different public sources such as U.S. Securities and Exchange Commission. This data is pertaining to various financial statements such as statement of income, cash flow statements, balance sheet which the US companies make publicly available. This data is in huge amount. Our application further analyzes and processes this data with various subsystems and further used to calculate various measures, indicators, ratios that will guide user to take the finance related decisions.
The other part of the system is called as News Tracker. Using our application user can see the Latest News Releases for all the US companies at one place.
Responsibilities:
Did analysis of the business and functional requirements.
Designed the application which includes architecture
diagram, entity relationship diagrams, UML class diagrams, use case diagrams, sequence diagram, flow charts, as per the
application requirements.
Application development using J2EE design architecture
with technologies as Servlets, JSP, JDBC, RMI.
Designed and developed the RMI model as a part of the application wherein the client connects and executes complex business logic at server and save the result back into the Oracle database.
Involved in design and development of the presentation layer using JSP and HTML.
Used Java Script for client validations.
Environment:
Core java, Servlets, JSP, JDBC, XML, IBM DB2, Eclipse, Tomcat.
A job posting is required to veiw full resumes.
Click here to post a job now.
Mechanical Designers / Engineers Akron, Ohio (1179)
Senior Mechanical Design Engineer Cleveland/Akron, Ohio (4119)
Sales Executive - Technology Cleveland, Ohio
Electronics Techs - $15/$17 per hour Cleveland, Ohio
Endangered Species Permitting Biologist
Environmental Biologist - NEPA
Experienced GS Developer / Ruby on Rails
Sales Associate (Industrial Acoustical Products) 2075
GIS Software Developer - Power / Utilities
Jr. .NET Developer (DJ879-4IL)
Sr. .NET Developer (DJ879IL 3)
Business Analyst (DJ879IL 2)
Super Star Sales Professionals Furniture