We provide IT Staff Augmentation Services!

Applications Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Around 9 years of overall IT experience which includes 4+ years of extensive experience as a React JS Developer and 2+ years of experience as a full stack developer.
  • Hands on experience in designing user interfaces (UI) web applications using HTML, CSS, JavaScript, Node.js, React.js.
  • Extensive knowledge in developing single - page applications (SPAs). Vast experience in Postgres, Mongo, Oracle, and MS SQL server database administration and writing SQL scripts.
  • Possess extensive experience in System Requirement Specification and User Requirement Specifications.
  • Good knowledge in Software Development Life Cycle (SDLC) and Quality Assurance Methodologies.
  • Have extensive experience in system analysis, design, and programming for various applications.
  • Worked on Agile (Scrum) development team to deliver regular updates to business.
  • Strong proficiency in JavaScript , including DOM manipulation and the JavaScript object model.
  • Familiar with newer specifications of ECMAScript ( ES7 / ES6 ).
  • Involved in designing the web pages in HTML, SCSS, CSS, JavaScript, Material-UI, React.js, and Redux.
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Expertise with MERN stack.
  • Expertise in using IDE tools such as Atom, Visual Studio Code, Notepad ++, Eclipse, and IntelliJ IDEA.
  • Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
  • Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
  • Familiar with creating Custom Reusable React Components Library.
  • Created Chatbot using Python, and Rasa Stack and integrated it to front end applications.
  • Mastery of build technologies like Jenkins, Gradle, etc. Integration and automation of source control applications like Git, Artifactory,
  • Familiar with Rally, JIRA, and ALM.
  • Good analysis on User Requirements, Business Requirements, and System Requirements Specification.
  • Working experience in HIPAA regulations and EDI transactions related to health care domain like 270, 271, 837, 835, etc. along with ICD 9/ICD 10 standards.
  • Experience in industry driven standards like FIX, SWIFT, NACHA protocols and formats for information exchange
  • Excellent understanding of SDLC and worked in Agile, Kanban and Waterfall methodologies.
  • Very much skilled in various relational and no SQL databases like Postgres, Mongo, MS SQL Server and Oracle.
  • Working knowledge of ETL concepts, and experience with DTS.
  • Experience in developing business applications using Visual Studio .NET 2003/2005, ASP.NET 1.1/2.0, C# 1.1/2.0, ADO.NET and MS SQL Server 2000/2005.
  • Good programming skills in C#, ASP.NET, ADO.NET, VB, Java, JavaScript, VB script, XML, XSLT, HTML/DHTML.
  • Possess excellent analytical skills with good communication and self-organizing skills, assertive, and a committed team player.
  • Have extensive experience in testing reports using business objects.

TECHNICAL SKILLS

Software tools: VS Code, Atom, Sublime, Postman, Swagger, PyCharm, Jenkins, OpenShift, Git, Docker

Web development: React.js, Redux, Nextjs, Angular, Bootstrap, Material UI, Svelte, Sapper, Express, NodeJs, Deno, Hapi

Operating Systems: MS Windows, UNIX, Linux, Solaris, Mac OS

System Technologies: C#, ASP.NET, Salesforce, Ruby on Rails, Java, C, C++, Web Services, UNIX

Internet Technologies: AJAX, HTML, DHTML, XML, XSLT

Database: Postgres, Mongo, SQL Server, Oracle, DB2, Teradata, MS Access, Hadoop, HBase

PROFESSIONAL EXPERIENCE

Confidential

Applications software developer

Responsibilities:

  • Working on Agile (Scrum) development team to deliver regular updates to business.
  • Involved in designing the web pages in HTML, SCSS, CSS, JavaScript, Material-UI, React.js, and Redux.
  • Used common front-end development tools such as Babel, Webpack, NPM, Git etc.
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Created Nodejs servers to serve the react applications.
  • Used Express and Hapi to process the api calls from the frontend applications.
  • Implemented react JS code to handle cross browser compatibility issues in Chrome, Safari and FF.
  • Used react router to turn application into Single Page Application.
  • Upgraded class components to functional components leveraging React Hooks for state and effects management.
  • Created contextual assistant Bella (chatbot) using Python ML and Rasa NLU.
  • Responsible for created of intents, entities, and responses, and involved in training the Rasa interactive model by generating stories.
  • Configured HTTP API to handle requests for the Rasa model.
  • Created custom chat window using react.js and integrated the UI with Rasa.
  • Implemented Redux (store creation, create actions, and dispatch actions, and connect) for state management in the application.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Added Dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Created and used Reducers that received said Actions to modify the Store State Tree.
  • Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
  • Created REST API with Express, Node, and PostgreSQL to perform data operations from UI.
  • Used various chart libraries like Recharts, Canvasjs to create multiple graphs to display the dashboard.
  • Created various charts to display the scorecard using Chartjs.
  • Created REST API with Express, Node, and PostgreSQL.
  • Used Axios to perform the API operations (GET, POST, DELETE).
  • Implemented UI components using Bootstrap and Material UI libraries.
  • Integrated notifications in the application with React Toastify.
  • Built cross-browser graphics library using Framer Motion, React Transition Group, CSS, CSS-in-JS, SVG and Canvas.
  • Created scorecard dashboard react.js application leveraging GraphQL.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Integrated the deployments with Jenkins pipelines and deployed the applications to OpenShift containers.
  • Performed unit testing of applications using Enzyme.

Confidential

Applications software developer

Responsibilities:

  • Involved in complete end to end testing, system testing, UAT testing, and regression testing
  • As part of review sessions with business and development, SDS and BRS were analyzed
  • Created test cases for multiple projects/releases for various applications
  • Worked with third party vendors to successfully integrate the full risk arrangements
  • Test with external systems like PeopleSoft to validate the accounting part for various transactions - health claims, memos, adjustments, incentives
  • Supported testing for multiple new applications/business processes in Diamond Finance
  • Involved in testing GL accounting internally in Diamond after a transaction was created
  • Claims processing was tested for validating the business functionality by submitting multiple possible claim (Individual, Organizational, Blue on Blue, Pharmacy) through Diamond, Availity (Claim submission system for providers), ITS (Mainframe), Blue2 (Blue Square), and Paper (Xerox)
  • EDI transactions were tested for validity based on the business mapping rules including 837, 835, etc.

ENVIRONMENT: ReactJs, Redux, Express, Mongodb, PostgreSQL, NodeJs, Axios, Express, Hapi, Python, Rasa NLU, Swagger, Postman, GraphQL, Quality Center (HP ALM), Rally, Oracle, Diamond, Quest, SOAP UI, DB2, XML, PeopleSoft, HIPAA, EDI, ICD9-10, MOJO

Confidential

Sr. QA analyst

Responsibilities:

  • Involved in design, and development of manual test cases.
  • Performed testing activities on both the customer application (CB), and customer management application (SAM).
  • Tested the reports, and audits in CB and SAM.
  • Tested the payments module which handles the payments processed through the system, and verified the import/export files to follow the industry standards (NACHA).
  • Written test cases to test the application manually to test scenarios of database testing, and testing the interaction to external systems like Reuters, Mellon.
  • Analyzed the test results and raised defects if required.
  • Documenting the test activities on a daily basis, consolidating test results and reporting the management for weekly meetings.
  • Involved in scrum meetings, and discussed on the progress of the testing activities.
  • Extensively tested the agents that run on a scheduled basis.
  • Involved in resource management.
  • Documenting the test activities on a daily basis, consolidating test results and reporting the management for weekly meetings.
  • Tested reports and audits in CB and SAM.
  • Involved in scrum meetings, and discussed on the progress of the testing activities.
  • Performed extensive backend testing on DB2 used by both CB, and SAM.
  • Involved in data migration testing by writing complex SQL queries to verify the data in both source and target databases.
  • Verified the ETL mapping conditions by performing SQL written data verification.
  • Involved in testing the database for batch jobs, interactions with external systems, and data processing.
  • Extensively tested the agents that run on a scheduled basis.
  • Evaluate business requirements, and involved in resource management.
  • Involved in testing SOPHIS for FX Option trades for central booking for DFA.
  • Tested input and output files from different systems integrated as part of DFA Push Out. Tested the trade flow between various systems like WSS, Dealhub, IMMS, MTS, SOPHIS, iMarks, DWH.

Environment: Quality Center 10.0, Quick Test Pro 10.0, DB2, PL/SQL, Java, VBScript, XML, HTML, DHTML, Windows XP, MS Office Tools, TOAD, SOA Tracker

Confidential

Validation Engineer/ Sr. QA analyst

Responsibilities:

  • Involved in Design and Development of test plans based on high-level and detailed designs. Analyzed the user/business requirements and functional specs documents.
  • Developed the Test Automation Methodology for automated testing of the entire application by using Quick Test Pro.
  • Tested the PRiME system designed by PEGA specifically for Celgene.
  • Verified the registration, survey, and dispense modules of the application using both manual and automation testing.
  • Tested the maintenance part of the PEGA module for the PRiME application.
  • Worked on the admin modules of the application designed by PEGA to do the backdating process.
  • Designed and developed the Automation Framework.
  • Extensively worked with reusable and multiple actions and created VB test scripts using VB Add-ins for different scenarios.
  • Designed and developed complex automated test scripts to test key functionalities of the application.
  • Also involved in writing the function library used by the automated scripts in testing the application.
  • Designed and developed the automation test scripts using descriptive programming techniques for the objects that were unable to be identified normally.
  • Created Project, Requirements, Test Plans and Tests in Quality Centre.
  • Written test cases to test the application manually in Quality Center and automated using Quick Test Pro.
  • Created Requirements using Quality Center and generated traceability Matrices to ensure that all the requirements are covered by the test cases.
  • Planned, designed and generated scripts for the manual test cases.
  • Analyzed the test results and raised defects if required.
  • Regression Testing is conducted to ensure that newly added functionality did not break any of the previously tested functionality.
  • Involved in interacting with vendors, explaining the issues with the product.
  • Extensively used Quality Center for reporting bugs, defect tracking and analysis.
  • Ensure that both manual and automated test scripts comply with the company Work Practice.
  • Documenting the test activities on a daily basis, Consolidating test results and reporting the management for weekly meetings.
  • Performed extensive backend testing on Oracle database used for the PRiME.
  • SQL queries were written to verify the data in both source and target schemas to validate the data migration.
  • Created stored procedures, functions used for performing backend operations in automated scripts using SQL developer.
  • Extensively tested the agents that run on a scheduled basis.
  • Validated data types, and also performed sampling on the source and target schemas to verify if the fields and the tables are migrated as applicable from source to the target schemas.
  • Evaluate business requirements, engage in capacity planning, and estimate resource usages.
  • Designed automated test cases using Hammer Call Master to test IVR functionality.
  • The call flow is replicated with Hammer Call Master, and all the flows are tested with Nuance by creating Grammar files to verify the exact prompt.
  • Created flows in Hammer Call Master (HCM) against the system testing and validation requirements.
  • Written manual test cases on testing CTI (Computer Telephony Integration) and Screen Pops functionality.
  • Performed load/performance testing on the IVR system using Call Master.
  • Extensive use of Avaya softphone to test the CTI functionality of the application.

Environment: Quality Center9.x/10.0, Quick Test Pro 9.x/10.0, PEGA/PRPC, Oracle, PL SQL, Java, VBScript, XML, HTML, DHTML, UNIX, Windows XP, Solaris, MS Office Tools, Hammer Call Master 5.2/5, Avaya softphone, SQL Developer

We'd love your feedback!