You are on page 1of 7

Gayathri Basetty

Email: Kavyagnk@gmail.com
Phone: 904-238-4975

PROFESSIONAL SUMMARY

• 8 years of experience in full Software Development Life Cycle (SDLC) including requirement
analysis, technical specification documentation, design and coding, application
implementation, unit testing, system testing, documentation and production support JMS,
Eclipse, Web Services (SOAP, RESTful, JAX-RPC), XML, SOA, Java and J2EE technologies
• Hands on experience in developing applications using JavaScript, HTML, JSP, SQL Server
2008/2005 and Oracle 10g/11i
• Designed and developed enterprise class applications using ORM technology like Hibernate
and application framework like Spring
• Web-based GUIs using JSP, HTML and JavaScript experience
• Excellent programming skills and development experience in Servlets, JSP, JMS and JDBC
• Experience in XML related technologies like JAXP, JAXB, XML, XSL, XSD, XPATH, DTD, and XML
Schemas
• Experience in Web Services Technologies like SOAP, WSDL, UDDI, JMS and Service Oriented
Architecture (SOA), RESTFUL
• Expertise in Oracle PL/SQL Procedures, Functions, Packages, Views, Indexes, Sequences,
Functions and Triggers
• Experience in working with multiple Servers like IBM WebSphere, WebLogic and Apache Tomcat
• Extensive development experience on different IDE’s like Eclipse, My Eclipse, Net Beans, Maven,
and WSAD/RAD
• Experience in using Log4j and good expertise in Ant Tool
• Excellent skills in problem solving and delivering realistic and practical solutions
• Multitasker, good communication, interpersonal and presentation skills. Quick learner and self-
motivated

Technical Skills:

Languages: Java/J2EE, C, C++


J2EE Technologies: Webservices, JaxP, JMS
Web Technologies: JSP, Servlets, HTML, JavaScript, CSS, jQuery, JSF, XML, AJAX, SAX, DOM, AngularJS,
React Js, node js
WebServices: SOAP, RESTful web service, SOA
Frameworks: Struts, Spring, Hibernate,
Application/Webserver: Tomcat, WebLogic, Websphere
IDETools: Eclipse, NetBeans
Database: Oracle, SQL
Tools: Ant, Maven, CVS, Svn
Operating System: Windows 7, WindowsXp.
Methodologies: Waterfall, Agile

Professional Experience:
Client: Home Depot, Atlanta, GA
Oct 2019 –Present
Role: UI/Node.JS/React JS Developer
Roles and Responsibilities:

• Order Up Sell is a HomeDepot Store Application which has a goal to be the only app to create
and sell any orders in store for smooth user experience.
• Broken Down the large functionaries to micro services for quick turn around and less impacts.
• Developed Backend Services with Spring Boot and Front end with React
• Developed the application as cloud native and deployed in pivotal Cloud Foundry Platform
• Developed user interface by using the React JS, Flux/Redux for SPA development. Used React JS
to create custom components for data manipulations and to display data in company standard
format.
• Implemented various screens for the front end using React JS and used various predefined
components from NPM (Node Package Manager) and redux library.
• Worked in Extreme Programming flavor of Agile methodology.
• Practiced Pair Programming and TDD to implement the solutions
• Implemented good unit test cases using Jest and Jasmine
• Implemented integration testing using Postman/initially and later migrated them to Junit
• Worked on pagination functionality and dropsearch in the backened. By using Spring boot

Environment: HTML5, CSS3, JavaScript, React JS, java/J2EE, Spring Boot, REST, React, JUnit, Mociko,
Jasmine, Intellij, karma,GitDesktop

Client: Florida Blue, Jacksonville, FL Aug


2018 – Sept2019
Role:UI/Node.JS Developer
Roles and Responsibilities:

• Designing, developing and testing the web application by using the HTML5, CSS3, Styled-
Components, Bootstrap, and React JS
• Involved designing in web pages using HTML 5, XHTML, CSS3, JavaScript, React JS, Redux, React-
Bootstrap, Node.js, express.js, Mongo DB
• Creating the CSS templates for use in all pages on the website working with CSS Background,
positioning, text, border, margin, padding, and table
• Leading frameworks discussions as React JS to build high-quality, scalable and reusable
components and Front-end solution
• Developed user interface by using the React JS, Flux/Redux for SPA development. Used React JS
to create custom components for data manipulations and to display data in company standard
format.
• Implemented various screens for the front end using React JS and used various predefined
components from NPM (Node Package Manager) and redux library.
• Used Node Package Manager (NPM) to manage modules & used it to install useful dependencies
as enzyme, Font-awesome, etc.
• Develops the application on Node JS platform using JavaScript programming
• Implement modules into Node JS to integrate with designs and requirements
• Developed single application to render dynamically based on the JSON from the Node JS server
• Fetch data from mongo DB using mongoose of Node.js
• Utilize React for its efficient data flow architecture to create a lightweight and render efficient
web app that searched projects via the GitHub API through keywords.
• Implemented modules into NodeJs to integrate with design and requirements
• Worked on Node js used Express as middleware and sql for Backend.
• Used Node Js Framework like Express to create a Restful Mock Api.
• Worked on developing CRUD applications using MERN stack (MongoDB, Express, ReactJS and
NodeJS) and REST based API.
Environment: HTML5, CSS3, JavaScript, React JS, Redux, Node Js, Express,,Bootstrap, NPM, Rally, AJAX,
RESTful API, jQuery, JSON, Gitlab,Jest, Enzyme, and VS code.

Client: ETranscor, Jacksonville, FL July’18


- Aug 2018
Role: Developer
Project Description: ETRANSCORE is a secure, web-based, on-line ticketing and reservation system
developed, operated and maintained by Transcor, Inc. exclusively for the U.S. Military Recruiting
Commands and participating Defense Travel Management Office (DTMO) approved carriers

Roles and Responsibilities:

• Followed Agile software development practice paired programming, test driven development
and scrum status meetings
• Involved in design, development, and testing phases of software development life cycle
• Worked extensively on front end business, and persistence tiers using the struts frameworks
• Designed and developed service layer using Struts framework
• Developed use case diagrams, class diagrams, database tables, and provided mapping between
relational database tables and object-oriented java objects using Hibernate
• Involved in designing and implementation of MVC design pattern using Struts framework for
Web-tier
• Developed presentation layer using struts tag libraries like logic, html, bean, etc in JSP pages
• Implemented web page layout using struts tiles libraries and performed struts validations using
Struts validation framework
• Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking,
optimistic locking, and transactions
• Implemented SOA based web services, designed and built SOAP web service interface,
implemented using SOAP & Apache Axis
• Made proficient use of WSDL files. Used SOAPUI for testing the web services
• Involved in developing Unit test framework using JUnit. Wrote JUnit test cases for every java
class
Environment: Struts, jsp, Webservices, HTML5, JavaScript, CSS, Maven, BitBucket, GitHub, Jetty, FireBird

Client: Ceva Logistics, Jacksonville, FL


Feb 17 – May18
Role: Systems Engineer
Project Description: CEVA Logistics, one of the world's leading supply chain companies, designs and
implements industry leading solutions for large and medium-size national and multinational companies.
created a Process in Tibco (integration tool) which gets data from As400 through data queues and
transfers data to another application which is .net application
Roles and Responsibilities:

• Participated in the requirements gathering session with the stakeholders and aided functional
teams transform requirements to functional and technical requirements.
• Created data flow, design diagrams using MS Visio
• Involved in development of various Ceva’s business processes (starters and reusable sub
process)
• Deployed Ceva’s processes and services in different Environments
• Developed SOAP based Web Services and created WSDL for Payment Transaction and Payment
Release - Implemented SOA architecture
• Consumed REST based Web Services
• Worked on generic Framework enhancements for logging and error handling
• Created the process flow for setting up EMS queues/topics
• Involved in debugging of various defects reported in QA and production
• Implemented JMS using IBM MQ series to provide access to other application, which maintain
user Transactions
Environment: TIBCO, JMS, Web-Services

Client: Florida Blue, Jacksonville, FL Feb 16


– Feb 17
Role: Software Developer
Project 1:
Project Description: Dell Boomi is an integration tool which provides an alternative to the traditional
text-based programming like java with an intuitive graphical interface. In this we integrated PMT with
Eligibility and benefits using Dell Boomi. The process we created starts with Web-service which listens to
request from EB. EB will send request to PMT with UMProgramids. Our target was to reach 250
transactions a day through soap WebService. Optimized to meet stringent performance requirements
and exceeded those expectations

Roles and Responsibilities:

• Used SOAP UI
• Extensively worked on XML
• Worked with SQL Queries
• Actively participated in resolving Integration Testing defects
• Worked closely with Testing team and made them understand the functionality
• Actively participated in UAT Calls

Project 2:
Client: Florida Blue
Role: Software Developer
Project Description: Product Management tool is a centralized repository built to manage and
implement products, plans and benefits. It serves as single source for product, plan and benefit
information and integrates with the sales systems supporting individual, small group and large sales as
well as enrollment, claims and services. It has 3 components. I worked on PMT Core UI. This PMT tool UI,
provide product development functionality to create and update product, plans, benefits, endorsements
and optional benefits. The PMT UI currently supports the creation of health and dental products.
Support for vision and buy up products are currently being planned

Roles and Responsibilities:

• Experienced in Core JAVA with strong understanding and working knowledge of object-  oriented
programming and concepts Multi-threading, Collections Framework,
• Developed application using Spring Core, JSP, JSTL (Tag Libraries) and jQuery, JSF, AJAX on the
presentation layer, the business layer is built using spring and the persistent layer uses
Hibernate
• Used Spring Framework for dependency Injection
• Used Spring Framework with Hibernate to map to Oracle database
• Wrote HBM Files for mapping Java objects to tables in relational database and updated it as
required
• Used Hibernate as Persistence framework mapping the ORM objects to tables and developed
HQL, SQL queries
• Used Web Services for getting Customer information and the plans they are enrolled in
• Built the application using TDD (Test Driven Development) approach
• Used Oracle as database and Involved in the development of PL/SQL backend implementation
and using SQL created Select, Update and Delete statements
• Used MAVEN for project management and build automation
• Developed web interface with JSF framework
• Created interactive web pages and applications by usage of HTML, CSS, Angular JS, React Js
• Built great user interfaces with Modern JavaScript Frameworks like React JS
• Extensively used Facelets
• Applied various patterns like Business Delegate, Singleton and DAO patterns
• Experience with various MVC Java frameworks like JQuery, Node.JS, AngularJS and React.JS
• Deployed applications on Rapid application server instances in all the respective environments
• Worked on NoSQL database MongoDB and Performed CRUD operations like Update, Insert and
Delete data.
• Proficient in designing microservices applications with docker and Continuous Integration (CI)
and Continuous Deployment (CD) using Jenkins
• Configured and created application log files using Log4j required to trace application messages
and CVS for Version Controlling Stored data in form of JSON structure-based documents  
• Experience in producing and consuming REST, SOAP Web Services using different technologies
like JAX-WS, Jersey, JAX-RS and messaging services like Java Messaging Services (JMS)  
• Worked in an Agile environment delivering output in sprints and participating in scrums.
• Actively participated in resolving Integration Testing defects
• Worked closely with Testing team and made them understand the functionality
• Actively participated in UAT Calls
Environment: Java1.8/J2ee, Spring, Hibernate, JMS, AJAX, Web services, IBM Web Sphere Application
Server, JBoss, Java Beans, UML, XML, HTML, JavaScript, CSS, XSL, Oracle 10g, SQL, PL/SQL, Apache
Maven

Client: Asthma and Allergy Specialists, NC Oct 12


– Jan 16
Role: Software Developer
Project Description: EMR, Practice Management, Esign, Prescription, Workflow software: Agastha
Medical Practice Management (CCHIT Certified 2008) is secure Web-enabled software that allows clinics
to efficiently manage, track and report on patient information. It is extremely user-friendly and highly
flexible to the business needs. This product ensures compliance with government regulations, thus
avoiding substantial fines imposable by HCFA (Health Care Financing Administration). It grants
healthcare providers unprecedented mobility and flexibility in accessing patient records, lab data, and
medications. Physicians and practitioners can use this time saving system to help manage their patient's
health effectively and efficiently. It also comprises electronic medical records software for health care
practice. It comprises of features such as patient charts, patient billing, electronic claims, appointment
scheduling, registration, real time aging reports, paperless office minimizing collections and recovery
problems for the clinics and much more

Roles and Responsibilities:

• Design the MVC model to implement the presentation, data access and business logic using JSP,
Servlets and Beans
• Involved in deploying the application in Tomcat
• Involved in developing an Interface using TCP/IP Socket program to communicate with the
Laboratory Corporation of America in HL-7 Specifications
• Involved in development of various types of Reports using iText for PDF format and JExcel for
Excel format.
• Involved integrating various interfaces to the applications
• Involved in development of Workflow maintenance for the users throughout the Cycle of the
Process in practice management
• Developed the FAQ section for the application
• Involved in sending the HL-7 data to another machine in the network using JCIFS tool
Environment: Servlets, JSP, Tomcat, and Oracle10g

Client: Asthma and Allergy Specialists, NC


Role: Software Developer

Project Description: E Prescription is a secure way of transferring prescriptions from Clinics to the
desired Pharmacy using Sure Scripts interface, which facilitates the secure electronic transmission of
prescription information between physicians and pharmacists and provides access to lifesaving
information about patients during emergencies or routine care. ePrescription module has the modules
namely Messages, Clearinghouse, Rx History, Directory Download and support.

Roles and Responsibilities:

• Involved in developing a Clearinghouse for receiving messages from different subscribed clinics
and again sending it to Sure scripts
• Developed a Web-Service for receiving messages from clearing house
• Involved in verifying the Technical/Functional Specification documents and Unit Test Case
documents for Quality assurance
• Involved in displaying the Rx History of a patient based on the specifications given by Sure
scripts
Environment: Tomcat 7.0, Java 6, Struts, Oracle 10g on Windows.
EDUCATION

• Bachelor of Computer Applications in Osmania University, Hyderabad India

You might also like