Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ragini Venigandla

St. Louis,USA

Summary

Around 7 years of expert IT involvement in planning and creating Web based and Enterprise applications utilizing OOA, OOD, OOPS and JAVA/J2EE innovations. Experienced in all periods of SDLC including Analysis, Design and Development, Debugging, Support, Integration, Maintenance and Enhancements of Java/J2EE Applications. Experience in working with Agile (SCRUM) and Waterfall improvement methodologies. Hands on Experience of Data Access Object (DAO) case to display a reflection layer between the Business reason level (Business address) and the Persistent stockpiling level (data source). Experience in applying best Design Patterns and Strategies to enormous business applications to diminish tight coupling, enhance execution, developing and testing. Experience in working with Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring MVC, JSP, JavaBeans and Servlets. Experience in Implementing GUI pages by utilizing JSP, HTML5, CSS3, JavaScript, AJAX, Angular JS, jQuery, Node.JS with Standard Validations. Experience with Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization, and externalization. Experience in implementation of Web-based Enterprise Applications using core Java, J2EE, Servlets, JSP, EJB, JMS, JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object-Oriented Programming techniques. Clear understanding of Web Sockets and HTTP requests and using Socket.io with Node.js. Experience on ideas of Java 8 like Functional Interfaces and Lambda Expressions. Hands on Experience in developing building tools like Maven and Gradle. Experience in involvement at J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j. Experience in installation, configuration, troubleshooting, working and maintenance of Kafka& Spark clusters. Experience in working with IDE tools like Eclipse and IntelliJ. Develop and maintain scalable React applications using modern JavaScript frameworks and libraries. Experience at using the version control tools such as GIT. Hands on experience with SQL/No SQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2 using mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming. Designing Micro services to increase software development and maintenance flexibility and sustainability. Proficient in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers. Hands on Experience with UNIX, Linux commands and Deployment of Applications in Server and ability to work effectively on Windows platforms. Involvement in Cloud Environment using AWS. Ability to manage SCM processes which include compiling, packaging, deploying and application configurations. Experience developing and implementing continuous deployment code. Experience with CI/CD pipelines and DevOps methodologies. Implemented Docker based Continues Integration and Deployment framework. Experience in Planning, designing and sent AWS for a substantial number of uses using the Amazon cloud arrangement. Strong systematic and critical thinking abilities, exceptionally energetic, great cooperative person with great correspondence and relational aptitudes.

Overview

7
7
years of professional experience

Work History

Full Stack Developer

Edward Jones
02.2019 - Current
  • Designing and Developing applications and customizing existing applications
  • Creating detailed design documentation for the project
  • Participating in Agile Development Methodology with Test driven Development process, from the development phase to testing phase and postproduction phase
  • Developing GUI implementation using JSP, JSTL, HTML, jQuery, Tiles, Thyme leaf and Ajax
  • Developing the application using the custom framework, which is a suite of multiple technologies useful for development
  • Developing Spring Boot based service layers for exposing the RESTful APl’s to the front-end applications
  • Developing service layer implementation using EJB’s and IBatis/Hibernate ORM frameworks to interact with the data layer
  • Writing JUnit and testing of the application for different test cases
  • Advancement completed under Eclipse Integrated Development Environment (IDE)
  • Conducting code and design reviews to ensure functional performance specifications are met and engineering standards are followed
  • Used GitHub to keep up the form of the documents and assumed the liability to do the code converges from branch to trunk and making new branch when new element execution begins
  • Deploying the application to integration, functional and pre-prod environment using continuous integration, Kubernetes for testing
  • Used Microservices architecture with Spring Boot based services interacting through REST
  • Enhanced application performance by Angular 18 Component based development in view of future Angular framework transitions
  • Implemented HTTP REST API using Node.JS and extensively tested RESTful services using POSTMAN
  • Creating custom, general use modules, and components that extend the elements and modules of core Node.JS
  • Actively used the defect tracking tool JIRA to create and track the defects during QA phase of the project
  • Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks
  • Used AWS like EC2, S3, CloudWatch and Elastic Beanstalk for code deployment
  • Involved designing in web pages using HTML 5, CSS3, JavaScript, React JS, Redux, React-Bootstrap, Node.JS, Express.JS
  • Provides more security to client-side applications by Amazon Web Services
  • Created customized AMIs based on already existing AWS EC2 instances by using create image functionality hence using this snapshot for disaster recovery
  • Optimized React rendering performance by implementing custom hooks and the useCallback API, reducing unnecessary re-renders by 70% and improving overall application responsiveness
  • Selected the Test cases to be executed and performed functional testing of the front end using Selenium(IDE and Web Driver) and Data Driven framework using JUnit
  • Create and maintain Splunk queries and dashboards
  • Followed Agile Software Development Methodology and TDD to build the application iteratively and incrementally
  • Participated in scrum related activities and Daily Scrum Meetings
  • Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers
  • Test Automation for web applications using Cucumber
  • Work on Unix/Linux environment and debug the application by accessing logs
  • Interact with application testers to review system defects to provide comprehensive fixes
  • Maintain, enhance, and involve in production support of applications

Full Stack Developer

Veridic Solutions LLC
08.2018 - 02.2019
  • Actively includes in various phases of SDLC for example, Design, Analysis, development, and Testing
  • Included in total improvement of Agile Methodology
  • Partaken in Scrum handle that is utilized for arranging diverse cycles of the venture
  • Developed dynamic responsive web Application by integrating Angular 2 with bootstrap which is further integrated with web services and Vue.js
  • Designing and Implementing Data model for GAE cloud High Replication Datastore HRD to store data in GAE Datastore, Cloud Storage, Blob store, asynchronous services using Backend, Task Queues and Modules, and scheduled tasks using App Engine Cron Service
  • Good Exposure in using the IDE tools like Eclipse, Web Storm and Sublime Text
  • Used UML to draw use case diagrams, class & sequence diagrams
  • Modified the UI screens created by web designer usingHTML5, CSS3, and JavaScript, React.js
  • Implemented databinding using Node.JS for front-end development of a current web application
  • Implemented different validation control on the webpages using Angular JS and developing a cross-platform JavaScript based solution using Angular JS
  • Prototype CI/CD system with GitLab on AWS utilizing kubernetes and docker for the runtime environment for the CI/CD systems to build and test and deploy
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading Chef Recipes, Chef Node convergence in Chef SCM
  • Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services, and deployed application containers as Pods
  • Used Nodejs to structure JavaScript code to build endpoints
  • Used date-format and moment packages in Node.JS to save the timestamp in the database converting into GMT
  • Executed Kubernetes locally with MiniKube, Created local clusters and deployable application
  • Handled fabric services to be deployed in containers and images, used Docker in linux environment
  • Used kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions
  • Utilized JAVA 8 features like Lambda Expressions, Parallel Streams, and practical interfaces
  • Implemented Micro Services based Cloud Architecture utilizing Spring Boot
  • Designed and created Micro Services business segments and RESTful administration endpoints utilizing Spring Boot
  • Implemented Apache camel to integrate the different applications using protocols like http, ActiveMQ and JMS
  • Utilized Hibernate for protest Relational Mapping and utilized JPA for comments
  • Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring transactions, Spring JDBC
  • In charge of actualizing the business necessities utilizing Spring Data and Spring Security
  • Used a by-product of the Cassandra installation, a distributed database management system used to visualize data
  • Used Vue.js events distribution and parent chain for parent-child component communication
  • Utilized Maven as fabricate computerization apparatus for sending the venture on Tomcat Application Server
  • Validations are done utilizing Soap UI and Ready API testing instrument structure in various conditions
  • Used Jenkins for Continuous Integration and Continuous Delivery to assemble pipelines amid organization
  • Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality
  • Worked on Log4J to approve functionalities and JUnit for unit testing
  • Improved and maintained AJAX based rich client for improved customer experience
  • Advancement completed under Eclipse Integrated Development Environment (IDE)
  • Used GitHub to keep up the form of the documents and assumed the liability to do the code converges from branch to trunk and making new branch when new element execution begins

Education

Master of Science -

University of Houston clear lake

Bachelor of Technology -

JNTU Kakinada

Skills

  • C
  • C
  • Java
  • J2EE
  • PL/SQL
  • JMS
  • Spring
  • Struts
  • EJB
  • JSP
  • Servlet
  • JNDI
  • JDBC
  • Java security
  • JSF
  • JPA
  • HTML5
  • XHTML
  • CSS3
  • JavaScript
  • JQuery
  • Angular JS
  • React JS
  • Node JS
  • XML
  • XSD
  • XSL/XSLT
  • SAX/DOM
  • AJAX
  • JSON
  • Hibernate
  • Spring MVC
  • Spring IOC
  • Spring AOP
  • Log4J
  • JUnit
  • SOAP UI
  • Spring Boot
  • Spring Batch
  • Spring Security
  • SOAP
  • RESTful
  • Web Sphere
  • Apache Tomcat
  • JBoss
  • WebLogic
  • Oracle
  • SQL-Server
  • MySQL server
  • Mongo DB
  • Couch Base
  • Eclipse
  • My Eclipse
  • Spring Tool Suite (STS)
  • Net Beans
  • IntelliJ
  • PA
  • IBatis
  • SoapUI
  • Jenkins
  • GIT
  • Windows Vista/XP/2000/NT
  • Sun Solaris
  • LINUX
  • UNIX
  • MVC
  • Front Controller
  • Singleton
  • Business Delegate
  • DAO patterns
  • Amazon Web Services
  • Azure
  • Docker
  • Chef
  • Kubernetes
  • RESTful apis development

Timeline

Full Stack Developer

Edward Jones
02.2019 - Current

Full Stack Developer

Veridic Solutions LLC
08.2018 - 02.2019

Master of Science -

University of Houston clear lake

Bachelor of Technology -

JNTU Kakinada
Ragini Venigandla