Post Job Free
Sign in

Design Application

Location:
Brampton, ON, Canada
Posted:
April 30, 2015

Contact this candidate

Resume:

ANIL MISRA

**Polonia Avenue, Brampton, ON L*Y *L* Canada **********@*******.*** 905-***-****

Education Bachelor's of Engineering, Mechanical Engineering

Regional Engineering College, Surat, India First Class with Honors

Technical Proficiencies

Languages Java1.6, J2EE, C, C++, VC++, Visual Basic, VB.NET, SQL, WAI-ARIA,

WCAG 2.0, AODA

Tools Jsdk2.0, iText, Java Mail, EJB, Struts, JSF, Oracle ADF, Hibernate, Web

Services JDBC, XML, HTML, JSP, Sun Xml Parser, Oracle Xml Parser, Oracle

XSQL, XSLT, dde, xdb, gdb, VisiBroker 3.3, BTB AFP Browser, Hi-Software

Compliance Sheriff Version 4.0.1.97, JAWS 15.0

Platforms Windows NT4.0, Windows2000, Solaris 2.6, HP-UX 10.0, IBM MVS, VAX11/780,

OS/390, AIX, TCP/IP, Winsock, APPC/CPIC

App Servers JBoss 6.0, WebLogic9.2, Web Sphere 4.0, JRUN, iPlanet, Enterprise Server3.6, IIS

Server 4.0, Oracle App Server 3, Tomcat

Databases Oracle10g, DB2 V7, SQL Server, Informix 7.0, Watcom SQL, dBase,

Other Tools Rogue Wave(Tools.h, STL), TogatherJ3.0, Rational Rose 98, Design Patterns

UML, Purify/Quantify, Perl, AFP, Autosys, Unix

Professional Experience

Ministry of Environment, Toronto, Canada Feb 2015 – Present

Sr. Solutions Designer/Developer – Java/J2EE

Worked on Ministry of Environment web based application(s) upgrade project. The technical

assessment of the Java/J2EE applications was performed to take a technical inventory of the

applications and to document the Object Oriented design. A complete study of the application

architecture was performed, and on the basis of the study, recommendations/roadmap was

provided to optimal approach for the AODA/WCAG enhancement for the Object Oriented

applications.

Further, the scope of the project required proposing the object oriented design and hands on

enhancement of Java/J2EE. Working as a senior technical resource required to assist number of

team members on the project to perform the design proposal, getting the sign off, and performing

the enhancement. Furthermore, estimates were also produced to assessment the time and

resources needed for remaining enhancements.

Tools/Technology (Java/J2EE, HTML 5, WCAG 2.0, AODA, MVC, RAD7, WAS 8.0, Hi-Software

Compliance Sheriff Version 4.0.1.97, WAS, JAWS 15.0,, PDF 9.0, iText, Microsoft Excel, WAI-ARIA, Word

accessibility, PDF Accessibility, Web Aim, Magic, Magnifier )

TD Bank, Mississuaga, Canada October 2014-January 2015

Solution Designer

Working on the credit cards group to design develop applications. Applications are Web Services

based, essentially allowing the maintenance of the User accounts e.g. Adding, deleting and updating

the users. The work requires the full life cycle development, including the design work, presenting the

design to the organization, signoff’s development, and warranty support.

1

The framework utilizes the object oriented principles. It provides the efficient support for managing

large request. Reports are generated using multiple data input formats namely flat files, csv files and

data from the database tables.

Tools/Technology (J2EE, Java1.4, Websphere, WAS 8.0, JMS, RAD, WSAD, Web Services-SOAP, SOA,

Web Services-Restful, EJB 3.0, MQSeries, XML, JAXB, ANT)

Ministry of Health and Long Term Care, Toronto, Canada Nov 2013 –August 2014

Senior Consultant – AODA, WCAG 2.0

Worked on Ministry of Health ‘Accessibility for Ontarians with Disability Act’ (AODA) project to

bring all its application’s in compliant from WCAG 2.0 Level A to Level AA. The remediation

process was to analyze each application written in Java/J2EE and identify the design changes,

information needed from the application owners. For all the issues requiring design changes to

make it AODA compliant. The business was informed of the various options. The business then

provided the best web design for the remediation. Further, investigation of the applications was

done using the WCAG scanning software. Based on the analysis and scanning of the

applications, both Ministries internet and intranet applications were remediated.

My responsibility included following:

• ‘Develop the Process to be followed by the AODA remediation Team at the Ministry of

Health.

• Performing the development to remediate the sites.

• Problem solving and providing the guidance on WCAG 2.0 to the technical team members

• Documenting the remediation information e.g. issues, information needed from business,

approval of design changes from business, present the design changes and alternative to

the business.

• Reporting of the results.

Tools/Technology (Java/J2EE, HTML 5, WCAG 2.0, AODA, MVC, RAD7, WAS 8.0, Hi-Software

Compliance Sheriff Version 4.0.1.97, JAWS 15.0,, PDF 9.0, iText, Microsoft Excel, WAI-ARIA, Word

accessibility, PDF Accessibility, Web Aim, Magic, Magnifier )

Symcor, Mississauga, Ontario, Canada April 2013 – Oct 2013

Senior Consultant – Java/J2EE

Designed and Developed financial application. The framework was designed and developed using

the object oriented principles. It provided the efficient support for managing large request.

multithreaded Application was designed using the UML paradigm. Developed application used in

house developed framework to render services, Business Logic, Data layer, Logging, Tracking,

and reporting.

Tools/Technology (Java 1.6, J2EE, MVC, RAD8, Design Patterns)

Frank Cowan Insurance Company, Cambridge, Canada May 2012 –April 2013

Senior Consultant – Java/J2EE

2

Designed and Developed and Property and Casualty Insurance application. The application is

developed in Java/J2EE using the multithreaded Object Oriented design and Development

paradigm. The insurance application has various modules namely Quote, Claims, Policy, Client

Prospect and Rating. Various modules are efficiently tied together as once coherent system. The

Application produced the textual information for producing the reports.

Tools/Technology (Java 1.6, J2EE, MVC, RAD8, WAS 7.0, DB2, EJB 3.0, Hibernate, Spring, IBM Data

Studio, Websphere, DB2, Docucorp – Oracle reporting, Design Patterns)

Service Ontario, Ministry Of Government Services, Toronto, Canada Aug2011 –April 2012

Senior Consultant – AODA, WCAG 2.0

Worked on Ministry of Government Services ‘Accessibility for Ontarians with Disability Act’

(AODA) project to bring Service Ontario, select applications accessibility compliant from WCAG

Level A to Level AA. The Applications at the ministry varied in the web technology used. Most of

the applications were Model-View-Controller based application. Modification of the applications

required the extensive review of the design, to ensure that the design remained intact. The Object

Oriented Principles were adhered to and the select applications/coding was upgraded.

Documents served in the application were also made accessible by parsing the information using

third party library.

Also, performed the Tools evaluation, Hi-Sheriff results Visual Checks and provided the estimate

for the work for the Service Ontario applications.

The MVC applications were extensively tested to ensure the compliance.

Tools/Technology (Java 1.6, J2EE, MVC, RAD7, Oracle10 g, WCAG 2.0, AODA, Hi-Software

Compliance Sheriff Version 4.0.1.97, JAWS 12.0, Hibernate, Web Services Spring, Rational Policy Tester

Accessibility Edition, PDF 9.0, iText)

Intact Insurance, Toronto, Canada Feb 2011 – July 2011

Senior Developer – Java/J2EE

Worked on the Property and Casualty Insurance reporting system for tracking Brokers performance. I

was involved in the design, development and the testing of the reporting system. The reporting

system generated the reports on adhoc and on-demand basis. A framework was developed to

provide the common services such as Scheduler, configuration management, logging, exception

handling.

The framework was designed and developed using the object oriented principles. It provided the

efficient support for managing large request. Reports were generated using multiple data input

formats namely flat files, csv files and data from the database tables. The report formatting into the

excel files and the embellished look and feel was generated using the HSSF.

Tools/Technology (J2EE, JSF2.0, RAD 7, WAS 6.0, Web Services, SOA, Jasper Reports 3.5, Java1.6,

Oracle 10g, Glassfish 3.1,HSSF, POI, XML, Myfaces, Websphere, Design Patterns)

Bank of Montreal, Toronto, Canada May 2010 – Dec 2010

Senior Developer

Design and Development of Trading Services Object Oriented reporting system. The reporting is

performed quarterly and is SOX compliant. The information flows into the system from multiplicity

of sources. Application facilitates the holding of the information, quick searches through variety of

attributes. Report is generated based on the selected criterion. The system allows for the admin

3

functions, and user management as well. The reports were generated on quarterly and on adhoc

basis.

Tools/Technology (J2EE, JSF2.0, Jasper Reports 3.5, My faces Trinidad, Oracle ADF Faces,

Java1.6, JBoss6.0, Eclipse, XML, JAXB, JDeveloper, MQSeries)

CIBC, Toronto, Canada Feb 2010 – April 2010

Senior Developer

Design and Development of Object Oriented application for Retail Banking. The Application provided

the Secure Electronic Exchange of information between the retail customer and the backend

systems. Other Application allowed multiple channels to submit the request to be fulfilled by the back

end systems. Furthermore, the channels could query the status of the request through secure

communication.

Tools/Technology (J2EE, Java1.6, JBoss 6.0, Postgresql, Web Services, Eclipse, XML, JAXB, ANT,

WSAD, EJB, MQSeries, Design Patterns)

Economical Insurance, Waterloo, Canada April 2009 – Feb 2010

Solutions Designer/Developer – Java

Design and development of Electronic data interchange Property Insurance Application using

Java/J2EE to interchange the information between the broker and the backend systems. The

designing of the application is done using UML. The application design is taking into account the best

practices of the OO technology. The data interchange utilizes the services provided by the core

services. The resulting application framework provides the reusability and easy maintainability.

Tools/Technology (J2EE, Java1.4, Websphere5.0, WAS 6.0, JMS, Richfaces, Icefaces RAD 7.5.3, WSAD,

Web Services-SOAP, SOA, EJB, MQSeries, Clearcase, XML, JAXB, ANT)

CIBC-Intria Items Inc., Mississauga, Canada March 2008 – Oct 2008

Senior Programmer Analyst, Consultant

Designed and Developed Object Oriented financial application to extract the data from the raw daily

data of ATM bank machines. The extracted data was loaded to the database for report generation

purpose and for further downstream processing. Application provided the periodic generation of

adhoc and batch reports. The application was developed using the UML methodology. The

application was very efficient in resource utilization and provided the fail over mechanism throughout

the extraction and loading process. Efficient exception handling and logging was included for

facilitation of the application support. Performance enhancement measures were built in the design

and application development.

Tools/Technology (J2EE, Java1.5, C/C++, Visual Basic.NET, Hibernate, Velocity, Jsdk5.0, Rational Rose

2000e, Perl, TogetherJ3.0, UML, Autosys, Weblogic 10, Tomcat)

CIBC-Intria Items Inc., Mississauga, Canada April 2006 – Nov 2007

Senior Programmer Analyst, Consultant

Designed and developed interfaces to the financial package to generate the configurable financial

statements for leading banks. The scope of the application included analysis, design, development

and System testing Application. The application was initiated as a batch program by the scheduler.

On the receipt of the customizable messages file, the system performed updates to the existing data,

and transferred the data across the secure network. The design is generalized to accommodate

future enhancements. The design is UML based. The application is very efficient in using the system

4

resources. The performance tests more than sufficiently met the expected targets. The exception

handling mechanism addressed the exceptions arising from application and system.

Tools/Technology (J2EE, Java1.5, C/C++, Visual Basic, JSP, Velocity, Jsdk5.0, Rational Rose 2000e,

TogetherJ3.0, UML, Weblogic 9.2, Tomcat, Korn Shell script, Unix, NT, iText, Exstream-AFM Anywhere, AFP

File, Autosys, Perl)

Bell Canada, Mississauga, Canada June2005 – March 2006

Senior Developer, Consultant

I developed architecture, design, and performed development and testing of Web Based

Applications. I have been involved in evaluating common framework for the Web Based

applications. This effort would lead to the development of more maintainable applications across

various projects. In addition, I have been working on variety of Web Based Applications requiring

Struts/Hibernate and the development of database layer to communicate with to Oracle back-end.

Scope of the Projects also includes designing/enhancing database and UML.

Tools/Technology (J2EE, Java1.5, JSP, Struts, Hibernate, Velocity, Torque, Metasolve 5.2.13, Jsdk2.0,

DB2 V7, Rational Rose 2000e, Curam, TogetherJ3.0, XML, Oracle9i, JDBC, UML, Weblogic 6.1, Tomcat,

Korn Shell script,Unix, NT, Design Patterns)

407 ETR Concession Company, Toronto, Canada June2003 - May 2005

Senior Developer

I was involved in design, development, testing and support of online and batch software system to

identify and rate the vehicles on 407 highway. The host system receives the data and images

captured by video equipment and transponder from the roadside 24x7. This information is

processed by batch and online application(s) to identify the vehicle, form a trip, rate the trip and

provide the rating information to the billing application. The new development and the

enhancement to the modules were properly documented from Use case analysis to the technical

specifications. Additional responsibility from time of system go-live was to provide the on call

Application support.

Tools/Technology (J2EE, Java1.3, Struts, C++, Jsdk2.0, XML, DB2 V7, Rational Rose 2000e,

TogetherJ3.0, Sybase Power Designer V7.0, Java Mail, JDBC, UML, WAS 6.0, Websphere,Korn Shell

script, AIX, OS 390/USS,Unix, Oracle, Z/OS, NT, Design Patterns)

5



Contact this candidate