Hi, I'm Vinay Kumar Vedepu, a Java full stack developer with 8+ years of experience in building robust and scalable web apps. I enjoy using my technical skills to solve complex business problems. I've worked on projects using Java technologies such as Spring, Hibernate, and JSP, and have experience in HTML5, CSS3, JavaScript, and databases like Oracle, MySQL, and PostgreSQL. I stay up-to-date with industry trends and contribute to open source projects in my free time. If you're looking for an experienced Java full stack developer, please feel free to contact me. I'm always open to new challenges.Contact details :-Mobile : +1(980)224-3490
-
Senior Software EngineeringWells FargoCharlotte, Nc, Us -
Full Stack Java DeveloperOptum Oct 2021 - PresentEden Prairie , Mn, Us• Designed and developed web application UI using HTML5. CSS3 and UI Kit CSS framework including SASS and LESS preprocessors.• Used built-in AJAX HTTP Service with observables for making quick changes and incremental updates to UI components.• Developed several Angular components data are compatible with TypeScript ES6.• Developed angular views to hookup models to DOM and synchronize data with server as SPA.• Implemented Node.js as a server-side proxy for event-driven, non-blocking model to make the application lightweight and efficient.• Developed RESTful web services using Node.js and Express.js and used Node.js server to interact with the Rest services and database, hosted on multiple load balanced cloud instances.• Configured Express JS node HTTP framework to set up middle-wares to respond to HTTP requests and used its front-end tooling like web packs, starter packs, boiler plates efficiently.• Designed and developed RESTful web services using Spring Boot and Jersey framework.• Used Spring Boot which is radically faster in building cloud Microservices and developed Spring based application with very less configuration.• Worked with various features in spring such as Spring AOP, Spring Transaction management.• Implemented Spring Bean Factory using IOC Configured Bean properties using dependency injection. Migrated existing application into REST based Micro services to provide all the CRUD capabilities using Spring Boot.• Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances and created monitors, alarms and notifications for EC2 hosts using Cloud Watch.• Created various Docker images from the Docker containers and published these images in the Docker hub repository. Deployed the Dockized Spring Boot application using AWS Elastic Bean Stalk (EBS). Worked on Deployment Automation of all micro services to pull image from Private Docker registry and deploy to Kubernetes Cluster. -
Full Stack Java DeveloperTiaa Jun 2020 - Sep 2021New York, Ny, Us• Followed Agile methodology and involved in daily SCRUM meetings, sprint planning, showcases, and retrospective and used JIRA as a tracking tool for the sprints.• Designed and developed front-end using HTML5, CSS3, JavaScript, jQuery, Angular, React JS and Bootstrap for responsive design.• Worked on setting up the routing configuration using Angular UI router for various views and implemented lazy loading using Angular 2 for performance optimization.• Configured React-Redux for state management and React-Router for programmatic navigation.• Implemented Store-Redux for holding the whole state tree of application and Reducer-Redux for describing action.• Developed various Typescripts (ES6) objects including Components, ngModules, Providers, Services and Classes using arrow functions and optional types. Developed various single page applications (SPA) using REACT S and used various components in the REDUX library.• React JS Virtual DOM used for client-side view rendering services, React-Redux for state management. Used Node JS along with Express JS to achieve reusability and gain centralized logic.• Worked with Node JS framework including authoring complex directives, services, controllers and filters. Developed readable and writable streams of Node JS to process the data from external means of the application.• Configured Express JS node http framework to set up middleware to respond to HTTP requests and used its front-end tooling like web packs, starter packs, boiler plates efficiently.• Configured Gulp to perform various UI build and test related tasks, and to generate desired view and REDUX to root the URL's properly and used NodeJS NM and Bower to manage the dependencies.• Developed Angular services making use of resource service to perform REST API calls to the backend. Developed unit test cases using jasmine and performed end to end testing using Protractor. -
Full Stack Java DeveloperBlackrock Oct 2019 - May 2020New York, Ny, Us• Developed dynamic web pages using HTML5, CSS3, jQuery, Bootstrap, AJAX for building up a Monolithic application.• Created responsive UI modules using Backbone JS with hard coded dependency of Underscore JS in combination with Handlebar JS for templating.• Used Backbone JS to utilize its minimal set of data-structuring (models and collections) and user interface (views and URLS) primitives for building an MVC workflow design.• Performed a lot of DOM manipulations using native JS and jQuery for loading and manipulating dynamic content on webpages. Performed Backbone JS unit testing using Unit test framework.• Worked on PostgreSQL database to store the application related data and performed data related operation i.e. Indexing, Cursors, triggers. Implemented the ORM framework using iBatis to map the Result Set from JDBC API to POJO Objects.• Implemented the Spring IOC for the core business application logic and used Hibernate as persistence framework.• Worked with Spring Batch to convert XML files to data base records using Quartz Scheduler.• Used Log4j to capture the log dat includes runtime exceptions. Implemented Web service calls using SOAP (AX-WS frameworks).• Implemented SOAP to provides significant pre-build extensibility in the form of the WS* standards.• Worked on the Web Services classes and WSDL generation and exposed the service at server- side over the Internet. Experienced in implementation of JMS to exchange information over reliable channel in an asynchronous way by using Rabbit MQ as a message queue.• Involved in creating unit testing of various layers using JUnit with Easy Mock and created automated test scripts for integration testing using Selenium.• Deployed the application using Docker and AWS Console services.• Used Maven as a build tool and Jenkins for monitoring the build status of the project. -
Full Stack Java DeveloperDxc Technology Jun 2018 - Sep 2019Ashburn, Virginia, Us• Developed Front-end pages using HTML, CSS3 (using SAAS), jQuery and JavaScript.• Used Angular JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Applications.• Worked on Angular expressions and built-in directives to render functionality to the UI.• Implemented various AngularJS filters against data sets to filter and formatted data currency, strings rendered in the UI.• Worked with AngularJS and jQuery for DOM manipulation and two-way binding, implemented Angular controllers to update entity models.• Used custom Angular Filters to provide better search experience Deployed the drools rules as a service in J2EE stack environment. Used AJAX and Custom HTML Helper Classes to implement asynchronous calls to the server to update the changes.• Experienced in developing RESTful web service usually defines a URI (Uniform Resource Identifier), which is a service dat provides resource representation such as JSON and a set of HTTP Methods.• Used RESTful Web Services making HTTP protocols as a medium of communication between client and server. A client sends a message in form of a HTTP Request and the server responds in the form of a HTTP Response.• Developed a Module dat enables the administrator to provide access rights to users based on their credentials. Used AJAX Controls like Script Manager and Update Panel to develop the GUI.• Used Spring MVC to implement MVC Design Pattern.• Responsible for creating Model/Value Objects in MVC Design Pattern. Involved in writing Spring Container and Controller classes.• Worked on server-side validation using various web forms through annotation-based approach.• Created various Advice (before, after) methods as required using Spring AOP.• Hibernate ORM framework used to interact with database through Hibernate query language (HQL). -
Java DeveloperLegg Mason (Acquired By Franklin Templeton) May 2017 - May 2018San Mateo, California, Us• Prepared EJB deployment descriptors using XML and Used JAXB components for transferring the objects between the application and the database. Dynamics from generation auto completion of forms and user-validation functionalities using jQuery.• Configured Struts-config.ml, Tiles-def.ml and properties file provided by Struts Framework for the implemented modules. Implemented connectivity to databases using JDBC from servlets and JSP through Enterprise Java Beans (EJB).• Developed Web pages using JSP and used Struts Validation framework for form input validations.• Built PL/SQL functions, stored procedures, views with JDBC data source with connection pooling enabled.• Worked on the JavaScript Library data simplifies HTML document traversing, and event handling.• Performed SQL tuning by creating index on the existing table and stored procedures for efficient querying. Deployed the enterprise web application using JBoss Application Server.• Involved in complete development of Water fall Methodology arid tested the application within each iteration. Setup Daily Status meetings with team and communicate Status to Project Manager.• Worked with testing team analyze and fixed the production defects and deployed the applications on the server.Environment: Java/J2EE, EJB, JSP, HTML, CSS, JavaScript, JBoss, Subversion (SVN), Oracle, SQL Developer, -
Java DeveloperEclerx Sep 2014 - Nov 2016Mumbai, Maharashtra, In• The application is designed using J2EE design patterns and technologies based on MVC architecture.• Developed front-end using HTML, CSS and JavaScript as part of UI design for the new enhancements and new module additions. Also carried out validations of user requests using JavaScript.• Functionalities like auto completion of forms and user validation are implemented using jQuery.• Implemented forms and action classes for the application using EJB and Struts Framework.• Developed EJB deployment descriptor using XML and used JAXB components for transferring the objects between the application and the database.• Used Multithreading concept to post data from files to tables involving transformation of file from one format to another.• Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL Server.• Implemented JDBC for database connectivity with MySQL Server. Developed and implemented the MC Architectural pattern using STRUTS framework including SP and Servlets.• Developed dynamic web pages using JSP and used Struts Validation framework to perform input validation. Developed Ant scripts and developed builds using Apache ANT.• Used Clear Case for source code maintenance.
Vinay K Education Details
-
West Virginia UniversityComputer Science -
Geethanjali College Of Engineering And TechnologyComputer Science And Engineering
Frequently Asked Questions about Vinay K
What company does Vinay K work for?
Vinay K works for Wells Fargo
What is Vinay K's role at the current company?
Vinay K's current role is Senior Software Engineering.
What schools did Vinay K attend?
Vinay K attended West Virginia University, Geethanjali College Of Engineering And Technology.
Who are Vinay K's colleagues?
Vinay K's colleagues are Laura Wegener, Buffi Glaeser, Michael Palmer, Cma, Preeti Lama, Sachin Gupta, Ijaaz Ahmed, Tommy Duong.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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