Dhiraj M

Dhiraj M Email and Phone Number

Senior Java Full Stack Developer @ Advance Auto Parts
raleigh, north carolina, united states
Dhiraj M's Location
North Carolina, United States, United States
About Dhiraj M

Dhiraj M is a Senior Java Full Stack Developer at Advance Auto Parts.

Dhiraj M's Current Company Details
Advance Auto Parts

Advance Auto Parts

View
Senior Java Full Stack Developer
raleigh, north carolina, united states
Employees:
15098
Dhiraj M Work Experience Details
  • Advance Auto Parts
    Sr. Java Full Stack Developer
    Advance Auto Parts Jan 2022 - Present
    Virginia, 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.
  • Ebay
    Sr. Java Full Stack Developer
    Ebay Jun 2020 - Dec 2021
    United 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.
  • Subaru Of America
    Sr. Java Developer
    Subaru Of America Jan 2019 - May 2020
    United 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.
  • Valuelabs
    Java Full Stack Developer
    Valuelabs Sep 2016 - Dec 2017
    Hyderabad, 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.
  • Biogenex Life Sciences Private Limited
    Java Full Stack Developer
    Biogenex Life Sciences Private Limited Jan 2015 - Aug 2016
    Hyderabad, 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.
  • Union Bank Of India
    Java Full Stack Developer
    Union Bank Of India May 2013 - Dec 2014
    Hyderabad, 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?

  • Dhiraj M

    Python Fullstack Developer Trainee | React Developer Intern
    Bengaluru
  • Dhiraj M

    Credit Manager At クレディセゾン (Kisetsu Saison Finance (India) Private Limited)
    Bengaluru
    2
    gmail.com, icicibank.com
  • Dhiraj M

    Durham, Nc
  • Dhiraj M

    Data Exchange/Quality Assurance Analyst
    Oak Creek, Wi

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.