Mazhar Choudhry
OBJECTIVE
To successfully apply my Analytical, Software Design, Applications Development, Team Lead and Software
Project Management experience to achieve excellent results for my employer.
EDUCATION
The University of New Mexico, Albuquerque NM Web Application Architectures, 2015
London Guildhall University, London UK B.Sc. (HONS) Computing and Information Systems, 1999
National Computing Centre, Manchester, UK Higher Diploma in Information Technology, 1998
National Computing Centre, Manchester, UK Diploma in Computer Studies and IT, 1997
University of Engineering and Technology, LHR Diploma in Database Management Systems, 1993
EXPERIENCE
Java Developer Solutions Architect
Job Bank 2.0 – Employment and Social Development Canada
January 2013 – March 2015 Gatineau, Canada
● Lead the development effort, from requirements to production, to launch Job Bank 2.0 website;
● Developed Website Architecture and overall Design;
● Developed and Presented a clickable HTML based prototype using Twitter Bootstrap;
● Designed and developed attractive UI with UX, using WET 3 and WET 4 (Twitter Bootstrap based);
● Developed jobbank site using JSF, JPA and SOLR technologies;
● Designed and implemented SOLR based objects indexing mechanism using SolrJ libraries;
● Designed and implemented schema based and dynamic SOLR cores;
● Developed Global Faceted search to retrieve and categorize relevant results from entire job bank database;
● Fine tuned SOLR search queries to produce expected results;
● Designed and implemented Google style faceted search results and detail pages;
● Implemented overnight and real time SOLR indexing mechanisms;
● Implemented SOLR and Database syncing facade;
● Developed fast context help using In-Memory search engine (using Lucene libs)
● Built job classifications (160k titles) using Solr4J;
● Developed restful web services (SOA) for system integration with other modules;
● Implemented JAAS container based authentication and authorization;
●Installed and used Trac issue tracking system.
Technical Environment: JEE, TomEE, JAAS, JSF 2, JPA, JMS, EJB, JAX-RS, Lucene, Solr, HTML 5, Web Experience
Toolkit (WET), GitHub, Dreamweaver, WordPress, CVS, Tomcat 7, SSL, RAD, Windows 7, Linux, MAC
Lead Java Developer
Canadian Institute for Health Information
September 2012 – December 2012 (4 months) Ottawa, Canada
Organization Index (OI)
The Organizational Index is an Oracle database that provides a standard list of uniquely
identified health organizations in Canada and tracks historical changes to organizations.
● Participated in the design, development, testing and implementation of application modules and activities related
to the OI Redevelopment Project. This Project is using Oracle Weblogic, Java, Spring and iBatis technologies as
the platform for the development of the OI solution.
Technical Environment: Weblogic, Spring, JEE, JAVA, iBatis, JSP, JSF, XML, XHTML, HTML, CSS, Oracle,
SQL, JDBC, Tomcat 7, Outlook, LINUX, Windows 7
1
Java Developer
IBM Canada Ltd.
June 2011 – September 2012 (1 year 4 months) Ottawa, Canada Area
Flight Billing System - Nav Canada
NAV CANADA Flight Billing System (FBS) project delivers high availability service based solution to replace
existing legacy system. FBS parses Radar generated data and produces billing information.
● Architected, Designed and Developed Web Services for IBM JEE SOA WebSphere platform;
● Integrated web services developed by different teams;
● Created flight test data and performed integration testing with backend services.
Technical Environment: Rational Software Architect (RSA), Netbeans, Websphere 7, Apache, Apache Tomcat 6, MQ
Series, IBM MQ Broker, Oracle, IBM RTC, SOA, Web Services, Spring, JEE 6, JAVA, SOAP, XML, XHTML, HTML, CSS,
DB2, SQL, JDBCs, IBM Lotus Notes, LINUX, Windows 7, Windows Server 2007
Systems Analyst and Java Developer
Canada Revenue Agency
September 2011 – October 2011 (2 months) Ottawa, Canada Area
DSS and Data Migration
● Provided knowledge transfer to RPAS team;
● Participated in peer reviews and team meetings;
● Created Wiki group page and maintained its content;
● Coached CRA employees.
Technical Environment: Agile RUP, Rational Rose, Visio, OneNote, Eclipse/MyEclipse, JSP, Tomcat 6, J2EE, Java,
XML, HTML, CSS, DB2, CICS Gateway, MQ Series, SQL, JDBC, Weblogic, JAVA Web Start, JUNIT, UML, CVS,
Win CVS, LINUX, Windows Server 2003, Windows XP
Java Developer
Innovapost
August 2010 – June 2011 (11 months) Ottawa
Continuous Improvements
● Analyzed and Implemented JCaptcha with sound;
● Revised and simplified personal signup pages;
● Used Google Maps API to replace MapQuest maps with Google Maps;
● Designed and implemented a filter to render existing content to mobile devices i.e., iPhone, Android, Blackberry
and Windows Mobile devices;
● Created a site filter to convert HTML data tables into Mobile friendly format;
● Implemented estimated delivery times on Canada Post eShop.
Technical Environment: Eclipse Helios, JSP, JSF, Facelets, jQuery, Google Maps API, Spring, Spring Web Flow,
Maven, JCaptcha, JCaptcha Sound, JEE, Java, XML, XHTML, HTML, CSS, DB2, SQL, JDBC, Weblogic 10, SVN,
Interwoven TeamSite, HP Quality Center, Compuware Changepoint, LINUX, Windows 2003
2
Systems Analyst and Java Developer
Canada Revenue Agency
April 2008 – July 2010 (2 years 4 months) Ottawa
Registered Plans Application Suite
● Analyzed and elaborated System use cases with subject matter experts (SMEs);
● Prepared and presented storyboard to explain Case Management System and integration options;
● Gathered user requirements;
● Elaborated System Use Cases (SUCs);
● Analyzed, documented and designed workflow module;
● Developed and tested core functionality of the integrated case management system;
● Mentored CRA employees.
Technical Environment: IBM Rational Rose Modeler/Architect, Visio, OneNote, Eclipse/MyEclipse, JSP, Tomcat 5,
J2EE, Java, XML, HTML, CSS, ORACLE, SQL, JDBC, Weblogic, JAVA Web Start, JUNIT, UML, CVS, Win CVS,
LINUX, Windows Server 2003, Windows XP
Java Developer
National Research Council Canada
November 2007 – March 2008 (5 months)Ottawa, Canada Area
Online Submission and Peer Review System: OSPRey
• Analyzed, designed and implemented new features in electronic manuscript submission and processing system of
Canada Institute for Scientific and Technical Information.
Technical Environment: MyEclipse, JSP, Tomcat 5, J2EE, Java, XML, Web Services, HTML, CSS, ORACLE, SQL,
Hibernate, JDBC, Apache T, SERVLETS, JUNIT, UML, LINUX, Windows Server, Windows XP
Java Designer Developer
Alcatel-Lucent
July 2007 – November 2007 (5 months) Ottawa, Canada Area
Chief Technology Office – Research & Innovation Center (Bell Labs)
• Analyzed, designed and developed a software module and user interface for suite of network vulnerability
assessment and protection software;
• Designed and developed input validation framework for network vulnerability assessment, Common Vulnerability
Scoring System (CVSS-SIG), advisories issued by Alcatel clients using EJB3, Swing and Matisse tools
• Analyzed, tested and implemented build process;
• Analyzed, designed and developed service administration interface using JSF, AJAX, Rich Faces and JAAS.
Technical Environment: MyEclipse, NetBeans, Matisse, JSF, AJAX, AJAX4JSF, RichFaces, Tomcat 4, JBOSS,
J2EE, JAAS, Java, XML, HTML, CSS, PostgreSQL, SQL, JDBC, EJB3, SERVLETS, JUNIT, UML, Subversion,
LINUX, Windows Server 2003, Windows XP
Java Analyst Designer
Embotics Corporation
3
April 2007 – July 2007 (4 months) Kanata
Virtual Machines Management Software
• Analyzed user requirements and evaluated various JSF implementations;
• Selected Backbase based on analyzed requirements;
• Designed and developed product GUI using JSF and Backbase technologies;
• Evaluated following JSF implementations i.e., Icefaces, Backbase, Tomahawk, Trinidad, Tobago and Infragistcs
NetAd:vantage products
• Designed and implemented UI architecture of the application;
• Developed various common UI utilities for the application;
• Designed and developed product UI using JSF, Backbase and AJAX;
• Mentored junior developers.
Technical Environment: Eclipse, MyEclipse, JSF, Backbase, J2EE, Java, JSP, AJAX, XML, HTML, CSS,
PostgreSQL, SQL, JDBC, SERVLETS, JUNIT, UML,Subversion,Wiki VMWare,MS VM Manager, LINUX, Windows
Server 2003, Windows XP
Java Analyst Developer
Agriculture and Agri-Food Canada
September 2006 – March 2007 (7 months) Ottawa, Canada Area
Agriculture Canada - AgriPortal
• Analyzed, designed and developed Portal for Agriculture Canada using ORACLE 10g Portal, ORACLE 10g
database and J2EE technologies;
• Implemented J2EE and STRUTS Portlets using ORACLE Portlet Development Kit (PDK), JDeveloper and
ORACLE Portlet Container;
• Analyzed and created and launched portal based surveys;
• Produced Portal demo for an exhibition;
• Created PL/SQL based content management APIs to manage Portals from external applications;
• Prepared guide how to portalise existing applications;
• Provided training to the employees.
Technical Environment: Oracle 10g Application Server, Oracle 10g database, ORACLE 10g JDeveloper, Oracle
JPDK, PDK, STRUTS, ORACLE Single Sign-on (SSO), OID, J2EE, Java, JSP, AJAX, XML, HTML, CSS, SQL,
JDBC, SERVLETS, JUNIT, UML, Windows Server 2003, Windows XP
Analyst Developer
Halogen Software
June 2006 – August 2006 (3 months) Kanata
Employee Performance Management Suite (EPM)
• Analyzed, designed and implemented new features in e-Appraisal, e-Compensation, e-Succession modules of the
Employee Performance Management (EPM) suite.
Technical Environment: J2EE, Java, JSP, JSF, MyFaces implementation, Eclipse, MyEclipse IDE, Tomcat 5, Ant,
4
AJAX, XML, HTML, CSS, SQL, SERVLETS, JUNIT, UML, JDBC, ORACLE 10g, SQL Server, CVS, MS
SourceSafe, Windows Server, Windows XP
Analyst Developer
IBM Canada Ltd.
April 2006 – June 2006 (3 months) Winnipeg, Canada Area
Agriculture and Agri-food Canada
Other Program Systems (OPS Payout system)
• Analyzed and implemented features using JSF components, Spring and Hibernate frameworks. Also used
Facelets technology to develop application front-end;
• Mentored IBM team in understanding JSF framework and concepts;
• Developed Search, paging and sorting features;
• Conducted walkthroughs and testing .
Technical Environment: Agile RUP, J2EE, Java, JSP, JSF, Facelets, MyFaces, Eclipse 3.1, MyEclipse IDE, Tomcat
5, Apache Tiles, Hibernate, ORACLE AS, Ant, AJAX, XML, HTML, CSS, SQL, ORACLE, JDBC, SERVLETS,
JUNIT, UML, Jumli design tool, CVS, CVSNT Server, Windows Server 2003, Windows XP
Technical Writer
Service Canada
January 2006 – March 2006 (3 months) Ottawa, Canada Area
Public Access Programs (Publiservice)
• Analyzed, reverse engineered technical Design and Architecture documentation for Language Profiler, Boardroom
Finder and a wireless application for BlackBerry devices;
• Created documentation, used UML to create object-oriented diagrams;
• Developed Architecture and detailed program specifications for 'Publiservice' portal applications.
Technical Environment: MS Visio, J2EE, Java, Eclipse 3.1, MyEclipse IDE, Tomcat 5, Tapestry, Hibernate,
WebSphere server, Ant, AJAX, XML, HTML, CSS, SQL, ORACLE, JDBC, JSP, SERVLETS, JUNIT, UML, Jumli
design tool, CVS, CVSNT Server, Windows XP, Web Services
Web Designer Developer
Canadian Heritage
December 2005 – January 2006 (2 months) Ottawa, Canada Area
Knowledge Exchange of CHIN website
• Analyzed and designed “Knowledge Exchange” component of Canadian Heritage (CHIN) website.Technical
Environment: HTML, DHTML, JavaScript, WikiSpaces, CSS, Nvu, GIMP, Windows XP
Solution Architect
Human Resources Development Canada
October 2005 – November 2005 (2 months) Ottawa, Canada
Area
5
National Occupational Classification (NOC) Search Tool
• Analyzed, designed and implemented Google style search engine to search over 40,000 national occupational
classifications;
• Web interface, server and data all embedded in single solution so it can be distributed on single CD ROM. No
internet or installation required at the user end to run this cross-platform application.
• Presented the solution and trained HRSDC staff.
Technical Environment: J2EE, Java, Eclipse 3.1, Jetty embedded server, Jakarta Lucene, JDIC, Ant, XML, J-Tidy
parser, HTML, CSS, SQL, ORACLE, MySQL, JDBC, JSP, SERVLETS, JUNIT, UML, Inno Setup, JLaunch, Nero,
CVS, CVSNT Server, Macintosh, Windows XP
Analyst Developer
Bank of Canada
July 2005 – September 2005 (3 months) Ottawa, Canada Area
J2EE Development and Support Services
• Provided production support for following Bank Applications:
. Web logs application 2. RPP Interface 3. File Broker system;
• Analyzed and modified existing code to reflect Canada Savings Bond Serial Number increase from 2 to 3 digits;
• Created Production Support Handbook.
Technical Environment: J2EE, Java, Eclipse 3.1, Eclipse My IDE, Tomcat, Sysdeo, Ant, XML,CSS, SQL, ORACLE,
JDBC, JSP, SERVLETS, JUNIT, UML, CVS, Rational ClearCase, Rational ClearQuest, Remedy, RPM, RPM Open,
CVSNT Server, Rational Rose Tools, VPN, FTP, Telnet, Hummingbird, VBA, UNIX, Sun Solaris, Windows XP
Systems Analyst Developer
IBM Canada Ltd.
February 2005 – July 2005 (6 months) Ottawa, Canada Area
Government Online (GoL) – Secure Channel
• Developed a PING utility using JSF, Spring and LDAP to monitor Secure Channel Services;
• Worked as support consultant for CRS (Common Registration Services);
• Analyzed new System requirements and updated Architecture and Design documents;
• Updated ETL process and documentation that generates web metrics for the management.
Technical Environment: J2EE, Java Server Faces (JSF), Spring, Hibernate, Eclipse 3.1, Eclipse MyIDE, IBM
Eclipse Plugins, Tomcat, STRUTS, Sysdeo, Ant, XML,CSS, SQL, ORACLE, JDBC, LDAP, JSPs, SERVLETS,
JUNIT, UML, IBM Web Services Tools, WSDL, Axis, CVS,Rational ClearCase, Rational ClearQuest, CVSNT
Server, Rational Rose Tools, VPN, FTP, UNIX, Windows XP
Analyst Developer
Innovapost
October 2004 – February 2005 (5 months) Kanata
6
e-Business - Internet Sales Applications
• Analyzed new requirements for for Online Business Center (OBC);
• Provided production support for OBC and Stamps & Gifts Online (SGO) applications;
• Developed ePay (Electronic Payment) module;
• Improved online tracking system documentation;
• Analyzed and developed web services using IBM Web Services Tools (WST);
• Helped / mentored developers in writing web services using Eclipse plug-ins;
• Analyzed risks and migrated CVS source code repository to a new server location;
• Analyzed and implemented ‘Anthill Pro’ based automated build process.
Technical Environment: J2EE, SAP (J2EE Application Server, JCo Connector, Internet Sales Applications, CRM)
Eclipse 3.1, IBM Eclipse plugins, Tomcat, STRUTS, Sysdeo, Ant, Anthill Pro, XML,CSS, SQL, ORACLE, JDBC,
JSPs, SERVLETS, JUNIT, UML, IBM Web Services Tools, WSDL, Axis, Lotus Notes R5, CVS, CVSNT Server,
PVCS, UNIX, Windows NT
Software Designer and Developer
Deloitte
June 2004 – July 2004 (2 months)Ottawa, Canada Area
Treasury Board of Canada Secretariat, Ottawa ON
Expenditure Management System
• Analyzed requirements and implemented portions of Expenditure Management System (EMS);
• Developed Unit and Integration test cases around existing application.
Analyst Developer
Canada Border Services Agency
August 2002 – May 2004 (1 year 10 months) Ottawa, Canada
Area
Advance Commercial Information System (ACI)
• Analyzed user requirements by participating in JAD sessions;
• Analyzed, designed and developed system prototype for discussion and requirements specification;
• Designed and developed presentation layer using JSPs, Servlets and ICS Presentation Framework;
• Designed and developed filter and search features of ACI commercial information systems to perform risk
assessment on incoming commercial goods prior to arrival in Canada.
Technical Environment: IBM WebSphere Application Developer (WSAD), Eclipse, IBM Visual Age for JAVA, IBM
WebSphere Application Server, IBM MQSeries, XML,CSS, SQL, DB2, SPUFI, JDBC, JSPs, SERVLETS, JUNIT,
UML, Rational Rose J edition, CVS, OS/390, TSO, ISPF, Windows 2K, MVS, Sun Solaris
Advance Passenger information System (PAXIS)
• Developed middle layer to map data objects to business objects;
• Designed and developed PAXIS presentation layer using JSPs and Servlets;
• Analyzed System that securely obtains and performs security assessment on international / trans border air
passenger information in XML format in advance of their arrival in Canada using MQSeries middleware;
• Designed and developed portions of PNR component to store passengers’ information;
• Provided daily, weekly and monthly production information to CCRA management;
7
Technical Environment: IBM Visual Age for JAVA, WSAD, IBM WebSphere Application Server, IBM MQSeries,
XML, CSS, SQL, DB2, SPUFI, JDBC, JSPs, SERVLETS, JUNIT, UML, Rational Rose J edition, CVS, OS/390,
TSO, ISPF, Windows 2K, MVS, UNIX
Solutions Architect
GE Medical Systems
July 2002 – August 2002 (2 months) Greater Milwaukee Area
• Analyzed and revised the SPC Tool;
• Worked with CMT Manager analyze requirements for a common interface to various CRM applications connected
to different data sources on backend (ORACLE, SQL Server and MS ACCESS).
Technical Environment: VB6, ORACLE, SQL, UML, Visio, Windows 2000, UNIX
Analyst Developer
Canada Border Services Agency
May 2002 – July 2002 (3 months) Ottawa, Canada Area
• Analyzed and implemented infrastructure and data layer of GEC and RAC projects for ICS;
• Developed Data Broker mechanism for NEXUS team to persist passenger information including digital pictures to
the database;
• Developed Data Access Layer (DAL) of Electronic Passenger Processing System (EPPS).
Technical Environment: IBM Visual Age for JAVA, IBM WebSphere Application Server, SQL, DB2, SPUFI, JDBC,
JSPs, Servlets, JUNIT, UML, XML, CSS, IBM MQSeries, Rational Rose, Platinum, ErWin, OS/390, TSO, ISPF,
Windows NT, MVS, HP-UX
Analyst Developer
Human Resources Development Canada
August 2001 – May 2002 (10 months)Ottawa
ISPDS, DBIO Java Broker
• Analyzed and developedDBIO (Database Input/Output) Java Broker and GoL SOC request system;
• Analyzed DBIO requirements which includes the necessary business logic to pull together the data required by
business applications, using MQ Series middleware as broker, regardless of where it is physically stored.
• Worked on the project from development to production support. Involved in System, Quality Assurance, Pre-
Production, CIR and Production testing;
• Prepared Systems documentation for support team and National Service Desk (NSD);
• Analyzed Client System performance issues and presented solutions to the Architect;
• Advised architect on various system related issues and concerns.
Canadian Government On-line (GoL)
• Analyzed, designed and implemented SOC (statement of contributions) Request application for GoL;
• Design and developed front and back-end façade using OO concepts and technologies;
8
Technical Environment: IBM Visual Age for JAVA, ORACLE JDeveloper 9i, IBM CICS Connector, SQL, JDBC, EJB,
JSP, Visual Age Persistency Builder (VAP), IBM MQSeries, MQ base JAVA, ORACLE 8i, J2EE Architecture,
ORACLE 9i Application Server, Load Balancer, XML, CSS, Enterprise Access Builder (EAB), JUNIT, Ant, UML,
PVCS, SITS, Rational Rose, RUP, MS Project, MS Visio, MVS / OS/390, HP-UX, VSAM
Solutions Architect
GE Medical Systems
June 2001 – July 2001 (2 months) Jupiter, Florida
• Analyzed user requirements and upgraded ‘Service Program Configurator’ (SPC);
• Architected new solution and presented to the management;
• Analyzed change areas, revised pricing, discounting, and budgeting modules;
• Managed a team of testers and documented the SPC system.
Lead Developer
CLARICA (Sunlife Insurance)
February 2001 – May 2001 (4 months) Ottawa, Canada Area
• Lead a team of 6 Java Developers;
• Mentored the team on how to utilise Visual Age for JAVA IDE for rapid development;
• Helped team using DB2 back-end and IBM MQSeries as communication vehicle between NT and MVS / OS/390;
• Developed MQSeries based easy to use JAVA API.
Technical Environment: IBM Visual Age for JAVA, JDBC, Enterprise JAVA Beans EJB, Visual Age Persistency
Builder (VAP), J2EE Framework, EJB Framework, IBM MQSeries, MQ base JAVA, SQL, IBM DB2, XML,XSLT,
UML, Enterprise Access Builder (EAB) and JUNIT, Win 2K, OS/390
Project Planner
FiberTech
December 2000 – February 2001 (2 months) Baltimore
• Analyzed and prepared project estimate, plan and feasibility report for ‘EndoMendo’
Global project of FiberTech Inc., a GE subsidiary.
Technical Environment: MS Project, MS Office, Rational Rose
Solution Architect and Developer
Ashai & Associates Chartered Accountants
April 2000 – November 2000 (6 months) Baltimore
• Designed and developed Client Tracking and Accounts Receivables system for Neil Romano & Associates, Inc.
(Hollywood film producers and Media Advisors to White House).
Technical Environment: MS Project, Windows 2000, Windows NT, JAVA, XML, VB6, Crystal reports, HTML, DHTML,
SQL, MS Access, Oracle
9
Solutions Architect and Developer
GE Medical Systems
January 2000 – March 2000 (3 months) Tennessee
Re-Engineered and developed Service Program Configurator (SPC Version 2), decision support tool for GE
(General Electric) Medical Systems;
• Analyzed requirements while working closely with CFO of GEMS to devise the logic of ‘incremental discounting
module’;
• Analyzed re-engineered and developed Client, Server and reporting module;
• Designed and Developed on-line scorecard for CFO
• Developed projecting system for the clients who are interested in forthcoming picture.
• Performed testing, implementation and prepared documentation including User’s manual and
Technical Environment: MS Project, MS Office, Rational Rose, OOA&D, Windows NT, UNIX, VB6, Java, Rational
Rose, RUP, Crystal reports, HTML, SQL Server, MS Access, ORACLE
TECHNICAL SKILLS SUMMARY
Hardware: IBM and IBM compatible PCs, Brother
Operating Systems: Windows X, UNIX, OS/390, MS DOS, Linux, Mac OS X
Web / Application Servers: IIS, Apache, CICS, OAS 9i, Tomcat, Embedded Tomcat,
WebSphere, Jetty
Software: MS Office, Lotus Notes, MS FrontPage, MS Works, QuickBooks, EASY
Accounting, PrintShop, InstallShield, Clear Case, Clear Quest, Hummingbird
Databases: ORACLE, DB2, MS SQL Server, My SQL, MS FoxPro, dBase, MS Access,
FoxPro
Languages / IDEs: C, C++, C#, JAVA, WebSphere Application Developer (WSAD),
Eclipse, Visual Age for Java (VAJ), JDeveloper, JBuilder, Visual Studio .NET, Xcode,
Visual Basic, Visual FoxPro, JavaScript, VBScript, JSP, HTML, DHTML
Middleware / Frameworks: J2EE, .NET, MQ Series, EJB, VAP, STRUTS, Spring,
Hibernate
S/W Development Methodologies / tools: SSADM4+, SSM, Jackson, OOA&D, SOA,
UML, Rational Unified Process RUP, TogetherSoft, Rational Rose, JUNIT, Ant, Anthill,
Lucene, Apache Commons, iBatis, Spring, Spring Web Flow
AWARDS
1 DISTINCTION, Diploma National Computing Centre, UK
2 CREDIT, Higher Diploma Course National Computing Centre, UK
3
CERTIFICATIONS AND STUDIES
E-Commerce, Database Design & Management, System Analysis and Design, Network
Environment, Software Engineering, Software Environment, Project Management,
Business Management, Database Management Systems, Object Oriented Techniques
(OOT), Object Oriented Implementation Through C++, Computing Principles, Modeling
for Computing with Mathematics, Human Communications & Information Systems,
Business Systems Development, Software Engineering, Decision Support Systems
(DSS, Advanced Programming, Object Oriented Analysis and Design (OOAD), Service
Oriented Architecture (SOA), Advanced Database Management Systems, Advanced
Communication Systems, JAVA,.NET Framework, JAVA SEVLETS, Microsoft Visual
Basic 6, Visual Foxpro,Oracle, Oracle Applications/ Financials, HTML / DHTML / XML,
10
CORBA, EJB, J2EE, VAP, Web Services, HTML5
INTERESTS & ACTIVITIES
Member IEEE Computer Society
Table tennis, Golf, Cricket
General Secretary of a local Youth Organization
REFERENCES
Available upon request.
SECURITY
Enhanced Security Clearance from Federal Government of Canada.
11