Priyanka Jain
Ottawa, On
****.************@*****.***
Technical Skills:
Programming: Java/J2EE (Servlet, EJB, JDBC, JavaMail, JAXP, JSTL, Jackson)
Testing: JUnit, Selenium
Web Technologies: HTML, JSP, Web Services (SOAP, REST), JavaScript, CSS, jQuery, XML, XSLT, XSD,
JSON, JSON-Schema, Apache Tomcat, Oracle Weblogic, IBM WebSphere MQ.
Developer Tools: Jira, Jenkins, Subversion, GIT, Perforce, BMC Remedy, Visual Studio, Eclipse,
NetBeans, Maven, DB Visualizer, NoMachine Client virtualization, Docker
Content Management Systems: Drupal, TikiWiki
Database Technologies: MySQL, MS Access, OLAP, OLTP, Microsoft SQL Server, Oracle,Firebase
Software Engineering Tech: UML, Rational Rose, MS Visio, Scrum, Agile Methodology
Business Intelligence Tech: MS SQL Server Analysis Services (SSRS), Excel Pivot Tables, Cognos, ETL
BPM Technologies: Bizagi, BPMN, IBM-BPM, Cordys Open Text
Professional Experience:
Deloitte, Ottawa 2015 - 2016
Technology Consultant -Permanent
Worked closely with clients to analyze as-is process of data warehouse system and client’s IT capabilities in order to plan IT projects.
Worked with client IT team to design and deliver ETL Scripts to populate data warehouse.
Prepared and updated documentation as required by client.
Used Jira for Scrum agile development process.
Implemented a testing and debugging module using Maven in Eclipse to consume and test RESTful APIs.
Created set of test cases in Junit to validate the JSON response of RESTful APIs with JSON Schema.
Used Jenkins for automating tests and delivering software using continuous integration
Ciena, Ottawa 2014 – 2015
Software Engineer - Permanent
Worked on a product One Control Tool which manages network nodes and perform various action such as Provisioning, Deleting, Editing on network Services.
Used Jira for Scrum agile development process and ensured delivery of maximum user stories in each sprint.
Designed and implemented product features using J2EE (Consuming REST/SOAP Servlet, Interface, Thread and Runnable API, Collection Framework) to edit the network service’s attribute. Developed test cases using Junit.
Used Eclipse, Oracle Weblogic as application server and OpenDJ as LDAP for network node.
Databases were maintained in Oracle and MySQL. DB Visualizer was used to view database. Accessed the Linux server using NoMachine Client virtualization.
Used TeamCity for continuous build and integration. Used Perforce for code review and version control.
Intelligent Data Warehouse Lab, University of Ottawa
Web / J2EE Developer - Part Time 2013 – 2014
Developed a rule-based notification mechanism as part of the QuickForms open source project that was used in two mobile applications (one for a pregnancy coach application, the other for a patient monitoring system) using jQuery, jQuery Mobile, Java and Microsoft SQL
Usages developed included, but were not limited to the following:
(1)Automatically inferring facts in a dimensional model to save manual time
(2)Interacting with external systems to trigger some action such as alert notification.
(3) Calculating different types of health scores to help patients in understanding his or her medical condition.
Database programming in Microsoft SQL to maintain the business rules using PL/SQL to automatically infer new fact to simplify loading of operational database into the data warehouse. This resulted in improving the performance of report generation.
Content Management Developer – Part Time
Worked closely with the Institute of the Environment to capture business requirements and translate into technical requirements to develop a content management system for Sustainable Prosperity.
Documented and presented use cases and functional requirement using UML Methodology such as Activity diagrams, State diagrams and business process flow diagrams using MS Visio.
Designed and implemented the website using HTML, JQuery, JavaScript and CSS on Drupal and Tikiwiki platform.
Tech Mahindra, Hyderabad, India 2011 – 2013
Systems Analyst- Permanent - Asset Tracking System(ATS)
ATS was a project to track and transfer Company’s fixed assets from one owner and/or location to another. This transferring process was dependent on the approval of management and concerned authorities.
Used BMC remedy to track the change management request.
Used OPENTEXT-BPM to map company’s business processes into IT architecture.
Technical Support Specialist - Application & Process Integration
Worked in Middleware Technology using IBM WebSphere MQSeries to provide solutions for an international pharmaceutical company.
Interacted with databases (Oracle, MySQL, MS SQL Server) and analyzed XML messages to provide root cause analysis (RCA) to provide solution for issues raised in BMC Remedy portal.
Ensured reported events are addressed based on priority and severity which as Improved the application support by 5%. Received many appreciation emails from client for providing the RCA in shortest period of time
J2EE-Developer- Centralize Holiday Spot Application
Developed a web based module which provide centralized information of all available hotels in a particular area and allows online booking and send get booking confirmation details to tourist.
Developed using various design patter such MVC, DAO, Singleton etc. in J2EE APIs and MySQL.
Used Eclipse for developing and Apache Tomcat as Application Server to deploy the application.
Hindustan Coca Cola Beverages Pvt. Ltd, Gurgaon, India 2009 – 2010
Java-Developer Internship- Call Management Module
An intra-net ticketing module in client–server model to provide user interface for employees to log issues about organization’s applications or systems. Developed in J2EE and MySql.
Applied Electro Magnetic Pvt. Ltd. Noida, India 2005 – 2006
Web Application Developer Internship- Online Customer Support
Developed a web application for customer to raise requests for company’s products and provide solution to customer and generate reports using ASP, HTML, JavaScript and CSS.
Education:
Project Management Foundations certificate from MITACS, Ottawa. 2014
Masters in Electronic Business Technology (MA EBT) GPA: 3.6/4.0 Graduated 2014
University of Ottawa
Masters in Computer Applications (MCA) GPA: 3.62/4.0 Graduated 2010
Guru Gobind Singh IndraPrastha (GGSI) University, Delhi, India
Bachelors in Computer Applications (BCA) GPA: 3.56/4.0 Graduated 2006
Guru Gobind Singh IndraPrastha (GGSI) University, Delhi, India