Uploaded File
add photo
Bharath
chreddy05@gmail.com
512-693-9535
Austin, TX 78799
Metrics Reporter
8 years experience W2
0
Recommendations
Average rating
18
Profile views
Summary

Extensive experience in developing, deploying end-to-end enterprise applications using web technologies and enterprise technologies in client-server environment, distributed environments like 3-Tier and N-Tier architectures.
• Expertise in Agile Web development using HTML5, XML, JSP, CSS and Angular 7, JavaScript, Angular JS, TypeScript, React JS, Node JS, Bootstrap, JQuery, AJAX.
• Strong experience in Spring Framework modules such as Spring MVC, Spring Boot, Spring REST and Spring Security.
• Extensively worked on coding using core java concepts like Multithreading, Collections, generics, Network APIs and Database connections.
• Experience in using testing tools JUnit for application integration testing and unit testing.
• Experience in configuring and deploying the web applications on Application Servers including hands on experience in using Tomcat web Server.
• Experienced in Middleware persistence frameworks like Hibernate/ JPA for mapping Java classes with Databases and using HQL (Hibernate Query Language).
• Strong background with a vast knowledge of project design using CASE tools like Rational Rose and MS Visio with good proficiency in designing the projects using ER diagrams.
• Hands-on experience working with source control tools such as GITHUB, GITLAB.
• Experience in using build tools, which include Ant, Maven and Gradle.
• Good knowledge on SDLC implementation methodologies such as Waterfall, Incremental, Iterative and Agile Model.
• Worked on code optimization & performance tuning of various applications.
• Possess excellent technical background, communication, interpersonal and presentation skills. Very quick at learning new technologies & frameworks.
• An enthusiastic team player and able to work either individually, or in a team.

Experience
Metrics Reporter
Banking/Financial
Sep 2018 - Sep 2018
Plano, TX
Project: Dev-X Transformation Role: Software Developer Overview of the Project: Spring Bank Dependency Management Tool - This project is a Spring WebApp which hosts an API that allows clients to get dependency and artifact information for the classic Applications. Metrics Reporter- This application provides metrics on Bank APIs. It is used to facilitate monthly reporting on SOAP and REST resources. Our team has also started to develop a Hybrid Mobile Application (App that works both on iOS and Android Platform) for the metrics reporter. Responsibilities: Dependency Management API (DeMA):
• Involved in development of s Spring Boot Application that scans the network drive prod www folder of USAA to gather the artifacts. The artifacts include jar, war, ear libraries and many more.
• Grouping of these artifacts into their respective end-points like rest Services, soap Services, jdkVersion and few other endpoints.
• Used Swagger to document the gathered endpoints and provide this to various teams within USAA.
• Worked on Code Repository: GitLab, NoSql Db: Elastic Search, Containers: OpenShift (Docker, Kubernetes).
No skills were added
Remove Skill
Information Technology
Sep 2017 - Aug 2018
Project: Newmark Rollout Equity Role: Software Developer Responsibilities:
• Responsible for Building and Redesigning of the Client's Partnership Application.
• Gathering the Business requirements and developing the solutions which deliver an exceptional experience for the Users.
• Collaborating with Oracle team to ensure the Integrity of the Partnership Application i.e. . Maintained along with Oracle E-Business Suite.
• Experience working on Micro services, Spring boot technologies.
• Used RESTful web services to expose certain functionalities of the application.
• Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven.
• Developed the front end using JSP and HTML5, CSS3, bootstrap.
• Used log4j to capture the log that includes runtime exceptions and debug.
• Developed test cases both for the UI side as well as the backend and performed Regression testing, Integration testing, Back end Testing and the User Testing Environment: Java/J2EE, Eclipse, MapReduce, Eclipse, SOA, HTML5, TypeScript, Bootstrap, Jenkins, JUNIT, XML, JSON, PL/SQL developer.
No skills were added
Remove Skill
Information Technology
Aug 2016 - Aug 2017
Sunnyvale, CA
Project: R12 Upgrade Role: Full Stack Developer Responsibilities:
• Responsible for UI development and integration for supply chain portal using Angular 2, Bootstrap, HTML.
• Involvement in all the stages starting from design till the implementation of Oracle EBS (E-Business suite) R12 upgrade project for Google (Currently uses 11i).
• Automation of end to end test cases for gShip and Scportal applications (Portals used by Google employees and business partners) using JUNIT with guitar framework.
• Other responsibilities include analysis & changes of the PL/SQL's and the procedures to be compatible for the current norms of EBS R12 including security, performance and to make use of the patching that R12 offers.
• Creating the CL's (Change lists) for the above changes and deployment into local/development region and support end-to-end testing using GOOGLEE framework.
• Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from NodeJS.
• Experience in upgrading different databases and also migration of data among multiple databases.
• Responsibilities include Development, Testing and Debugging, Collaborating with SOA teams, Functional teams, Project managers and QA testers.
• Major tasks include System readiness for development, test, UAT and production environments for both SC portal and Inventory portal applications.
• Functions also include Documentation and knowledge transfer to the support team at client location.
• Support Implementation and post implementation. Functions also include Documentation and knowledge transfer to the support team at client location.
• Support Implementation and post implementation. Environment: Java/J2EE, Eclipse, Angular 2, Node Js, Spring Boot, SOA, Git, TypeScript, Blaze Build, Web Sphere, Docker, Jenkins, JUNIT, XML, JSON, PL/SQL developer, Hibernate, SOAP service.
No skills were added
Remove Skill
Java Full Stack Developer
Information Technology
Dec 2015 - Jul 2016
Austin, TX
Project: Electronic E-pay Mangstor provides industry leading storage products based on the industry standard Non-Volatile Memory Express (NVMe). The MX6300 PCIe card SSD is the highest performance and lowest latency SSD in the industry, for use in servers and storage products. The NX6320 Flash array is the industry's first available product supporting the NVMe over Fabric interface, with support for Ethernet and InfiniBand fabrics. Responsibilities:
• Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.
• Developed the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines
• Used Struts MVC framework for the ease and improve performance of the application.
• Designed Presentation layer using JSP, Struts framework and did front-end validations using JavaScript and JQuery.
• Involved in design and development of UI component, which includes layered POVs and Carousels using frameworks Angular JS, JavaScript, HTML, CSS and Bootstrap.
• Followed Single Page Application (SPA) Pattern and used AngularJS MVC to build a cross-browser complaint application.
• Implemented core features of AngularJS framework such as dependency Injection, Data-binding, Filters, Directives, Templates, Services and Deep Linking.
• Involved in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
• Configured various interceptors for transaction management, security, Audit logging (database) and using Spring AOP.
• Developed Web services using JAXB, JAX-WS, REST and JSON APIs.
• Developed end-to-end composite RESTFUL Web Services by using SOA with CXF framework to use with different clients including Web & Mobile.
• Used Spring JDBC and DAO to access and store data from Oracle database.
• Used Ant scripts to automate the build process and to deploy the application on the WebSphere application server.
• Performed Unit and System integration testing. Implemented JUnit 4.0 testing framework to write and run automated testing.
• Used Maven & Jenkins for building and deploying the applications. Environment: JDK 1.7, J2EE 5.0, Struts 1.2, Spring 3.6, Servlets 2.5, JSP 2.1, JSTL, EJB 3.0, RESTful web services, WebSphere 9.0, Eclipse Juno, JavaScript, JQuery, Angular JS, CSS, XML, Oracle 11g, UNIX, Maven, Jenkins, JUnit, JIRA.
No skills were added
Remove Skill
Java Developer
Information Technology
May 2013 - Jun 2014
Project: Disconnection Hitachi is an IT services company that provides end-to-end IT solutions such as systems integration, outsourcing, consulting. It is committed to add value to their customers. They also help their clients to reduce operating costs, boost productivity, and enhance customer service. Responsibilities:
• Involved in gathering and analyzing system requirements.
• Used Multithreading and exceptional handling in the development of applications.
• Developed application is based on the MVC-II Architecture using Apache Struts framework.
• Involved in all phases of SDLC including requirements Collection, Design and analysis of the Customer specifications from business analyst.
• Migrated some modules from VB6.0 to java.
• Designed and developed user interface screens using HTML, JQuery and JSP.
• Created and maintained the configuration of the Application Framework.
• Eclipse used as Java IDE tool for creating Action classes and XML files.
• Involved in development of application using Rule Engine (Drools).
• Used Rule Engines in applications to replace and manage some of the business logic.
• Wrote business rules using Drools and business logic processing customs declarations.
• Monitored Logs files and troubleshooting environment variable in Linux boxes. Environment: Core Java, Struts, J2ee, JBOSS Application server and Oracle, JSP, Html, JavaScript, JDBC, Servlets, Unified Modeling Language, XML, SQL statements, VSS.
No skills were added
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Computer and Information Sciences
Kent State University
Engineering
JNTU
Skills