Yeshwanth Reddy N
Yeshwanth Reddy N
+1 (682)-257-3221
yeshwanthreddyn94@gmail.com
www.linkedin.com/in/yeshwathreddyn
PROFESSIONAL SUMMARY:
● Over 6+ years of experience with good understanding of global level processes about Microservices architecture and
SOA. and good knowledge on application of Spring Cloud-Netflix OSS for microservices deployment and
configuration of Hystrix, Zuul a gateway for routing. Implemented Splunk and kibana and log management with ELK.
● Well versed in J2EE Design Patterns such as DAO, Service Locator, Value Object, Eureka for routing stability.
● Business Delegate Pattern, Front Controller Pattern, Singleton, MVC, Session facade etc.
● Having strong experience in JavaScript and implementing ES6 features such as Template literals, Multi line Strings,
Block scope and Modules.
● Having expertise, knowledge and experience on Java 8 features like Functional Interfaces Multithreading, Collection
API, Exceptional Handling, Time API and Stream API.
● Implemented the microservices architecture based on RESTful API using Spring Boot with Spring MVC.
● Proficient in implementing frameworks such as Structs, Spring MVC and AJAX frameworks. Excellent experience
using ORM tools like Hibernate, Spring Data JPA, Mybatis and Ibatis.
● Expertise in using Spring frameworks like Spring MVC, Spring Boot, Spring IOC(Inversion of Control), Spring JDBC
Template, Spring AOP(Aspect Oriented Programing) , Spring Security, and Spring Data.
● Expertise in using spring JPA as hibernate and used JPA as reference.
● Have experience using ODM frameworks to connect asynchronous environments with Mongoose Connector and
Cassandra Node Driver.
● Experienced in creating, producing and consumption of services like request-response by using JMS Active MQ.
● Strong experience in developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular and
Node) full stack development tool kit.
● Proficiency in front end application developer using Angular 8.0/10.0, React JS, Ember JS for dynamic users and
which helps in architectural pattern MVC.
● Strong understanding on client -side frameworks Angular 4.x for attaining architectural design flow of MVC using
dependency injection, pipes, directives and promises.
● Worked on customized front end application development using jQuery, React JS, Handlebar JS and implemented
React JS using Redux library and Flux pattern.
● Proficient in using Spring (transaction support modules and JPA), Spring JDBC (for transferring data to database).
● Experienced in using Enable Caching which has multiple implementations such as EhCache 2.x, Redis and
Couchbase.
● Developed projects with RESTful services (JAX-RS, Spring Rest) and Implemented security to RESTful web services
using OAUTH 2.0.
● Worked on different SQL databases like MySQL, MS SQL Server, Oracle 11g. Also worked on NoSQL databases
MongoDB, Apache Cassandra, Raven DB, DynamoDb, Couch DB.
● Having good experience in writing Joins, clauses, store procedures, triggers, cursors using PL/SQL in JDBC, ODBC
and WebLogic server. Implemented pl/sql scripts, triggers, store procedures and views.
● Expertise in using front end applications using HTML 5, CSS 3 mainly for styling and view rendering.
● Strong hands on experience with Spring IO and Spring Boot.
● Ample experience on usage of bundle packages and familiar using tools like NPM, Bower as task runners. Used
Karma, Jasmine, Protractor as UI testing for Backbone JS and React JS.
● Implemented Elastic search cluster API that allows us to manage and monitor Elasticsearch cluster.
● SOAP (JAX-WS, Apache CXF, WSDL, Apache Axis2) and automated the documentation using Swagger and WSDL.
● Developed projects using SOAP and RESTful web services and automated documentation using Swagger,
WSDL(SOAP) and WADL(REST).
● Used Single Sign On (SSO) to have access control on multiple independent software systems
● Good Knowledge in Amazon Web Services (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon Elastic Load
Balancing, Amazon SQS, Amazon EBS and Amazon CloudFront).
● Experience in Developing automated scripts for Regression Testing through Selenium and Cucumber Web Drivers.
● Exposure to Behavior Driven Development using tools like Jbehave, Concordian.
● Worked on different server such as Apache Tomcat, WebLogic and Jboss for configuring and deployment of the
application
● Responsible for migrating existing modules in IBM MQ to Apache Kafka and worked on
creating Kafka adaptors for decoupling the application dependency.
● Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events.
● Deployed the Zero Down Deployment using Kubernetes orchestration service application.
● Experienced in developing microservices using Spring Boot and deploying them in the Pivotal Cloud Foundry (PCF).
● Implemented Pivotal cloud foundry (PCF) to deploy IAAS or PAAS and to run own applications.
● Automated the deployment process by integrating code repository using build pipeline Jenkins, Bamboo and GoCD
for Continuous Integration and Continuous Deployment that can run on the cloud or on-premises.
● Good practical experience with Java-based logging utility. i.e. log4J., sl4j, log common.
● Strong Knowledge on automated java-based integration testing and behavioral testing of the application using
Selenium (connects you to your browser), Unit testing, Junit4, TestNg, (organizes the tests) Mockito, (power mock
for mock) and for rest testing mock mvc and fluent API, mockers service server for spring rest template template
testing.
● Developed and optimized distributed data processing pipelines using Apache Spark on Databricks.
Technical Skills:
Messaging Services JMS, Active MQ, Rabbit MQ, IBM MQ, Apache Kafka
Web Service Frameworks JAX-RS, JAX-WS, Axis, Jersey
Build & Configuration Tools Ant, Maven, Gradle, Jenkins, Bamboo Gulp, Grunt, Webpack, NPM, Bower
Cloud Technologies & AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS, SQS, RDS, S3, Glacier,Lambda,
DevOps Tools Kubernetes, Glue, Batch
Operating System Windows, Linux, Unix, MAC-OS 10.13.2
IDE’s Eclipse, Visual Studio, IntelliJ, Spring Tool Suite, Sublime Text, WinSCP, Putty
Environment: JavaScript, React, HTML5, CSS3-LESS, Spring Security, Rabbit MQ, Node JS, Express JS, Bootstrap 4.0,
Hibernate4.x,OIDC, Eclipse Java EE, Jenkins, Log4j, Redis, MongoDB, Mongoose Connector, Oracle, JBoss, Kibana,
Elastic search, Logstash, EBS,Jest, React Testing Library, Cypress, Mockito, Junit, mock MVC, Kubernetes, Dump
Analysis, Netflix Zuul, Eureka, Swagger-OAuth 2.0, Maven3.0, Apache Spark, Databricks
Environment: MongoDB, Express JS, Angular 2.0, React JS, Node JS, Spring Boot, Redux, ES6, Web Pack, Grunt, NPM,
OAuth 2.0, Spring Data, Mocha, Chai, Kafka, Docker, Spring Cloud, AWS, Drools.
● Worked on Lambda Expressions, Functional interfaces Stream API's, Time API, and Improvements on Collection,
Concurrency, and IO improvements by using Java 8.
● Developed and implemented Restful Web APIs, and exposes endpoints using HTTP methods like GET, PUT, POST and
DELETE.
● Implemented light weight WADL (Web application description Language) for better understanding of Rest based web
services and its configuration.
● Used multithreading for writing the collector parser and distributor process, which was getting real-time data from
Zacks API in format of JSON, using multithreading improved the performance by a lot. Moreover, using concurrency
package of collections made it thread safe.
● Used SOAPUI to test for sending and receiving XML data and worked with JMS Queues for sending messages in point
to point mode communication.
● Performed unit testing using JUNIT framework and tested DAO's and Business Services
● Written complex SQL queries, Stored Procedures and Functions in PL/SQL for manipulating the data.
● Developed Servlets for server-side transactions and made use of AJAX for server-side processing without refreshing
the JSP page.
● Used AJAX and JavaScript for Client-side validations.
● Created Web User Interface (UI) using HTML5, DHTML, table-less XHTML, CSS3 and Java Script that follows W3C
Web Standards and are browser compatible.
● Used HTML5 wireframes with CSS provided by the design team. JS is used to make it dynamic
● Migrated technology from Angular 1.0 to Angular 2.0 to use upgraded features such as Angular Components and
Angular Routers as per the strategy requirement.
● Developed application using Spring JPA, Angular 2.0 on the presentation layer, the business layer is built using spring
and the persistent layer uses Hibernate.
● Experience in implementing MongoDB CRUD (Create Read Update Delete) operations by using Mongoose library in
Node-JS including Angular JS.
● Extensive professional experience in Developing and Deploying enterprise applications on web/application servers
such as JBOSS EAP 5.1, Tomcat 5.x/4.x, IBM WebSphere 6.x/7.x, Web Logic under Windows OS and UNIX
● Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular
Factory with Dependency Injection to prevent scope conflict commonly found with JavaScript.
● Used Message body Writer for converting Java types streams.
● Built Java Security Aplite adds security and authentication to my application.Used Maven for compiling and building
the code.
● Extensively used Jenkins as Continuous Integration tools to deploy the Spring Boot with Microservices to Pivotal
Cloud Foundry (PCF) using build pack.
● Deployed our application on Pivotal Cloud Foundry (PCF) which is used to reduce the development overhead by
providing a ready to use platform.
● Experience in generating Reports and Dashboards on Dynatrace and Splunk
● Configured Bamboo to handle application deployment on Cloud (PCF) and to integrate with GitHub version control.
Environment: Angular JS, HTML5, CSS3, AJAX, Bootstrap, JSON, XML, Active MQ, JMS, Hibernate, DB2, SOAP-AXIS2,
Restful services, JAX-RS SOA, Eclipse Java EE IDE Neon.3, Git, Log4j, DB2, Maven, TestNg, WADL, PCF.
Environment: Core Java, J2EE, JSP, HTML, MVC, Servlets, Struts, JMS, MDB, EJB3.1, JUnit, DAO, Web Logic Server, Ant,
SOAP, JAX-WS, WSDL, Junit, SQL.
EDUCATION DETAILS:
Master of Science in Information Studies, Trine University Jan 2022 - Dec 2022
GPA: 3.5/4