Sadhana Java Resume
Sadhana Java Resume
Sadhana
Sadhanareddy0130@gmail.com
+1 408-471-7750
PROFESSIONAL SUMMARY
Over 8+ years of IT experience involving all phases of Software Development Life Cycle (SDLC) including planning,
analysis, design, implementation, testing and maintenance of multi-Tier distributed, secure enterprise
applications using Java/J2EE technologies.
Profound experience in Core Java 8 features like concurrency, Stream's, Filters API and Lambda functions and
Functional interface programming.
Extensive involvement in Front-end Web Application Development with innovations utilizing Angular JS, React JS,
Node JS, HTML5, CSS3, JAVASCRIPT, jQuery, TypeScript, Bootstrap JS.
Well understanding in implementing the features of ES6 like arrows, modules, block scoping, promises and
enhanced object literals.
Experienced in developing applications using Angular JS, React JS, Node JS, ember JS, jQuery for view rendering. js
Experience in application of MVC and MVVM client-side JavaScript frameworks such as AngularJS (MVC),
Backbone.JS (MVC), Ember.JS (MVC), EXTJS (MVC), knockout (MVC) and Angular 2.0/4.0/8.0/9.0 (MVVM) to
create Controllers to handle events triggered by clients and send request to server.
Experience in developing the rendering view ReactJS components, forms, events, routers, and Redux asynchronous
functions and implemented React - Flux pattern for core dependency.
Good Experience on Server-side JavaScript structures like Node JS, Hapi JS and Express JS.
Good Experience on Angular 2.0/4.0/8.0/9.0 directives, expressions, routing capabilities for bookmarking, filters,
validations and AngularUI components such as grid, buttons, carousels, date pickers, modal dialogs, and other
input components.
Good Experience on various routes, directives for grid, pagination, conditional validations, templating, dynamic
loading, lazy loading, Shadow DOM, ngrx store.
Well understanding in lazy loading route with separate modules and child routes including data transfer with
Resolve, Route Data and Route Parameter and implemented Rout Grad mechanism using can- deactivate can-load-
child etc.
Expertise in using inbuilt and custom AngularJS directives and filters to add functionalities to the web page
elements.
Implemented AngularJS observables to simplify the making asynchronous calls to backend RESTAPI's.
Expertise in developing SOA (Service Oriented Architecture) and Microservices architecture using J2EE Web Services
based on Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC and JAXR (Java API for XML Registries) using frameworks like
Apache CXF, Jersey, Axis and Spring framework, NodeJS (Express JS, Hapi JS).
Experienced in MEAN stack development applications using MongoDB, Express.JS, AngularJS, Node.js.
Experienced on straight forward view rendering Java content structures like React Stock, React.JS and rendering
pages on the server side utilizing Redux and Flux to accomplish unidirectional plan stream.
Experience in developing the rendering view ReactJS components, forms, events, routers and Redux.
Developed RESTful services based on Spring REST using Jersey framework.
Worked with Microservice architecture using Spring Boot to modularized code and implemented Rest API's using
Spring Rest and integrated Swagger API for documentation.
Implemented automated documentation to the web services in the application is provided by Swagger by
configuring Hapi-swaggered and Hapi-swaggered-UI.
Worked with Spring Restful Web Services to interact with the JPA Objects created using ORM tools
Worked in integrating SPRING BOOT with JMS by providing an instance which is embed with Active MQ.
Building cloud Microservices using Spring Cloud services (spring version of Netflix Oss-Eureka, Circuit Breaker, and
Ribbon).
Good Experience in Hibernate, Object/Relational-Mapping (ORM) solution, technique of mapping data
representation from MVC model to Oracle Relational data model with a SQL-based schema.
Experience with significant databases like MYSQL, PL/SQL, Oracle and MSSQL. And also worked on NoSQL
databases, for example, MongoDB and Apache Cassandra.
Managed and maintained Oracle databases in the production domain, and Build PL/SQL functions, stored
procedure, triggers, views and materialized views.
Hands on experience with build tools like ANT, Maven, Gradle and logging tools like Log4j.
Worked with mongoose connector for database persistence using Node.js to interact with MongoDB
Implemented NoSQL database like Cassandra to store key values, for data analytics which is used as a Database for
this project.
Sound learning on consistent mix and persistent improvement devices like Jenkins, Hudson, Puppet and Bamboo.
Strong involvement in UNIX and Shell Scripting. Worked with Jenkins Continuous Integration and Continuous
Deployment (CI/CD).
Experience on performing unit Testing utilizing JUnit and ridiculing systems like JMock and Mockito and ensured
code changes won't break existing Unit Tests.
Experience in testing JavaScript structures utilizing Mocha and Chai, Jasmine and Karma.
Hands on knowledge in orchestrating the Docker container and other cloud instances with Red Hat OpenShift
application platform.
Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon Elastic Load
Balancing, Amazon SQS, Amazon EBS and Amazon Cloud Front).
Experience in Providing Secure, resizable compute capacity in the cloud using Amazon EC2, AmazonS3 for storing
and retrieving data and content delivery by Amazon CloudFront.
Experience in Orchestration service Kubernetes for load balancing and to schedule the tasks across the computer
cluster and load balancers for backend API services.
Worked on utilizing RabbitMQ, IBMMQ and Apache Kafka as a Message Oriented Middleware for coordinating
applications.
Installed Kafka manager for consumer lags and for monitoring Kafka Metrics also this has been used for adding
topics, Partitions.
Experience in conveying and arranging application servers, for example, IBM Web Sphere, Oracle Web Logic, JBoss
and Apache Tomcat.
Good knowledge in implementation of documenting the RESTful API endpoints using Swagger API and WADL.
Working knowledge in testing the SOAP and RESTful URI end points independently using the SOAPUI and Postman
Client.
Experience in Spring Security Framework for User Access Management, JWT token based.
Excellent problem-solving skills with strong technical background and good inter Personal skills. Quick learner and
excellent team player, ability to meet deadlines and work under pressure.
TECHNICAL SKILLS:
Programming Languages: C, C++, Java, PHP, PL/SQL, UNIX Shell Script J2EE Technologies: Servlets, Spring, Hibernate,
EJB, JPA, JTA, JDBC, JSP, JSTLINDI, AWT, Applets.
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, Bootstrap, XML
JavaScript Frameworks: AngularJS, Angular 2/4/8/9, jQuery, Node.js, Backbone.js, Hapi.js, React.js, Express.js, Ember.js,
HandlebarsJS
Databases: Oracle, MySQL, SQL Server, Mongo DB, DB2
Application/Web Servers: Oracle WebLogic 10.x/9.x, IBM WebSphere 8.x, Apache Tomcat8.0/7.x/6.x, JBoss
Web Services: XSD, WSDL, Apache Axis, SOAP, Restful, GraphQL, JAX RSJAX WS
Messaging: JMS (Java Message Service), IBM MQ, Apache Active MQ, Apache Kafka
Methodologies: Agile, Waterfall, OOAD, SCRUM
IDE: Eclipse, Net Beans, Spring Tool Suite (STS)
Testing Tools: JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium
Build Tools: Maven, Gradle, ANT
Version Control: SVN, CVS, GIT and Clear Case
Frameworks: Struts 2.0/1.0, Spring, Spring Boot, Spring Batch, Spring Security, Microservices, SOAP & RESTful Web
Services, Hibernate, JPA, & Kafka.
Operating Systems: Windows 10, Unix, Linux
Software: Visual Studio, Rational Rose, and Microsoft Office
Education
California State University Master’s in Computer Science (Fresno, CA)
Institute of Aeronautical Engineering Bachelor’s in Computer Science and Engineering (Hyderabad, India)
PROFESSIONAL EXPERIENCE