Resume

Sign in

Java full stack developer /Business analyst Project

Location:
Tallahassee, FL
Posted:
March 22, 2019

Contact this candidate

Resume:

Summary

Around **+ years of experience in the IT industry as a full stack Developer with domain knowledge of Law Enforcement, Banking, and Healthcare fields like Application, Application Support and Enhancement projects in development of Intranet and Internet based applications using C#.Net, Angular JS, Java technologies, Oracle.

Experience with web services including Representational State Transfer APIs and Simple Object Access Protocol (SOAP) methodologies. Experience with database structures and design.

experience with healthcare interoperability tools and technologies using clinical document architecture to develop and design Continuity of Care Document

Over 6 years of QA experience in all phases of life cycle, including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.

Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports. Tested server and Web Portal.

Involved in software development life cycle and STLC i.e. requirement gathering, analysis, design, build and testing of software solutions and to support the business needs.

Providing work estimates, communication and updates for Release Planning, Sprint Planning and Daily Scrum as assigned by the Department to implement system feature enhancements, additions and bug fixes.

Expertise in developing/documenting test strategies, test plans, test cases, test scripts, tracing requirements to test cases, schedule creation, and QA reporting.

Develop use cases, user interface specifications, and user requirement specification documents.

Liaise with developers, business analysts, and user representatives in application design and document reviews.

Familiar with methodologies like Agile, Scrum.

Experience in Clear Case, Subversion tools as version control systems.

Certifications: OCA (Oracle Certified Associate),SCJP (Sun Certified Java Developer).

Technical skills:

Programming Languages : C#.NET,JAVA, J2EE, PL/SQL.

Web Technologies : Servlets, JSP, Java Script, jQuery, Angular JS, HTML,XML, J2EE,CSS.

Testing Tools : Rational clearcase, VISIO, Selinium.

Database : Oracle,SQL Server.

Frameworks : Struts frame work, Spring frame work,MVC, Spring Boot.

Service oriented architecture : REST API with JAX RS and spring.

Tools & Utilities : Versa Regulation Configuration, Microsoft word,excel, Visual Studio, Power point, JIRA.

Application Servers : Joss,WebLogic,Tomcat, IIS, IBM WebSphere.

Building Tools : Jenkins (Apache Ant, Maven).

Version Controls : Tortoise SVN, Clear Case.

Methodology : Agile, SCRUM.

Domain Knowledge : Law and Enforcement, Banking,HealthCare.

Educational Qualifications: Master’s degree.

Master of Computer Applications (MCA) - - 2006

PROJECTS:

Project#1:

Client: Soft AgeSystems, Tallahassee, Florida.

Project: EHR (Electronic health record)

Job title: Business Analyst 02/2018 to Till date

EHR - EHR is developed in order to solve many of the inefficiencies that currently exist in the healthcare industry. EHR improve outcomes, reduce costs, and maximize the financial health of user practice.It enables easy coordination of patient care, securely captures and transmits up-to-date patient health information between patient and providers using secure messaging.

A web based medical practice management software .Accessed securely from any device wherever network exists.

A complete solution that maximizes the financial health of your practice.

Environment : Scrum (agile project management), SOAP/Web Services, Bootstrap, Angular JS, HTML, CSS,.Net C# and SQL server.

Responsibilities:

Interacted with developers, system engineers, and testing teams to identify applications defects

Analyze customer needs and determine what is needed to make service more accessible, acceptable, and useful to the customer.

Helped develop UNIX and VB scripts for testing. Documented complete software testing process.

Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports. Tested server and Web Portal.

Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.

Contribute in Sprint planning meetings, retrospective meetings to work on the sprint back log and product back logs.

Lead implementation team for medium sized user stories.

Perform detailed investigation into root cause of transactional problems, analysis and troubleshooting defects and recommend permanent solutions.

Work with the testing team for test data set up, code quality with proper code reviews.

Project #2:

Client: Bank of America, Jacksonville FL

Project: AIT(Application Inventory Tool), Adaptive, Mywork, IRIS, Clarity 06/2013to 01/2018

Job title: Onshore Lead, QA Engineer/Business Analyst.

AIT – AIT is the enterprise-wide SOR (system of record) for Registration and Lifecycle tracking of applications that support Bank of America business processes. It maintains so many downstream applications and includes demographics, technical recovery,third party information, and architecture and application characteristics of every single application.

Adaptive – Adaptive is the system of record for maintaining Reference Architectures (RAs) in Bank of America. Reference Architectures describe supported combinations of infrastructure products that can be used for application designs and infrastructure requests. Adaptive contains functionality for creating and editing RAs, as well as searching for and viewing the artifacts.

Mywork – Application used to enroll employees/contractors into the flexible My Work plan.

Environment:Scrum (agile project management), SOAP/Web Services, Bootstrap, Jquery, HTML, CSS, Flash, TFS, .Net C# and SQL serverOracle 10g(SQL, PL/SQL),Java, J2EE,Spring Boot, Java script, REST API with JAX RS,Angular KSH,

My Eclipse, JBOSS Developer studio5,7.

Responsibilities:

Provide leadership and prioritization for projects and day to day activities for a team, proactively addressing transactional issues within the production environment across all platforms.

Requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.

Expertise in developing/documenting test strategies, test plans, test cases, test scripts, tracing requirements to test cases, schedule creation, and QA reporting.

Provide maintenance, enhancement and support for a variety of the business applications

Configure test environment and create strategy for product development and certification. Assure test data, schedule automated/manual tests. Approve results documentation and tracking systems updates.

Supervise development of SQL-queries/procedures for database and backend testing.

Manage script creation for regression and stress test.

Use Clear Quest for repository, reporting and tracking bugs, and providing updates on resolved bugs.

Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports. Tested server and Web Portal.

Analyzed application, system, and security errors. Escalated issues to developers and verified fixes.

Designed test plans and defined cases for functional, integration system, and user acceptance testing.

Ability to assist in facilitation of meetings, participate in meetings and partner calls regarding production support issues and processes.

Eliminate manual processing of transactions by implementing automated methods. Bug fix. Ability to assist in facilitation of meetings, Participate in meetings and partner calls regarding production support issues and processes.

Project#3:

Client: Citi Bank, Jacksonville FL

Project: DVA (Digital Virtual Assistant), CRS Fusion 09/2012 to 05/2013

Job title : Onshore Lead, Software developer

DVA – The purpose of the DVA platform components is to provide User interface, server and data interface level support for integrating a Digital Virtual Assistant product to Citi Online applications.

CRS Fusion - Integrate Anti-Malware detection capabilities into Fusion in order to identify instances of Malware on customer end-point devices. The integration requires the embedding of code snippets within Fusion modules / pages and interoperation among Trusteer Pinpoint, iOvation and Cyota.

Environment:Oracle12c (SQL, PL/SQL), Versa Regulation Configuration,Java, Servlets,Struts, JSP,JSF, Hibernate,JavaScript, KSH, My Eclipse,JBOSS Developer studio7, Scrum (agile project management), SOAP/Web Services, Bootstrap, Jquery, HTML, CSS, Flash, TFS, .Net C# and SQL server.

Responsibilities:

Provide leadership and prioritization for projects and day to day activities for a small team, proactively addressing transactional issues within the DEV and BETA environment across all platforms.

Assisting in the development and maintenance of user manuals and guidelines

Writing complex queries to uncover data discrepancies.

Respond to ad hoc requests for data and information.

Working with System administrators regarding versa regulation configuration, DBA(database administrator), systems analysts and software engineers to assist in resolving problems with software products .

Ability to develop defined procedures to configure, test and debug software.

Daily monitoring of real time and batch, ftp and cron jobs transactional activities. Follow up with partners and internal Relationship Management team regarding file processing errors and file transfer issues.

Ability to recognize problems, take initiative, solve problems, and work independently.

Ability to assist in facilitation of meetings, Participate in meetings and partner calls regarding production support issues and processes.

Expertise in integration of multiple systems, automating existing manual job process.

Project #4:

Client: Bank of America, Jacksonville FL

Project: VAMP (Vulnerability Assessment Management Platform) 09/2011 to 08/2012

Job title: IT Analyst

Global Investigations Security Assessment Team use VAMP to schedule, track, and report findings from application security assessments. Internally developed application.

Environment:Oracle (SQL, PL/SQL),Java, J2EE, XML, JavaScript, Struts, hibernate, KSH.

Responsibilities:

Developed software modules using the J2EE technologies like Struts, JSP and JavaScript.

Contribute in Sprint planning meetings, retrospective meetings to work on the sprint back log and product back logs.

As a Scrum Master for few sprints, conduct the demos with the client.

Lead implementation team for medium sized user stories.

Work with the testing team for test data set up, code quality with proper code reviews.

Project #5:

Client: Bank of America, Jacksonville FL

Project: Google Search Appliance 05/2010 to 08/2011

Job title: IT Analyst

The Google Search Appliance is rightly seen by many organizations as a fast, effective means to increase search effectiveness on a website, intranet or extranet. While simply plugging in the appliance produces quick results, we have found that a bit of forethought can significantly increase the business benefits the Google Search Appliance delivers

Environment:Oracle8i(SQL, PL/SQL),Java (Ajax), DOJO, XML, XSLT, JavaScript, My Eclipse 5.0(IDE).

Responsibilities:

Fast crawling of Lotus Notes/Domino, SharePoint 2003 and 2007.

Automated feed system pushes URLs and content to the search indexer .

Web feeds - a list of URLs and optional metadata for the web crawler .

Content feeds - a list of URLs, their associated content, and optional metadata (the normal crawler does not read the actual content at that URL). This is great for database indexing.

Feeds give search admins much more control over what gets indexed and exactly when.

Feed format can be HTML or XML, using HTML forms, pythion, C#, etc., and must come from a trusted IP address.

Database Crawler .

Sends SQL queries and indexes results in Oracle.

Connector Framework and Third-party connectors for SharePoint, Lotus Notes/Domino, Documentum and LiveLink.

Project #6:

Client: Investigation Support Center, Hyderabad, India

Project: AP POLICE 01/2008 to 04/2010

Job title: Java developer

Project Description:

Investigation support center is an application developed to assist the Investigation Officer by providing Templates for communication, Check list for each activity they perform during the investigation, standardized operating procedures for different type of cases. It is a help tool available with search option for process standardization. In ISC on-Line chat tool is also available for knowledge sharing.Forums are available for Expert opinions on different investigation and prosecution issues.On-Line examination is available for periodical knowledge enhancement.

To increase the conviction rate and measure the quality of investigation there is a MIS structure which will focus on the general mistakes and ignorance happen during the investigation. All monthly crime meetings conducted by district SPs will happen through ISC. In-built work flow for crime meeting is available. SPs can select/Change the preferences for one particular crime meeting. ISC is a dynamic system; no need to change the source code for any enhancements.ISC can be integrated with e-cops, CIPA(Children's Internet Protection Act), CCIS(Common Channel Interoffice Signaling) with a separate data integration layer.

Environment: Java (Struts, Ajax), DOJO, XML, DHTML, JavaScript, Oracle (SQL, Pl/SQL),My Eclipse 5.0(IDE).

Responsibilities:

Analysis of the specifications provided by the clients

Functional and Technical document preparation.

Test Cases preparation

Functional Document Design and Development

Database management

Testing - unit testing & integration testing

Project #7:

Client: Learning Management System, Hyderabad, India

Project: AP POLICE 05/2007 to 12/2007

Job title: Java developer

Project Description:

Learning Management System is an application developed to assist IPS personnel to design Courses and Events for police people to assess their knowledge. The events and courses are designed in a full-fledged way. Police people have to register for the courses according to their calendar. They can assess their knowledge through the online examination tool provided.

Environment:Java (Struts, Ajax), DOJO, XML, DHTML, JavaScript, Oracle (SQL, Pl/SQL). My Eclipse 5.0(IDE), Rational Rose.

Responsibilities:

As a team member, was responsible for

Analysis of the specifications provided by the clients

Functional and Technical document preparation.

Test case preparation.

Design and Development.

Database management.

Testing - unit testing & integration testing.

Project #8:

Client: X-Mart (Human Resource Management), Hyderabad, India

Project: AP POLICE 03/2007 to 4/2007

Job title: Java developer

Project Description:

Software that enables X-Mart users to access services provided online. Tracking all the details of the X-Mart and ease of work for the managers. Developed using Oracle and D2k.

Environment:Java (Struts, Ajax), DOJO, XML, DHTML, JavaScript, Oracle (SQL, Pl/SQL). My Eclipse 5.0(IDE).

Responsibilities:

Analysis of the specifications provided by the clients.

Design and Development.

Ensuring that the internal reviews are happening for all the project activities to make sure that the deliverables are in compliance with Satyam’s QMS and the purpose of meeting is clear to everyone.

Ensure that the quality representative is taking care of the organization’s standards.

Ensure that the coding representative is taking care of the coding standards.

Ensure that the documents prepared by the team members are according to the standards.

Ensure that the change requirements are captured properly.

Coordinating team members’ work while developing.



Contact this candidate