Post Job Free
Sign in

Developer Js

Location:
Jacksonville, FL
Posted:
November 03, 2020

Contact this candidate

Resume:

Bhavani Kuppagiri

904-***-**** adhidd@r.postjobfree.com

Jacksonville,FL,32246

Objective:

Highly focused individual with around 3 years of industrial experience in project development, requirement gathering and 2 years of academic experience with masters in applied computer science, seeking to secure an opportunity in your firm to leverage my potential and contribute to the growth of the company.

Professional Summary:

●Experience in all phases of the system development life cycle for javascript web-based applications using agile(scrum) and waterfall methodologies.

●Proficient in developing Rest APIs using node.js framework.

●Expertise in using ES6 features like arrow functions, spread operator, promises, object destruction and template literals.

●Practical knowledge in using Http Client modules to perform http CRUD requests like get,post,put and delete.

●Hands On experience in using tableau for creating dashboards, discovering data and visualizing it.

●Experienced in using Rally integrational tools Jira, IBM Rational Rose, Eclipse, openshift, eas and Jenkins.

●Worked on multiple projects as a business/systems analyst to gather and refine requirements.

●Demonstrable passion for technology (e.g. personal projects, open-source involvement) while using their problem solving capabilities to deliver solutions utilizing a top end engineering approach

Achievements:

●Worked as a BSA and Node developer for 6 months parallelly while transforming into development.

●https://www.hackerrank.com/certificates/191783f1da9e (certification)

●https://www.hackerrank.com/bhavani_kuppagi1?badge=10-days-of-javascript&stars=4&level=2&hr_r=1&utm_campaign=social-buttons&utm_medium=linkedin&utm_source=badge_share_profile&social=linkedin(problem solving)

●https://www.hackerrank.com/bhavani_kuppagi1?badge=problem-solving&stars=4&level=2&hr_r=1&utm_campaign=social-buttons&utm_medium=linkedin&utm_source=badge_share_profile&social=linkedin(10 days of JS)

●https://kuppagiri.herokuapp.com/ (Mini Project)

Education:

Master of Science in Applied Computer Science

Northwest Missouri State University, Maryville, MO GPA:3.73/4.0

Bachelor of Technology in Computer Science

Jawaharlal Nehru Technological University, Kakinada. GPA:3.50/4.0

Technical Skills:

Programming Languages

Java Script, Java, Swift 3.0, C.

Frameworks

Node.js, React.js

Express, Fastify

Web Development

HTML,CSS,

JavaScript, XML, JSON.

Software Development Kits

Visual Studio,

NetBeans, XCode.

Version Controller

GitHub and GitLab

Databases

PostgreSQL,

MySQL, MongoDB.

Business Tools

Tableau, Rally, ALM and JIRA

Methodologies

Waterfall,

agile/scrum,

Project Managements and SDLC.

Deployment/Logging tools

EAS,Jenkins, Openshift and Splunk

Work Experience:

Client: Florida Blue(BCBS FL), Jacksonville, FL. May 2019 – Till Date

Role: Node.js Developer

GWHP/ Truli- Initial deployment and Enhancements:

Description:

This is a new product which will focus on an innovative care delivery model that partners with a network of high-quality providers committed to the management of member care through personal health education, wellness and chronic condition management programs and incentives to provide a differentiated cost share for certain benefits.

Digital-Health- Member Plan Renewal:

Description:

Digital health has multiple services to support the enrollment of vast members during the enrollment periods. Whereas member plan renewal service is committed to determine the eligibility of the member for the upcoming year health plans based upon various flags. It also returns the current year, future year plan and some demographic information., to accommodate UI needs. This service plays a key role during the open enrollment periods by determining the eligibility of each member. thereby helps the company to not lose the existing customer who is eligible for future years.

Roles and Responsibilities:

●Use Node JS to create non-blocking input output models on the server side.

●Utilize express and fastify middlewares to work with req, res changes, to end the req,res cycle and to pass the control or to execute the next middleware functions in the stack.

●Implement splunk, eas logs for auditing purposes.

●Use Pino to log the data into open shift logs, set up fastify swagger to set up the api documentation.

●Create common modules/packages to use in all services across projects.

●Monitor hourly generated splunk prod logs and find the root cause of the issues.

●Work with multiple teams, to give the desired technical support when the issue arises.

●Set the min/max number of pods that are needed to handle the requests to make sure we are accommodating UI with enough resources.

●Extensively using Asynchronous calls, callback and promises concepts in Node js.

●Use axios calls to hit external apis and to capture the response object.

●Work with Http Client Module to perform http CRUD requests, like get, post, put and delete.

●Validate the jwt received from the client and make sure it belongs to an authenticated user.

●Working on cookie based validations to allow members accessing services.

●Work with NPM commands and use package.json for managing dependencies.

●Make technical changes to meet the corporate code standards and apply ES6 concepts to enrich the existing code.

●Create Node JS servers to fetch Restful API's from third party vendors.

●Develop caching to reduce hitting external api’s and to utilize data stored in DB.

●Configure swagger modules to provide documentation for the services developed.

●Perform CRUD operations using PostgreSQL to insert/read/update/delete transformed data.

●Expertise in debugging the code using debugger and loggers.

●Hands on experience with git commands, working experience with jenkins and openshift tools.

●Work on creating a service using the 3 step process. i.e., mock, transformation and integration.

●Update the cpu request time, min and max replicas in app properties files in cfg folder

●Integration with third party vendors for getting member data and transform them to send in UI desired format.

●Work in an agile team and communicate to the team using daily scrum, sprint planning, sprint review, sprint retro meetings.

●NPM modules used: config, express, http-status-codes, swagger-ui-express, swagger-jsdoc, fastify, axios,http-errors, jwt-decode,http.

Additional qualifications:

●Understanding of React framework, HTML,CSS, babel preprocessor.

●Good with Core Java

Client: Florida Blue(BCBS FL), Jacksonville, FL. Apr 2019 – Sep 2019

Role: Business systems Analyst

GWHP:

Description:

This is a new product which will focus on an innovative care delivery model that partners with a network of high-quality providers committed to the management of member care through personal health education, wellness and chronic condition management programs and incentives to provide a differentiated cost share for certain benefits.

Roles and Responsibilities:

●Attend the Business meetings, gather the requirements, convert the business specifications to technical use cases.

●Have working sessions with developers and technical leads to explain them the requirement received

●Work with PO’s to clarify the questions regarding the new requirement before reaching the business team

●Support continuous testing activities throughout agile development iterations by writing test scenarios/cases, performing manual testing documenting/reporting defects back to the engineers, and assisting with automation efforts

●Develop a strong understanding of our business and industry to provide effective test planning and execution

●Perform functional and non-functional testing through a variety of different methodologies (Integration, Smoke, Regression, etc.)

●Conduct triage on reported bugs to identify gaps in the QA test strategy and prevent recurrences in the future

●Execute and evaluate manual test cases and report test results

●Produce,prioritize bug reports and Reproduce bug reports from the field and write clear steps to reproduce

●Assist with cross-component dependency analysis between the different applications

●Develops test plans, test scenarios and test cases based on business, user, functional and nonfunctional requirements.

●Validates and documents completion of testing and development processes. Ensures compliance with testing and development methodology and policies.

●write web tests in the de-facto web language that is Javascript using cypress library

●Partner with tech teams to analyze project goals, requirements, artifacts, and acceptance criteria to develop the overall testing strategy for both front and backend product features

Client: Florida Blue(BCBS FL), Jacksonville, FL. Mar 2018 – Mar 2019

Role: Business Systems Analyst

Sales Connect Medicare:

Description:

Sales Connect Medicare is part of a larger enterprise wide initiative to modernize legacy

applications to new technology stacks. It’s a multiyear project that is expected to span 3-4

years. The initiative will be focused on building out new Health care Products, Plans, Rates and

Benefits, Enrolment and Shopping Plans applications that will allow Florida Blue to continue to

advance and grow as a company.

Roles and Responsibilities:

●Actively participate in project meetings and requirements gathering sessions.

●Prepare user stories/business requirements

●Handle deliverable by coordinating with PO’s and Project Managers

●Prepare Timelines to track the deadlines

●Assign work to junior analysts to make sure that the work is distributed to meet the deadlines

●Work with Digital channel analysts to update them with the work status

●Coordinate with the testing team to update the UAT defect log and Update the Business/Tenant with the latest status.

●Develop UML artifacts: Domain models, Use case diagrams, activity diagrams, Class diagrams, Sequence diagrams and state charts

●Support Medicare portal development and maintenance activities for Florida Blue and tenants

●Work with product/business SMEs and gather accurate requirements to create/modify existing systems.

●Elicit and document business requirements that capture business needs and process scenarios.

●Facilitate communication between the IT organization and assigned business area(s) on the direction of the business.

●Prepare and maintain documentation including Standard Operating procedures (SOP) and user guides.

●Perform Gap Analysis regularly to deliver high quality requirements

●Prepare user acceptance criteria; test plans/test cases and conduct functional/user testing.

●Assist with writing test conditions, scripts, and/or scenarios. Participates in testing.

●Work on key project documentation including Business Requirements Specifications (BRS), System

●Requirements Specifications(SRS)

●Assist in new team member orientation and knowledge transfer sessions

Northwest Missouri State University, MO Aug 2017- Dec 2017

Graduate Assistant - Human Computer Interaction Systems

Roles and Responsibilities:

●Research on the advanced topics to help the instructor in acquiring new material

●Assist in preparing the multiple versions of assignments and worksheets

●Grade Assignments,examination papers,worksheets and final projects

My Own Projects:

Node.js Developer

Experience Gained:

●Built extremely efficient node.js project using the external api’s i.e., mapbox and dark sky

●Strong skills using javascript es6 concepts i.e.,Arrow functions, default parameters,object shorthand, object destruction and promises

●Developed models for mongo db documents, used robo 3t GUI to verify the document updates

●Experienced using github, heroku for version control and deploying my applications

Weather Application:

Website Link: https://kuppagiri.herokuapp.com/

Source code: https://github.com/bhavani95/nodeCourse



Contact this candidate