Dhiraj M Email and Phone Number
Dhiraj M is a Senior Java Full Stack Developer at Advance Auto Parts.
Advance Auto Parts
View- Website:
- advanceautoparts.com
- Employees:
- 15098
-
Sr. Java Full Stack DeveloperAdvance Auto Parts Jan 2022 - PresentVirginia, United States• Involved in various phases of SDLC as requirement gathering, modeling, analysis, architecture design and development and the project was developed using Agile Methodologies.• Extensively used Java8 and Java11features such as lambda expressions, Parallel operations on collections, multithreading and for effective sorting mechanisms.• Used Angular 9 and Bootstrap as the front-end framework, with Typescript, CSS3, and HTML5.• Enhanced application performance by Angular 9 Component based development in view of future Angular framework transitions.• Used Angular Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server and client side.• Designed, developed, and deployed the applications including user interface and their backend components using Java, J2EE, Angular 9, Spring Boot. • Worked on Angular version upgrade from Angular9 to Angular12.• Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.• Recommend develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot.• Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.• Implemented Spring boot microservices to process the messages into the Kafka cluster setup.• Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster. -
Sr. Java Full Stack DeveloperEbay Jun 2020 - Dec 2021United States• Designed and developed applications using Rational Unified Process (RUP), UML, and OOAD.• Created Use cases, Class Diagrams, and Sequence Diagrams using Rational Rose. Designed and implemented the project using the MVC design pattern.• Developed user management screens using the JSF framework, business components using the Spring framework, and DAO classes using the Hibernate framework for persistence management. Also, involved in integrating the frameworks for the project.• Created UI for Customer Service Modules and Reports using JSF, JSPs, Prime Faces, Ajax4JSF framework (Ajax), JavaScript, and Backing Beans.• Implemented J2EE design patterns such as Session Facade, Factory, DAO, DTO, and MVC.• Designed & developed persistence service using Hibernate framework.• Utilized Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL).• Wrote Hibernate configuration files, hibernate mapping files, and defined persistence classes to persist the data into Oracle Database.• Developed the presentation n-Tier using JSP, JavaScript, and HTML. -
Sr. Java DeveloperSubaru Of America Jan 2019 - May 2020United States• Worked with Agile Methodology to meet timelines along with quality deliverables.• Used JIRA for project management, Issue tracking and monitoring errors and fixed them and Confluence as the integration tool and improved scalability of applications on cross-platforms.• Ensure standard agile practices through regular Sprint Planning, Story Sizing, Task Breakdown, Spring Retrospective Meeting and Sprint Review sessions.• Involved in Analysis, Design, Development, Integration and Testing of application modules.• Delt with cross-platform applications like Standalone Applications and Web Applications.• Rigorously used Java 8 features such as lambda expressions, Parallel operations, multithreading for sorting mechanisms.• Developing RestAPI’s to support React JS for creating new UI portal-based development.• Used MYSQL for applications which were hosted in the cloud using Amazon RDS services. • Developed Mockito and JUnit test cases to improve code coverage.• Explained to executive-level personnel on how PCF is the key component for a meaningful digital transformation.• Application was developed using Eclipse. Utilized MVC Architecture.• Involved in building the application which works on mainly Vue.js, HTML, CSS, Restservices, Javascript, TypescriptSpring, Maven, Hibernate, NodeJS.• Created JSON request and validated the response using postman Interceptor and Swagger UI. Built REST based microservice with Spring Boot 2.0 and deployed using cloud formation into the cluster running in AWS.• Developed Cloud formation templates to create S3 buckets, AWS API gateway, Dynamo DB. -
Java Full Stack DeveloperValuelabs Sep 2016 - Dec 2017Hyderabad, Telangana, India• Provided technical guidance to business analysts, gather the requirements, and convert them into technical,specifications/artifacts.• Configured spring to manage Actions and set their dependencies in context file, integrated middle tier with Hibernate.• Designed and Developed UI using Angular.JS, HTML, Typescript, CSS, Bootstrap, JavaScript and jQuery with Apache-Maven.• Utilized Angular.JS framework to bind HTML template (views) to JavaScript object (models).• Created Custom Directives in Angular.JS, NodeJS making use of Modules and Filters objects according to the requirement.• Developed views using Bootstrap components, Angular-UI and throughout the project involved in configuring routing for various modules using angular UI router.• Implemented Spring MVC architecture and increased modularity by allowing the separation of cross-cutting concerns using Spring AOP.• Deployed flow of Execution in the Servlet Environment using Spring MVC and defined Navigation Rules.• Used Spring Security for Authentication and authorization.• Used Spring Core for dependency injection/Inversion of control (IOC).• Used Hibernate Framework for persistence onto Oracle database.• Wrote JavaScript validations to validate the fields of the user registration screen and login screen.• Designed a network of web pages, where the user progresses through an application by selecting links, resulting in the next page being transferred to the user and rendered for their use using REST. -
Java Full Stack DeveloperBiogenex Life Sciences Private Limited Jan 2015 - Aug 2016Hyderabad, Telangana, India• Used Spring framework MVC in the development of new modules based on requirements.• Utilized various utilities like JSP, JSTL, JavaScript, HTML, CSS, jQuery, ReactJS.• Refactored existing project to make it more RESTful and thread safe.• Involved in the creation of dynamic web pages with the use of JSP and HTML, NodeJS.• Configured and set up Java Workspace which included setting up server and theme installation and configuration. Became familiar with using and navigating through Java Workspace (Eclipse).• Debugged Java classes used to modify web pages such as Business Objects and Data Access Objects.• Implemented JDBC to perform the database calls from the Java layer.• Used JDBC to persist Java Objects into the database.• Worked with Complex SQL queries, Functions and Stored Procedures.• Involved in developing spring boot framework for portals application.• For XML marshalling and unmarshalling used JAXB. Worked with databases like Oracle.• Tested many components of web application and documented my observations.• Used Servlets as an interface between frontend and backend to handle HTTP requests and used them to send the response back to the front end to engage the user with application.• Participated in analyzing the requirements and depicted them through use cases and scenarios.• Participated in unit testing, integration testing and installation of the system.• Use EJB3 and DTO and DAO design pattern to persist data in DB2 9.1 database. -
Java Full Stack DeveloperUnion Bank Of India May 2013 - Dec 2014Hyderabad, Telangana, India• Involved in every phase of software development life cycle with object-oriented approach for continuously satisfying client requirements.• Developed the application from scratch using Eclipse IDE and MVC model.• Implemented server-side programs by using Servlets and JSP.• Developed the UI using Java Servlets, Java script, HTML, CSS3, Ajax.• Developed the Action classes for handling the requests from the JSP pages.• Apache Tomcat Serve is used for deploying the projects.• Helped in designing and creating the database structure and its tables to minimize the storage of data.• Developed Java Bean components to communicate with Data Base.• Developed the Ant scripts for preparing WAR files, EAR, EJB used to deploy J2EE components.• Created tables, Views, Types, triggers, complex join queries, stored procedures, and functions and• modification to exciting database structure as required for addition of new features.• Developed various GUI interfaces using Java AWT and Swings. • Involved in Designing the Database Schema and writing the complex SQL queries. • Involved in Code reviews for other modules developed by peers.
Dhiraj M Education Details
Frequently Asked Questions about Dhiraj M
What company does Dhiraj M work for?
Dhiraj M works for Advance Auto Parts
What is Dhiraj M's role at the current company?
Dhiraj M's current role is Senior Java Full Stack Developer.
What schools did Dhiraj M attend?
Dhiraj M attended Jntuh College Of Engineering Hyderabad.
Who are Dhiraj M's colleagues?
Dhiraj M's colleagues are Bree Harris, Michael Buzonas, Pedro Vargas, John West, Sarah Moore, Kyle Tisch, Tray Wright.
Not the Dhiraj M you were looking for?
-
2gmail.com, icicibank.com
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