Vishal Kududula Email and Phone Number
With a Master of Science in Computer Science from the University of Central Missouri, I am currently honing my Java development skills at ABB. My core competencies include Agile methodologies, expertise in Microservices with Spring Boot, and a strong grasp of Java technologies like Stream API and Exception-handling. My work at ABB also involves implementing security with Spring Security and developing robust RESTful web services.The collaboration with my team at ABB has enabled us to adopt a customer-focused approach to deliver quality software within the stipulated timeframes. We've integrated Java EE technology with Spring MVC and Hibernate, improving persistence layer access and optimizing our Oracle 12c database interactions. This experience, combined with my extensive knowledge of front-end development and database management, aligns with our organization's culture of innovation and commitment to excellence. I am eager to contribute my diverse perspectives and technical acumen to drive our team's success further.
Capital One
View- Website:
- capitalone.com
- Employees:
- 63917
-
Senior Java Software EngineerCapital OneConcord, Nc, Us -
Java DeveloperAbb Mar 2023 - PresentConnecticut, United States• Followed Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.• Extensively used the core-concepts of java such as Stream API, Multithreading. Exception-handling and Collections for business logic development.• Used Microservices architecture with Spring Boot based services interacting through a combination of REST and Apache ActiveMQ message brokers.• Used the application using Spring Framework Spring MVC, Spring IOC, Spring AOP, Spring Boot and handled the security using Spring Security. • Developed Restful web services architecture using Rest APIs.• Integrated JAVA EE technology Spring MVC with Hibernate for the persistence layer access for mapping to the tables in the Oracle 12c Database.• Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.• Created and consumed SOAP web services, for secure retrieving and consumption of patient data.• Extensively used the JavaScript and Query plug-in to fetch and display the data on web pages and create interactive features in the application. Worked with jQuery concepts like selectors, and filters.• Developed the DAO layer for the application using Spring Hibernate and developed various business logic and reports using HQL and Hibernate Criteria.• Implemented to reprocess the failure messages in Kafka using offset id.• Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and AT environments as well as infrastructure servers for GIT and Chef.• Developed JUnit test cases for DAO and Service Layer methods for all the developed modules.• Worked on MongoDB and wrote code on find, update, save, insert data.• Worked with Eclipse as the IDE to develop, test and deploy the application and used IBM Web Sphere application server on building and deploying the war file into application server. -
Java Software EngineerCapital One Aug 2022 - Feb 2023United States• Involved in all phases of Software Development Life Cycle process using Agile Methodology.• Implemented the authentication and authorization of the application using Spring Security and OAuth2.• Developed Single Page Applications (SPA) using Angular 8, HTML5, CSS3, and Bootstrap 3.• Extensively involved in design and implementation of front-end controller using Struts MVC framework, JSP, JavaScript, DWR, dojo. • Cassandra Cluster planning which includes Data sizing estimation and identify hardware requirements based on the estimated data size and transaction volume.• Developed enhancements to MongoDB architecture to improve performance and scalability.• Built Angular 8 components, UI services to consume REST services using Component based architecture provided by Angular 8.• Maintained ES6 standards for my typescript code.• Use VUE. JS to perfectly capable of powering sophisticated Single-Page Applications when used in combination with modern.• Used ES6 new features such as let, const, map function, modules and others in angular type script.• All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using Spring.• MVC, Spring IOC, Spring transactions and Spring security modules.• Developed powerful Single Page Application and dynamic responsive Web Application with Angular 8.• Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.• Experienced of Vue.js for the using of interface.• Utilized the features of Angular 8 to present effective web design.• Developed the online web application using HTML/CSS & JavaScript, Angular.js /Angular4/5, Vue’js, Node js, Spring Boot, Spring MVN and Bootstrap.• Developed single page applications using Angular 2, Vue.js, Typescript, web pack and grunt. -
Java DeveloperSonata Software Pvt. Ltd. Jul 2019 - Apr 2021India• Involved in gathering and analyzing business requirements and converting them into technical specifications.• Developed components of J2EE architecture such as SP, Servlets, HTML, CSS, ISTL, JavaScript, Client-side validations done using JavaScript.• Used J2EE Design patterns like MVC, Spring, Action Form, Form Bean and DAO to application design.• Developed functions to export the data to access the data exposed by the web service using SOAP and REST.• Integrated J2EE with the database using JDBC in DAO Layer.• Involved in group meetings with managers, team members in designing, implementing, and testing.• Used Log4j for debugging.• Used Microsoft Visio to create UML diagrams.• Prepared unit test plans and unit test cases documents Mockito and JUnit test cases to improve code coverage..• Performed testing and validation in the test system by preparing test cases and to perform UAT before moving the change to Live.• Worked in Node.js based microservices.• Designed and developed RESTful Web Services using Node.JS.• Developed a server-side application to interact with database using Node.JS. • Configured the Hibernate configuration files to persist the data to the Oracle Database.• Used JDBC for communicating with MySQL database. Created& implemented SQL.
Vishal Kududula Education Details
-
Computer Science
Frequently Asked Questions about Vishal Kududula
What company does Vishal Kududula work for?
Vishal Kududula works for Capital One
What is Vishal Kududula's role at the current company?
Vishal Kududula's current role is Senior Java Software Engineer.
What schools did Vishal Kududula attend?
Vishal Kududula attended University Of Central Missouri.
Who are Vishal Kududula's colleagues?
Vishal Kududula's colleagues are Antonio King, Andrew Novokshanov, Aaron Parks, Anvesh Reddy Kota, Candace Joyner, Anthony Rodriguez, Anna Sorensen.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial