Dinesh V

Dinesh V Email and Phone Number

Sr. Java Fullstack Developer @ Office Depot
Dinesh V's Location
United States, United States
About Dinesh V

9+ years of experience in Java/J2EE development, specializing in large-scale web-based applications.Proficient in BPM concepts and skilled in designing and implementing business processes following BPMN standards.Experience in IBM BPM administration, including user and role configuration, snapshot deployment, and access management.Designed and implemented reusable Coach Views and templates to maintain a consistent user interface and streamline development efforts.Experienced in applying Service-Oriented Architecture (SOA) principles to ensure seamless integration of services and systems with IBM BPM processes.Experienced in applying SOA principles and Agile Scrum Methodologies in BPM projects.Expert in implementing robust error handling mechanisms within IBM BPM processes and services to ensure fault tolerance and reliability.Skilled in frontend technologies: AngularJS, Angular, ReactJS, Redux, Backbone JS, Node JS, JavaScript, TypeScript, HTML5, CSS.Proficient in backend development with JSP, Servlets, JDBC, Spring, Hibernate, XML, Web Services, Micro-Services.Expertise in Java 1.8 features, Web Services, Micro-Services, AWS, Docker, and JMS.Experienced in designing enterprise applications using Struts, Spring, JDBC, JMS, and XML technologies.Strong knowledge of Spring Framework modules, Hibernate with JPA annotation.Skilled in implementing design patterns like MVC, Singleton, DAO, Observer.Proficient in frontend development with ReactJS, NPM, and Redux library.Experienced in microservices development with Spring Boot and deployment in PCF.Skilled in database development and NoSQL databases like MongoDB, Cassandra, Couchbase.Familiar with AWS services: EC2, S3, Elastic Beanstalk, RDS, VPC.Experienced in CI/CD tools: Docker, Jenkins, GIT.Proficient in Kubernetes for cluster management and messaging systems like Kafka, JMS.Skilled in Python and Ruby programming languages.Experienced in API development using APIGEE Edge.Deployment experience with IBM WebSphere, Apache Tomcat, BEA WebLogic.Proficient in Maven, Apache Camel, ANT, Jenkins for automation.Familiar with source control systems: GIT, CVS, SVN.Experienced in Agile (Scrum), TDD, XP, Waterfall methodologies.Skilled in J2EE testing using JUnit, MOCKITO, Karma, Jasmine.Proficient in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, JUnit.Deployed enterprise applications on Windows and UNIX platforms using Eclipse, RAD, Netbeans, IntelliJ.

Dinesh V's Current Company Details
Office Depot

Office Depot

View
Sr. Java Fullstack Developer
Dinesh V Work Experience Details
  • Office Depot
    Sr. Java Fullstack Developer
    Office Depot May 2021 - Present
    Boca Raton, Florida, Us
    • Hands-on experience in integrating IBM BPM (Business Process Management) solutions into Office Depot's technology ecosystem. This involved seamlessly connecting BPM processes with existing systems and services to optimize workflow efficiency.• Within the IBM BPM framework, I ensured compliance with industry-standard BPMN (Business Process Model and Notation) practices, aligning our processes with best practices to enhance transparency and maintainability.• Leveraging REST APIs, I connected IBM BPM with external systems and services that Office Depot relied on, allowing for smooth data retrieval and integration with third-party applications.• Involved in the complete Software Development Life Cycle including Requirement Analysis, Design, Implementation, Testing and Maintenance. Used Agile approaches, Including Test-Driven Development (TDD).• Used HTML5, CSS3, JavaScript, JSP, JQUERY, ReactJS, Angular 9, AJAX and Bootstrap in front end.• Developed http requests using Rxjs observables to communicate between server and client with Angular 9.• Implemented logging library using Angular 9 to share components and services between the libraries.• Implemented Java 1.8 features such as lambda expressions, filters, and Parallel operations on collections for effective sorting mechanisms.• Used NodeJS to sign up for lightweight web server to hos application locally. Used NPM to manage dependencies like adding dependencies, removing some and updating package.json.• Used Spring Boot which is radically faster in building cloud Microservices and develop spring-based application with very less configuration.Environment: Java 1.8, Microservices, Spring, Hibernate, Spring Cloud, Spring Boot, Gradle, JavaScript, Angular 9, ReactJS, Node.js, HTML5, CSS3, Eclipse, Drools, MySQL, Apache Camel, log4j, Junit, TestNG, Selenium, XML, Restful Web Services, SOAP UI, Kafka, MongoDB (NoSQL), AWS, Docker, Kubernetes, PCF, Jenkins, Jasmine, Karma, Junit, Jira, Git, Agile.
  • United Airlines
    Senior Java Full Stack Developer
    United Airlines Mar 2020 - Apr 2021
    Chicago, Il, Us
    Implemented Log4J for error tracking and debugging. • Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web tier level to isolate each layer of the application so that complexity of integration will be reduced, and maintenance will be very easy.• Implemented client-side interface using ReactJS, flux pattern and Redux framework for SPA.• Worked on ReactJS for developing UI using Sorting, Pagination and rendering for search product page.• Used ReactJS to create Controllers to handle events triggered by clients and send request to server.• Used ReactJS with Redux to create a single page web application with efficient data flow between the client and server and used to create Controllers to handle events triggered by clients and send request to server.• Used React.js for developing UI using sorting, pagination and rendering for searching the statements on the webpage. • Used new Java 1.8 features, such as Lambda expressions, Streams, and Functional Interfaces. • Designed and developed using the Java collection API with Java 1.8 features and for Authentication and authorization extensively Spring Security is used.Environment: Java 1.8, Spring, Spring Boot, Microservices, Azure, Azure Functions, Hibernate, React.js, Bootstrap, Redux, Flux, Node.js, HTML5, CSS3, JavaScript, Kakfa, DAO, Rest, Web-Logic, EJB, JSON, AJAX, Apache Tomcat, SQL, PL/SQL, Oracle, MongoDB (NoSQL), Windows, Docker, PCF, Jenkins, Git, Kubernetes, Agile.
  • 7-Eleven
    Java Fullstack Developer
    7-Eleven Aug 2018 - Feb 2020
    Irving, Tx, Us
    • Designed and developed the application using Agile Methodology.• Used Spring Boot, which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.• Worked on developing front end pages in a professional manner using HTML, CSS, JavaScript, jQuery, React.js, Angular.js, and AJAX. • Used Redux for state management along with React.js. • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.• Developed Microservices to provide Restful API utilizing Spring Boot with various data persistence frameworks such Hibernate, JPA and messaging engines.• Developed a modularized application using n-tier J2EE architecture, application server, spring framework, Hibernate. • Used a Microservice architecture, with Spring Boot-based services interacting through REST and Apache Kafka.• Used the fundamentals of Java 1.8 features like parallel streams and filters through lambda expressions to handle searching.Environment: Java 1.8, Spring Boot, Microservices, AWS, EC2, S3, Docker, Bootstrap, Hibernate, Agile, Websphere, Oracle, Eclipse, TFS, HTML5, Css3, AJAX, Git, React.js, PCF, Node.js, Maven, Jenkins, Mongo DB, Rest, JUnit.
  • Idea Labs
    Java Developer
    Idea Labs Aug 2015 - Nov 2017
    • Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model. • Involved in the development using Java/J2EE Technologies, Web Services and Hibernate ORM Framework. • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with Angular JS in creating the Application. • Refactored legacy J2EE EJB based application services into Spring Boot based Microservices for Docker containerization.• Used Node JS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components. • Developed the responsive UI web pages using XHTML, jQuery, HTML5, CSS3, Angular JS, JavaScript, • Developed projects leveraging Angular 6 and MVC framework.• node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI. • Extensively used MVC, Factory, Delegate and Singleton design patterns. • Used spring framework including spring core/IoC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security. • Used React JS for templating for faster compilation and developing reusable components.Environment: Java, Spring Boot, AWS, PCF, Spring MVC, Hibernate, JSP, AJAX, SOA, Web Services, Microservices, XML, Ext JS, Node JS, Angular.js, JQuery, JavaScript, IBM RAD, WebSphere, Agile Methodology, Apache Maven, Apache Cassandra, Mongo DB, JUnit, React Js, JENKINS, Kafka.
  • Zerotouch
    Java Developer
    Zerotouch May 2013 - Jul 2015
    Hyderabad, Telangana, In
    • Involved in designing, developing, and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, spring and hibernate, Perl scripting.• Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.• Developed the application with angular libraries ng2-datepicker, angular/material, Angular6 Web pack.• Involved in handling transactions using Spring Declarative Transaction management.• Implemented DAO layer using different hibernate techniques like strategies, Inheritance, annotations, and criteria interfaces.• Migrated existing Monolithic architecture to full-fledged Microservices architecture using Spring Boot in multiple stages. • Designed and Developed application based on Microservice Oriented Architecture using Spring Boot and node with Express JS.Environment: Java, HTML, UML, XML, Ajax, Javascript, Spring, Spring Boot, MVC, Microservices, Hibernate, Rest API, JMS, AngularJS, Node JS, GIT, Servlets, JSP, EJB, Jenkins, JDBC, JNDI, JAXP, SQL, PL/SQL, Oracle, Eclipse, Tomcat, WebSphere, JUnit, Maven, Selenium.

Dinesh V Education Details

  • Andhra University
    Andhra University
    Computer Science
  • Florida Tech Universtiy
    Florida Tech Universtiy
    Computer Science

Frequently Asked Questions about Dinesh V

What company does Dinesh V work for?

Dinesh V works for Office Depot

What is Dinesh V's role at the current company?

Dinesh V's current role is Sr. Java Fullstack Developer.

What schools did Dinesh V attend?

Dinesh V attended Andhra University, Florida Tech Universtiy.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.