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