Sign in

Project Management Web Services

Houston, Texas, United States
April 05, 2018

Contact this candidate


Karishma T, PMP


Phone: 650-***-****


Around 6 years of strong software experience in design, development and deployment of web-based and Client-Server business applications using OOP, Java/J2EE technologies

Worked on different technologies like AngularJS, Node.js, HTML5, CSS3, Bootstrap, Angular-Bootstrap, gulp, Bower, karma, Jasmine, GIT, Java Spring, Apache Tomcat, MySQL, WebStorm and Eclipse Neon.

Excellent experience in Object Oriented Analysis and Design (OOAD), Development, Implementation in Agile software development process, Test Driven Development and Scrum.

Certified PMP, BI, BPM and IT project Management.

Experience on BPM tools like Bizagi and Microsoft Visio.

Experience developing enterprise-level applications and experience using Bizagi Modeler, Bizagi Studio and Bizagi Engine

Experience on windows, Linux and Unix operating systems

Proficient in developing Java applications

Good experience in Spring Core 3.0 and 4.0 and Spring boot.

Experience developing Java applications using build and dependency management tools like Maven

Experience on Eclipselink and Hibernate

Experience in RESTful Web Services/API's using Node.js and also in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/REST)

Knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern

Experience on IDEs like Eclipse, Web Storm and Visual studio.

Experience in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB, Junit.

Expert in Transaction implementation, JMS, Struts, Spring, Swing, Hibernate, Java Beans, JDBC, XML, Web Services, Multithreading etc. Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and using frameworks: Servlets, JSF, Struts, spring, WebServices, EJB, JMS, Hibernate, JDBC, JPA, GWT, Log4J.

Expertise in using XML/JSON and AJAX to link with back-end applications and working knowledge of Web protocols and standards(HTTP HTML/XHTML/XHTML- MP, web forms).

Experience with task runner Gulp t to minify, clean CSS/JavaScript/Typescript.

Knowledge on web debugging tools (Firebug, Fiddler debugging tool) and used integration Testing frameworks and libraries like Jasmine and Karma for Angular JS and Node JS. Created unit test cases for Angular applications using Jasmine to test individual functions/modules using test runner Karma.

Experience working on version control systems GIT and expertise in using Source tree

Had good experience on Agile Methodologies and active participant in daily Scrum and Sprint meetings.

Good knowledge in finding out the bugs in the application and used debug tools for eliminating the frontend code issues.

Highly Exposed to various databases like My SQL, Oracle 11g, Access, Excel database and SQL Server

Experienced in project management of estimating, scheduling, and monitoring tasks.

Competent using version control systems such as GIT and JIRA for defect tracking.

Experience managing daily communication with an offshore development teams and capable of quickly adapting to new challenges and environments.

Experience on AWS EC2, nginx, Docker and Jenkins

Worked with cross browser compatibility issues and did testing on the browsers like safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome

Proficient in designing and developing software Applications using technologies such as HTML5, Photoshop, JavaScript, TypeScript, Angular JS, npm, Node.JS, JQuery and PHP.

Experience working on CSS3, LESS, SASS, Bootstrap and Angular- bootstrap

Good Knowledge on EMCA standards ES5 and ES6/ES2015.

Experience on working with Node environment using Node JS, NPM, Bower, JS, Gulp JS, and Webpack.

Experience on developing SPA using Angular JS and strongly expertise in Angular JS controllers, directives, factory and service resources, routings and events

Experience on developing SPA using Angular/Angular 2 and strongly expertise in Angular components, modules, services, templates, attributes directives and structural directives, Angular forms, routings and events

Experience on developing projects using Angular-CLI

Experience using JavaScript libraries like JQuery, D3 and Lodash

Experience in designing wireframes and prototypes.

Good knowledge on Content Management Systems like WordPress and Drupal.

Experience on working with SAP Business objects.

Experience working on IBM Rational clear quest

Experience in all phases of SDLC including analysis, design, development, testing, maintenance, code-refactoring and migration.

Expertise in using Web Servers such as Tomcat 6.x/7.

Good knowledge on reporting tools and documentation tools

Excellent Technical, Analytical, Problem Solving, & Communication skills.

Work well individually as well as in a team. Innovative, Resourceful, Quick learner and a Versatile Team Player.

Good management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments.

Technology Portfolio

Programming Languages


Java/J2EE C, C++

Java/J2EE Technologies


Servlets, JSP, JSF, JDBC, JMS, EJB, struts, Spring,

Business Process Modelling tools


MS Visio, Bizagi

Web technology


HTML5, JSP, XML, JSON, AJAX, CSS3, SASS, JavaScript, jQuery, D3, Angular JS, Angular, npm, TypeScript, Node.js, Bower, Bootstrap



Karma, Jasmine

Build Tools


Ant, gulp, Maven



Oracle 11g, MySQL, Access, Excel

IDE Tools


WebStorm,Eclipse, Visual studio

Report and Bug Management Tools


JIRA, Rally, IBM Clear Quest

Operating systems


Windows, Linux, Unix



Microsoft office



Agile and Scrum

Data Mining Tools


SAS Enterprise Miner

Modelling Tools


Microsoft Visio, Bizagi

Project Management Tools


Microsoft Project

Web Services



GitHub Repository link


Professional Experience

BPM Consultant (Bizagi)

Halliburton, Houston

Mar ‘17 to till date


Landmark builds different software for its customers. The process begins with creation of an LRT by the product manager and the release process work flow moves from one role to other before it is finally made available to customers. The whole business process is built in Bizagi studio. My role as a BPM consultant wears many hats Devops, admin, release management etc to support the process from start to end of the release.


Assisting product manager s, directors to understand the process.

Granting access right to different users for different roles.

Adding new products to database

Migrating products from one server to another (MySQL)

Developing the entire business process in JBPM.

Adding new functionalities to the current Bizagi process.

Integrating web services, APIs to the Bizagi application

CI/CD of the new releases, beta versions, hotfixes and patches.

Environment: Java, Bizagi, JBPM, MySQL, APT, LSM, PeopleSoft, Akamai, CI/CD.

Management Information Systems Analyst

Illinois Department of Public Health, Illinois

Nov ‘15 to Dec ’16


INEDSS is an applications which deal with health records. The main objective of INEDSS applications is to gather medical information of various patients, maintain records, generate reports and look for any outbreak that may occur. The application has multiple pages which collects patient basic data, demographics, medical history, symptoms, travel history, food habits, and labs. INEDSS has four modules foodborne, waterborne, person to person and animal contact disease modules. We deal with preliminary reports and main reports of a disease.


Added new functionalities like modifications in travel history page, Symptoms page using HTML5, CSS3, Java 1.8, Spring

Defect tracking and monitoring in IBM rational clear Quest

Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user Interface.

Implemented various features of spring framework such as Dependency Injection, IOC, Annotations and spring integration with Hibernate.

Implemented application architecture of the System is based on Spring MVC (Model View Controller) and J2EE specifications.

Analyzing requirements and designing wireframes

Developed screens using HTML5, CSS, JavaScript, JQuery and AJAX.

Developing and editing user Interface Screens using JSP, HTML5.0, JavaScript and node.js.

Used AngularJS for DOM Manipulation, Filters, and Directives.

Creating custom, general use modules and components which extend the elements and modules of core AngularJS.

Worked on creating responsive website for smart devices using responsive design and Bootstrap.

Used Bootstrap and AngularJS to create Controllers to handle events triggered

Debugged the application using Chrome Inspector, Firebug, IE Tester etc.

Created forms to collect and validate data from the user in HTML5andAngularJS.

Identifying classes and establishing relationships.

Creating Class diagrams, context diagrams, sequence diagrams and flow charts for the module requirements.

Added frontend validations to all the business rules using JavaScript.

Testing all the test cases in different deployment environments like SIT, DEV, TEST

Generating and analyzing Reports

Analyzing & fixing technical issues.

Designing and Documenting Use cases.

Delivering the project.

Experience working on SharePoint for project module document management

Created day-to-day project reports in MS Excel.

Identifying relationship between tables

Identifying values, primary key and foreign keys

Environment: Java, JSP, Spring, HTML5, CSS3, JavaScript, Bootstrap, RESTful web services, AJAX, JSON, XML, Node.js, IBM rational clear Quest, MS Visio

Management Information Systems Analyst

Department of Public Health, Illinois

May ‘15 to Nov ’15

Description :

ORS is the prelim application which deal with medical records of person. This application has four pages and collets all the basic info like a person’s demographics, symptoms etc. The prelim report is then sent to other departments to check if an outbreak occurred.


Created pages using HTML5, CSS3, JavaScript and Angular to collect the patient’s demographics information.

Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes. Implemented SOA to develop REST Based Web services using Apache Axis.

Extensively used various Spring Framework modules like MVC, Auto Wiring, JDBC Templates, Spring Security

Developed Service layer Using Spring, AspectJ and persistence layer using Hibernate.

Developed REST Web services for clients to consume those Web Services as well other enterprise wide Web Services.

Developed screens using JQuery, JSP, JavaScript and AJAX.

Used Hibernate as ORM tool and defined the mapping and relationship of each table in database. Used Hibernate framework for back end development and Spring dependency injection for middle layer development

Added functionalities to Symptoms page using HTML5, CSS3, Java 1.8

Defect tracking and monitoring in IBM rational clear Quest

Analysing requirements and designing work flows using Bizagi

Added frontend validations to all the business rules using JavaScript.

Testing all the test cases in different deployment environments like SIT, DEV, TEST

Generating and analyzing Reports

Analyzing & fixing technical issues.

Designing and Documenting Use cases.

Delivering the project.

Created day-to-day project reports in MS Excel.

Identifying relationship between tables

Identifying values, primary key and foreign keys

Environment: Angular JS, HTML5, CSS3, JavaScript, Bootstrap, RESTful web services, AJAX, JSON, XML, Node.js, IBM rational clear Quest, MS Visio

Senior Developer

TUI UK Client

Nov 2013 to Jan 2015.


The TUI Group is a multinational travel and tourism company headquartered in Hannover, Germany. It is the largest leisure, travel and tourism company in the world, and owns travel agencies, hotels, airlines, cruise ships and retail stores. I worked for Phoenix customer Account where the main objective is to create a customer account for anonymous users so that they will become registered customers. The registered customers will have benefits like Sign in, Login, manage personal details. They can shortlist, view and compare the holidays. I Worked as Sr. Developer for PCA team, where the team consists of Business Analysts, developers and testing team by implementing in agile workflow. We have the daily scrum meetings and update on status on the development, enhancement, bug fixes etc. Most of my contribution is on development of frontend pages


Analyzing and Understanding the Requirements.

Created functionalities like client side validation for account creation page in Java Script

Consumed Web Services using Restful & SOAP web services.

Worked extensively on struts 2.0 framework in order to insert the panel data into the panel container.

Designed and developed Application based on Struts Framework using MVC design pattern.

Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend.

Created the design artifacts such as class diagrams and flow representation through the sequence diagrams and coordinating with onsite team.

Developed Complex functionalities like pinning, comparing and shortlisting holiday packages.

Crated Pagination using AngularJS

Created overlay pages.

Resolving the design issues of the team in the development of use cases.

Used XML and style sheets to generically specify output content and presentation respectively.

Responsible for all of the responsive web design, look and feel (CSS, image/icon selection, etc.), and client/browser side interactions

Implemented Recaptcha for user login page using Dojo framework.

Worked closely with various project stake holders for business and functional requirements as well as design specifications for new user stories as well as to enhance the existing functionality.

Developed detailed Test Strategies and Test Execution plans

Defect fixing.


Communicating with Business Analysts to resolve the requirements issues for the team.

Preparing the design documents and using tools like MS Visio to create class diagrams, sequence diagrams.

Involved in code reviews and test cases review.

Environment: Java1.8, Dojo, JavaScript, AngularJS, HTML5, CSS3, LESS, MS Office, Rally, MS Visio, JSP, Servlets, Maven, Spring Framework.

Senior Developer

Sonata Software Ltd

June 2013 to Nov 2013.

Project link:


The goal of Project Management Application is to provide end users with complete Project Management features and it is a collection of Modules, processes and information that is used to manage various phases of a project. Project management entails processes such as scheduling, calculating tasks progress, building timelines, creating task lists and managing resources.


Collecting requirements, Analyzing and Understanding the Requirements.

Created the class diagrams, sequence diagrams and identified the relation between classes.

Designed wireframes

Involved in the technical design and architecture of project modules

Created task management page using HTML5, CSS3 and JavaScript.

Integrated frontend pages with backend data.

Programmed and developed status update page using ASP.NET & HTML5

Documentation of the issues and Solutions.

Involved in unit testing

Involved in peer level reviews

Environment: C#, HTML, LESS Framework, Bizagi, JavaScript, ASP.Net, MYSQL and Windows Mobile

Senior Developer

Land Mark

Jan 2012 to June 2013.


Landmark is an online retail book store. The main objective of Landmark project is to manage and handle all the product related information like order details, Tracking Status, Delivery and Dispatch status. I worked in Development team and involved in creation of login and register page. As a registered user, the user can view all the product related information.


Analyzing and Understanding the Requirements.

Took active participation in the discussions with the Client on several issues

UI Designing and Programing.

Extensively used Java server Faces (JSF) Navigation rules and JSF tags for enhanced user Interface.

Maintenance of Landmark server

Generated reports using XML

Enhancement of existing code while supporting process improvement and developed new functionalities.

Actively participated in pre-production meetings to resolve production related concerns, security issues, and timing issues to discuss the configurations of all applications before turning them live in production environment.

Involved actively during maintenance activities during the system downtime for various environments

Created XML Schema Definitions (XSD) for validation in business work processes.

Provided 24x7 production support of several maintenance issues and routine day to day issues.

Defect fixing.


Environment: HTML5, CSS3, JavaScript, XML, Bizagi, Java, Servlets, JSP, JSF, Groovy, MS Office, Rally

Other Assignments:

Dec 1 – Dec 20

Description: Movieflix is the replica of Netflix application. This application helps users to view movie titles, its details, Imdb details on the site, pagination, sorting and filtering movies based on type, year etc. As an admin the app allows to add new movies, delete movies or edit movies.

Technologies: AngularJS, Angular, TypeScript, Webpack, Node.js, HTML5, CSS3, Bootstrap, Angular-Bootstrap, gulp, Bower, karma, Jasmine, GIT, Java Spring, Apache Tomcat, MySQL, WebStorm, Maven and Eclipse Neon.

GitHub link: in module-complete branch

Description: FindNearByRestuarant application list all the restaurants in your area both list view and map view. It uses geolocation and google maps API.

Technologies: AngularJS, Node.js, HTML5, CSS3, Bootstrap, Angular-Bootstrap, gulp, Bower, WebStorm, GIT, Karma and Jasmine.

GitHub link: in module-complete branch

Education Qualifications

Masters in Management Information systems, UIS Illinois

2015 - 2016

GPA 4/4

Bachelors of Computer Science

and Information Technology,

JNTU, Hyderabad, India

2008 - 2012

GPA 3.6/4

Honors, Awards and Certification

PMP Certification

Beta Gamma Sigma life time membership.

3 times Spot award winner in Sonata Software (Spot award: A reward given to an employee for exceptional performance.)

IT Project Management certification (Systems Analysis and Design, Project Management and MIS Design & Research Methods)

Business Process Management certification (Business Process Modeling & IT Governance, Business Process Management & Innovation and Managerial Decision Support Systems)

Business Intelligence certification (Management Information Systems, Management of Database Systems and Data Warehousing)

Contact this candidate