# I use only Java language in my teaching to Students.
# I make concept clear with real time use case and example along with demo.
# I help student/people to evolve solution by applying these technology and industry best practice.
I train people on below technologies:
** [Object Oriented Programming (OOP)] - Abstraction, Encapsulation, Inheritance, Polymorphism
** [Core Java]
** [Multithreading]
** [Design patterns ] - Creational, Structural & Behavioral
** [SOLID Design Principles]
** [Open source Integration]
** [UML] - Use Case Diagram, Component Diagram using Ball Socket Notation, Sequence Diagram
** [Data structure & Algorithms] - Big O Notation (Time and Space Complexity), Array, Linked List, Stack, Queue, Tree, Sorting, Searching
** [Spring (IoC, Templates)]
** [Spring Boot]
** [RESTful Web Services]
** [Databases] - MySQL, PostgreSQL, MongoDB,
** [Testing] - Junit, Mockito, Postman
** [IDE] - IDEA IntelliJ
** [Open Source & Library] - JSON, Logback, Maven, Jenkins, Kubernetes, Docker, Helm Chart, Sonar, GIT, Automation Testing and Performance testing using JMeter,
** [Server] - Tomcat
Subjects
-
Core JAVA Expert
-
Multithreading Intermediate
-
Java Design Patterns Expert
-
REST API Expert
-
Spring & Spring Boot Expert
Experience
-
Principal Software Engineer (Jun, 2018
–Present) at HCS Bangalore
# Analyse Service requirements
# Write Design Doc for Service/feature
# Coding using Java/SpringBoot
# Testing
# Deployment
# Bug Fix
# Doing Proof Of Concept (POC)
# Designing Library and Framework
# Train people on product technology stack
# Mentor Juniors
# Technical assistance to team# Analyse Service requirements
# Write Design Doc for Service/feature
# Coding using Java/SpringBoot
# Testing
# Deployment
# Bug Fix
# Doing Proof Of Concept (POC)
# Designing Library and Framework
# Train people on product technology stack
# Mentor Juniors
# Technical assistance to team
Fee details
₹2,000–2,500/hour
(US$23.78–29.73/hour)
Courses offered
-
Software Design Pattern
-
US$300
-
Duration: 4 Weeks
-
Delivery mode: Online
-
Group size: 4
-
Instruction language:
English
-
Certificate provided:
No
Software Design Pattern
Creational Design Patterns
====================
Singleton Pattern
Factory Pattern
Abstract Factory Pattern
Builder Pattern
Prototype Pattern
Structural Design Patterns
=====================
Adapter Pattern
Composite Pattern
Proxy Pattern
Flyweight Pattern
Facade Pattern
Bridge Pattern
Decorator Pattern
Behavioral Design Patterns
===========================
Template Method Pattern
Mediator Pattern
Chain of Responsibility Pattern
Observer Pattern
Strategy Pattern
Command Pattern
State Pattern
Visitor Pattern
Iterator Pattern
Memento Pattern
-
Rest API Using Spring Boot 3.x