Vinisha Mandava **********@*****.***
SUMMARY
• Over 6+ years of experience in Software Development Life Cycle - Software analysis, design, architecture, development, design, and integration using Java/J2EE and Big Data technologies.
• Expertise in designing and developing server-client and web-based applications in Java/J2EE technology using Object Oriented Technology.
• Proficient in developing web interfaces using HTML5, CSS, Bootstrap, JavaScript, Angular-JS,React Native and jQuery.
• Experience on working with React-native/Redux.
• Well versed in experience in designing and developing Web based Enterprise Applications for J2EE platform using Core Java, .Net,C#.Net, Servlets, JSP, EJB, JMS, JSF, Swing, Struts 2.0, Spring, Hibernate, XML, JDBC, Web services and SOA.
• Mastered different modules of Spring Framework such as Spring MC, IOC, AOP, DI, Spring Boot, Spring Aspects, REST, Spring Integration, Spring Testing and Spring JDBC and good hands-on experience with Spring 10, Spring Boot implementing REST.
• Extensive experience in various Agile methodologies like Test Driven Development (TDD), SCRUM, and Pair Programming.
• Acquainted in programming skills with an experience of developing a n-tier applications, and enterprise applications using technologies like JAVA, J2EE, Spring, Servlets, JSP, JDBC, Mongo DB, Oracle which makes a clear differentiation between layers.
• Good programming knowledge using Java1.7/1.6, Spring 3.x, Spring MVC, Hibernate 3.2, JPA 2, Servlet, Struts 2, Java Beans, JDBC, JTA, JSP.
• Adept in designing and developing Spring, Struts, MVC, Java/J2EE based framework.
• Accountable for design patterns like Singleton, DTO, DAO, Factory, Session Facade, Front Controller Service Locator using Struts framework.
• Created robust client-side model and validation using HTML, DHTML, CSS, Java Script, JSP, Struts Tag Library.
• Hands on experience with XML suite of technologies such as XML, XSD, DTD, XML Schema, DOM.
• Expertise in developing web services with XML based protocols such as SOAP and WSDL.
• Sophisticated knowledge in RDBMS Design, ER modeling, SQL, PL/SQL, procedures, cursors, triggers.
• Extensive experience on J2EE Web Application Servers such as IBM Web Sphere Server, BEA Web logic, Boss, Glassfish &Apache Tomcat server.
• Proficient in using Source control Management tools like CVS, SVN, VSS, PVCS and Rational Clear Case.
• Familiar in deploying applications using Java build tools Apache Ant, Maven.
• Designed the client-end applications and user interactive web pages using web technologies like Angular JS, NodejS, Jasmine, and HTML5.
• Installed and maintained the TIBCO products in different environments.
• Implemented Spring Cloud-Netflix OSS Stack along with using Ribbon for client-side load balancing, Netflix Zulu Api Gateway with Eureka service registry for reverse proxy infrastructure and Hystrix Circuit Breaker for fault tolerance.
• Designed and created highly scalable, highly available, fault tolerant, highly secured, distributed infrastructure (IAAS) using AWS EC2 instances, S3, EBS, ELB, API Gateway, Route 53, Cloud Front, Auto Scaling, Elastic Bean Stalk, VPC, Cloud Watch, Cloud Trial, RDS, SNS, SQS.
• Work experience on Windows Azure, Azure Active Directory, SQL azure, creating resource groups, subscriptions, build definitions and release definitions.
• Experience in designing Azure Cloud Architecture and Implementation plans for hosting complex application workloads on MS Azure.
• Integrated Microsoft 365 services such as MS Teams with both power apps and power Automate.
• Adaptable person with great relational skills, responsibility, result situated, dedicated, enthusiastic to pick up trending Technologies.
EDUCATIONAL DETAILS:
• Bachelor’s on ECE- 2017
TECHNICAL SKILLS
Languages Java, HTML, C#, Python,.Net.
Web Technologies CSS, JavaScript, Ajax, Angular JS, HTML, HTML5, XML, CSS, CSS3, JavaScript, TypeScript, jQuery, AJAX, JSP, DOM, Responsive Web Design, DHTML, XHTML, JSON, XML, SASS, SCSS, less
Java Technologies Spring Boot, Spring MVC, Hibernate, Servlets, JDBC, JSP, JSTL, Swing. JavaScript
Technologies
React native, Redux, AngularJS, Angular
Web Services RESTful, SOAP, WSDL, UDDI
Database Oracle, PL/SQL, MySQL, MongoDB, Redis, Cassandra Testing frameworks JUnit, Jasmine, Karma, Jest, Log4j, chai Web/App Server Tomcat, WebSphere, WebLogic, JBoss, Nginx Distributed
Technologies
Rest API with Play framework
OS Windows, Mac OS, LINUX, UNIX
Build Tool NPM, Maven
Configuration
Management Tools
Chef, Ansible, Puppet
Cloud Platforms AWS, Azure, GCP, power platforms
Containerization Tools Docker, Kubernetes
AWS Cloud Services
IAM, VPC, EC2, S3, EBS, ELB, Route 53, SNS, Cloud Front, SNS, ECS, EKS, Auto Scaling (ASG), Cloud Watch, Cloud Formation, Elastic Beanstalk Continuous
Integration Tools
Jenkins, Bamboo
Monitoring Tools Nagios, Splunk, CloudWatch, ELK
Repositories Git, GitHub, Bitbucket, SVN, CVS
EXPERIENCE
Century Link, Dallas, TX
March 2023 – present
FSJD
• Developing the application using Angular framework.
• Building modular and reusable components and libraries
• Optimizing your application for performance
• Implementing automated testing integrated into development and maintenance workflows
• Used Axios for integrating the web API's.
• Staying up-to-date with all recent developments in the Typescript and Angular versions
• Highly proficient with Angular framework and its core principles such as components, reactivity, and the virtual DOM
• Used NgRx store to setup an immutable data structure and makes consistent applications on top of Angular 14. Implemented pagination using it
• Set up feature level state and added descriptive actions using NGRX • Used NgRx Effects to make http calls and wired up the state using actions
• Used NgRx selectors to pass the piece of state to component view.
• Used NgRx reducers to manage the state based on the correct action.
• Used REST client / POSTMAN Swagger to check the response of various and handled various exceptions
• Used NgRx for accessing data from RestFul Api's
• Designed & Developed REST Microservices using Spring boot
• Designed and developed the End Points (Controllers)Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
• Used Spring config server for centralized configuration for different environments.
• Used SOAP-to validate the XML requests and Responses and Postman to test the REST Service
• API Documentation with the OpenApi specification & Swagger tools
• Understanding of server-side rendering and its benefits and use cases
• Proficiency with modern development tools, like Babel, Webpack, and Git
• Experience with both consuming and designing RESTful APIs
• Proposing any upgrades and updates necessary for keeping up with modern security and development best practices.
Environment: Web services (RESTful), AWS, HTML5, CSS3, Typescript, Karma, D3js, Angular14Vue (latest 3)
Capgemini – T-Mobile – GA
June 2022 – Jan 2023
Senior Full Stack Java Developer
• Developed the functionalities using Agile Scrum Methodology.
• Extensive experience in various Agile methodologies like Test Driven Development (TDD).
• Involved in developing using Spring microservices, Ionic framework, JSP, JSTL, HTML5, CSS, JavaScript, jQuery, AJAX and Angular 13.
• Developed multi-platform mobile apps using ionic framework.
• Created Reusable Modules and Custom Directives in React which got used in various places of application.
• Implemented Angular Controllers to maintain each view data.
• Implemented Angular Service calls using Angular Factory tested all application controllers extensively with AngularJS built-in testing facilities
• Extensively used core java concepts like Multithreading Collections Framework, File /and concurrency
• Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling/System, Multi-Threading JDBC, Generics.
• Used Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from Mongo database .
• Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns
• Testing and production support of core java based multithreading ETL tool for distributed loading XML into Oracle database using JPA/Hibernate .
• Worked with messaging systems like Kafka, Kafka event sourcing.
• Built real time pipeline for streaming data using Kafka and spark streaming.
• Worked on expertise with Big data technologies (HBASE, HIVE, MAP PIG and Talend).
• Hadoop, Cloudera CDH 4.5, HDFS, PIG Scripting, Hive, Map Reduce, Sqoop, Flume, Oozie, Spark, Autosys, Unix scripting, Tableau, Talend Big data ETL.
• Created POJO's and DAO's for the database entities using Spring JDBC annotation mappings • Integrated with Spring Cloud projects to provide distributed tracing and other features
• Developed microservices with Spring and tested the application using Spring Boot.
• Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices.
• Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
• Developed GSA, LSS and SDL using C, Multi-threading, and socket programming.
• Wrote build scripts using Maven.
• Experience in NoSQL database like MongoDB installation, configuration and in designing MongoDB multi-shared cluster monitoring with MMS .
• Scalable data design for MongoDB and Redis, Caching in MongoDB with Redis Cache Using Spring Boot.
• As part of big query am currently working on implementing standard/legacy SQL queries in Big Query.
• Installed the WebSphere MQ and involved in configuring MDB listeners, JMS resources, and queues and integrating with the WebSphere Application Server
• Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Workload Management
• Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.
• Involved in configuring the client software to work properly with the TIBCO interfaces developed.
• Used Kibana to check the logs for specific API's.
• Experience working on Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configuration.
• Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on environments for development testing.
• Implemented Rest based web service using JAX-RS annotations, Jersey provider implementation.
• Integrated ActiveMQ and spring JMS API to send and receive message for the application's restful API.
• Experience in design and development of Web services, JAX - RPC JAX-WS, RMI, JTA, JMS and XML, XSD, XSLT, XPath.
• Developed the persistence layer using Hibernate Framework by configuring the 1:1/1:M/M: M mappings in hibernate files and created DAO and POJO.
• Used log4j to print the logging, debugging, warning, info statements.
• Implemented Selenium Web Drivers and Protractor For testing the components.
• Involved in setting up Test automation and developed cucumber feature files and used Selenium for automated testing with TestNG .
• Used JIRA tool for Issue/bug tracking monitoring of work assignment in the system.
• Experience on implementation of version control software GIT repositories.
• Designed and created highly scalable, highly available, fault tolerant, highly secured, distributed infrastructure (IAAS) using AWS EC2 instances, S3, EBS, ELB, API Gateway, Route 53, Cloud Front, Auto Scaling, Elastic Bean Stalk, VPC, Cloud Watch, Cloud Trial, RDS, SNS, SQS. Environment: Angular, Java 8, HTML, CSS, Bootstrap, Node.js, Java Script, Swagger, Bitbucket, PCF, Type Script, HTML, CSS, jQuery, Swagger, JavaScript, XML JavaScript, MySQL, TIBCO, Core Java8+, Spring Framework, Hibernate, Oracle DB, Karma, Junit and Mockito, Spring Cloud, GCP, Agile, Scrum American Family Insurance – Madison - Wisconsin
August 2021 – May 2022
Full stack developer
• Experience in developing applications with the help of Java and related technologies by using Agile methodologies.
• Experience in Preparing Java/J2EE development structure for STS, Eclipse.
• involved in analysis, design and developing front end/UI using JSP, HTML, DHTML, JavaScript, jQuery, and AJAX.
• Worked on Developing AJAX scripting to process server-side scripting with SP.
• Developed the application as Single Page Application which can switch to different components using Angular JS.
• worked on Angular JS controllers and created functions factory to interact with the RESTful Services using AJAX services like http and resource.
• Used Rest API client and Wire mock as mock server to avoid impediments from dependent applications.
• Used Mockito, Power Mock, Power Mockito and Junit libraries for unit testing and integration testing.
• Worked on HL7 standards (v 2.3 through FHIR), HIPAA (Health Information Portability and Accountability Act)
• Worked on framework APIs like Spring 3.x, Struts 2. and Hibernate 3. for Integration.
• Created SQL queries, PL/SQL Stored Procedures, required business objects, functions for Persistence layer and validating with Stored Procedures by means of Oracle and used PA with Hibernate provider.
• Worked on implementing persistence layer with the help of Hibernate ORM to interact with the oracle database. Used Hibernate Framework for ORM.
• Experienced in the procedure of Hibernate 3. including integrating legacy databases, writing custom CRUD statements.
• Created lava Mail API is used to send notifications about important updates such as claim status change.
• Used SOAP Web Services for creating and usage WSDL and SOAP messages for getting business logic plans from various modules and used XML parsers for data retrieval.
• Experience in Eclipse frameworks for developing the Code and Deploy the Application by Integrating into the Server. Worked on developing hibernate DAO with the help Spring JDBC Template, worked on Hibernate for ORM and connection management.
• Developed, Designed, and tested SO services with the help of Web Logic/ SOA / Oracle Fusion Middleware technologies.
• Involved in Business processes such as user authentication, Transfer of Service using Session EJBs.
• Knowledge in Developing Presentation and Controller layers with JSP, HTML5, CSS3, Custom Tag Libraries, JSTL, Business layer using Spring IOC and AOP, Persistent layer DAO, JavaScript, and Hibernate for all modules.
• Proficiency in the usage of Eclipse as IDE, configuring and deploying the application onto WebLogic application server by implementing Maven build scripts in automating the build and deployment process.
• Experience in writing test cases with the help of JUnit testing framework and configured applications on WebLogic Server.
• Used GitHub for version control; configured Maven for dependencies and Log4J for logging. Environment: Java 8, JDK 1.8, DOJO, HTML5, CSS3, Angular Js, JavaScript, Ext JS, Oracle, WebLogic 10, SOAP, AJAX, Spring 3.x, Struts 2.x, Hibernate 3.x, Maven, JUNIT, JTA (Java Transaction API), GitHub. Neotek Solutions, Hyderabad, India
June 2017– November 2020
UI developer
• Designing and developing the web application using Node.js, HTML5, CSS3, Bootstrap, JavaScript, Angular, Redux and Node JS.
• Extensive usage of Bootstrap for layout as well as responsive design and SASS for Responsive design.
• UI Designing, Development and Testing of Web Forms using ASP.NET, C#, XML ADO.NET and .NET Framework
• Develop various screens for the front end using React and used various predefined components from NPM (Node Package Manager) and Redux library.
• Used Bootstrap front-end framework for faster and easier web development with MySQL database as the backend.
• Designed and developed the application leveraging MongoDB.
• Redesigned and re-implemented services using Node.js, mongo DB, and my SQL
• Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
• Performed unit testing after writing the code by using Jest Framework and involved in TDD environment.
• Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
Environment:C#, HTML, CSS, Bootstrap, Java Script, Swagger, Bitbucket, PCF, Type Script, HTML, CSS, jQuery, Swagger, JavaScript, XML JavaScript, PL/SQL, Core Java, Spring Framework, Hibernate, Oracle DB, Karma, Junit and Mockito,.Net, Spring Cloud, EKS, Agile, Scrum, Logic.