Chauhan Avanish

Avanish Chauhan
Software Development Consultant
- Profile:
- Avanish to doświadczony i zorientowany na szczegóły starszy programista Java / J2EE i inżynier oprogramowania. Ma udokumentowane osiągnięcia w kierowaniu zespołami odpowiedzialnymi za rozwój aplikacji i dostarczanie aplikacji korporacyjnych przy użyciu środowisk Java 8, J2EE, Spring, Hibernate, DevOps i UI, takich jak React.js i Angular 6.
Jest biegły w projektowaniu i programowaniu obiektowym oraz ma doświadczenie w tworzeniu usług Java opartych na REST i SOAP. Wysoko wykwalifikowany w tworzeniu stron internetowych i aplikacji. Avanish pracuje obecnie jako starszy programista dla jednego z naszych kluczowych klientów w branży finansowej, a także kieruje zespołem programistycznym jako Scrum Master.
Do jego obowiązków należy zarówno kodowanie i pisanie skryptów, jak i testowanie oraz metodyki zwinne - kierowanie jednostką, testowanie integracji i bezpośrednie wsparcie istniejących systemów oprogramowania oraz odgrywanie kluczowej roli podczas różnych ceremonii Scruma, takich jak przygotowywanie opowieści, sesje planowania sprintu i wiele innych.
Wśród prowadzonych przez niego szkoleń są nasze szkolenia z zakresu architektury oprogramowania, takie jak Kluczowe pojęcia architektury oprogramowania. - Key areas of expertise:
- Środowisko Java: Java7, Java8, J2EE, Spring, Hibernacja, Servlety, JPA, REST / SOAP, OpenJPA, Eclipselink, Spring Boot, usługi Micro.
- Golang, RubyOnRails
- Narzędzia: Eclipse, Rational Application Developer, Intellij, Maven, SOAP UI, Junit, Mockito, Log4j2 (2.8.2), SVN, GIT, Maven 3.3.2, Gradle, UNIX VI Editor, Adobe Photoshop CC, Adobe Campaign Neolane, Active MQ, kolejki, JMeter, harmonogram kwarcowy, JMS (Java Messaging Service), MQ 7.1, MQ 8.0, Rest API, DevOps takie jak Jenkins, Kubernetes, Docker, Openshift, Team City, Confluence, JIRA, AppDynamics, AWS Basics, Elastic Search, Big Data (Hadoop), Apache Kafka, JBehave, Spark i Scala (podstawy).
- Wzory projektowe: Singleton, Fabryka, Adapter, Builder, Dekorator, MVC, Fasada.
- Baza danych: MySQL, DB2, Oracle, Sybase, PostgreSQL.
- Języki projektowania stron: HTML 5, CSS3, JavaScript, Bootstrap, Angular 6, ReactJS (podstawy)
- Serwery aplikacji: Tomcat, JBoss, Jetty, WebSphere Application Server 7.0 i 8.5.5, Liberty