0% found this document useful (0 votes)
105 views9 pages

Trilok Resume

Trilok Chand has over 9 years of experience as a Senior Java Developer with expertise in technologies like Java, J2EE, microservices, Spring Boot, Spring Cloud, AWS, MongoDB, Angular, Node.js, Kubernetes, and more. He has worked as a full stack developer for Verizon and Express Scripts on projects involving migration to new architectures, integration of Kafka messaging, building cloud microservices, API development, and deployment on platforms like PCF and Kubernetes.

Uploaded by

HARSHA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views9 pages

Trilok Resume

Trilok Chand has over 9 years of experience as a Senior Java Developer with expertise in technologies like Java, J2EE, microservices, Spring Boot, Spring Cloud, AWS, MongoDB, Angular, Node.js, Kubernetes, and more. He has worked as a full stack developer for Verizon and Express Scripts on projects involving migration to new architectures, integration of Kafka messaging, building cloud microservices, API development, and deployment on platforms like PCF and Kubernetes.

Uploaded by

HARSHA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Trilok Chand

triloknetworks@gmail.com
(469) 428-7717

Senior Java Developer with strong experience of 9+ Years in designing, developing, and maintaining the
web based and the business applications using Java, J2EE, Micro services, WebLogic Portal,
WebSphere, Oracle Technologies, NO SQL and proficient in all aspects of system architecture, including
designing and implementing large, scalable, distributed systems.
Professional Summary:
● Around 9+ years of experience in development, testing, documentation & production support
applications using Internet, Web and Client Server Technologies in N - Tier J2EE Architecture.
● Experienced in Waterfall model and agile methodologies like SCRUM, Kanban.
● Extensive hands-on experience with core expertise in design, development, and deployment of N-
Tier enterprise applications for the J2EE platform using Core Java, Servlets, Struts, Spring, EJB, JSP,
Web services, JPA, JNDI, JMS, JAXP, JUnit, JMeter.
● Expertise in spring framework, including Spring IoC/core, Spring DAO support, Spring ORM, Spring
micro services, Spring AOP, Spring Security, Spring MVC, Spring Cache, and Spring Integration, and
Spring Boot, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
● Developed Applications with Spring Cloud with Netflix Eureka to create the discovery Server and
the discovery service and clients.
● Developed Gateway Service using Netflix Zuul to redirect service calls and created Spring Cloud
Config Server Using Spring Boot to configure the application.
● Developed Ribbon Clients with Netflix Ribbon for load balancing and used Netflix Hysterix for fault
tolerance and viewing the dashboard.
● Used the various annotation from Netflix frameworks and spring boot, spring cloud for load
balancing, for enabling circuit breaker pattern.
● Hands on experience in Front-End technologies like Angular, Bootstrap, HTML5, JavaScript, CSS3,
JQuery, Google Web Toolkit (GWT), Tag Libraries, Custom Tags, Ajax and Node JS and ExtJS.
● Experience developing applications using MVC and MVVM client-side JavaScript frameworks such as
Angular 8.x,6.x, AngularJS to create dynamic web applications.
● Experience on Angular 8, Node JS, MongoDB, GitHub and Amazon Web Services (AWS), EC2, S3.
● Experience in XML related technologies like XML, DTD, XSL, XSLT, XPATH, JAXB, JAXP, SAX and
DOM.
● Strong Experience in working with JAVA based testing frameworks like JUint, Selenium, TestNG,
Mockito, Spock, and Cucumber, Power mock, MockMvc, etc.
● Experience of working with authorization and authentication of web services using OIDC (Open ID
Connect) on top of OAuth 2.0, site minder (for pol based authentication and single-sign on) and JWT
(JSON web tokens to securely transmit information between parties as a JSON object).
● Experience in using Kibana and Splunk for dashboard for log data and creating charts for analysis.
● Extensively worked to build Model-View-Controller (MVC) and multi-tier client/server architecture
using design patterns like DAO, DTO (Data Transfer object), Singleton and Session Façade.
● Worked on deploying the latest builds in standalone as well as set up the JBoss cluster nodes to
deploy builds using JBOSS Deployment Manager.
● Providing detailed design documentation as necessary, assisting in development operation activities
as needed, producing code development in Java / J2EE, JMS, KAKFA, producing automated unit
tests, providing configuration data as needed, assisting with system implementation and providing
POST implementation support.
● Knowledge on all the AWS components like VPC, EC2, ELB, Auto Scaling, launch Configurations, S3,
Glacier, Lifecycle rules for storage, Route 53, Cloud watch, Cloud Trial, RedShift, Volume and
Snapshot management, SNS, IAM and Roles.
● Experience with amazon web services (AWS) and amazon cloud technologies such as Amazon EC2
(virtual servers), Amazon Cloud Watch (monitoring).
● Experience with test driven development (TDD) using a unit testing framework Junit and knowledge
of ANT, Maven and Log4j tools.
● Used version controller tools like Subversion and CVS, Bitbucket, Clear Case, Tortoise SVN and Git.
● Made use of functional features of JAVA8 like Functional Interfaces, Lambda Expressions, Method
References and Stream API for Bulk Data Operations on Collections which would increase the
performance of the Application.
● Hands-on experience working with Continuous Integration (CI) build-automation tools such as
Maven, SVN, CVS, Jenkins and Apache Ant.
● Good working knowledge of NoSQL Database, MongoDB, Cassandra.
● Worked on Service Oriented Architecture (SOA) such as Apache Axis web services, uses SOAP,
WSDL. Exposure to JAXB & JAX-WS & JAX-RS.
● Managed GIT, Jenkins. Designed and automated build & release process.
● Experience in writing SQL queries, Stored Procedures, Triggers, views with the major databases
like Oracle 9i to 11g, SQL, PL/SQL and MS Access.
● Experiences in Data Modeling, Dimensional Modeling of large databases.
● Good experience in Information Technology field as a SQL server developer with strong expertise
in SQL server development, designing Stored Procedures/Transact SQL coding.
● Provide daily support with resolution of escalated tickets and act as a liaison to business and
technical leads and ensure issues are resolved in timely manner.
● Well experienced in collaborating with onsite as well as offshore teams and coordinating with
business to convert business requirements into technical specifications.

Technical Skills:

J2EE Common Services APIs/ Servlets, JSP, AWS, POJO, JMS, JDBC, JPA, JNDI, Hibernate, JTA,
Front End Technologies AJAX, JAXP, Angular, Bootstrap, Node JS, JSON, Java Mail
Application Servers BEA Web Logic, JBoss 6.x, IBM Web Sphere
Languages: Java, UML, SQL, PL/SQL, C, C++.
Methodologies Waterfall, Agile
Operating Systems UNIX, Windows, DOS.
Middle Ware JMS, Integration Messaging Service, Spring Boot, Spring Cloud,
Netflix OSS
Web Servers Apache Tomcat, WebSphere, Embedded Containers with Spring
Boot
Databases SQL, Oracle, MS Access, SQL Server.
Amazon EC2, S3, simple DB, Elastic Load Balancing, SQS, EBS,
Cloud Technologies
cloud front, EKS and PCF.
Web Tools/IDE Eclipse, STS, Intellij.
Testing Tools JUnit, Mockito, Jasmine, Karma, Mocha, Chai, Selenium.
Version Control SVN, CVS, GIT.

Client: Verizon, Dallas, TX Aug 2022 – Till Date


Role: Full Stack Java Developer
Description: Verizon is a telecom company popular all over the US. The project I have been working on
is the migration of mediation system from the old program to new one using latest architecture.
Responsibilities:
 Implemented and managed Kubernetes clusters to enable scalable and resilient
deployments.
 Integrated Kafka messaging system into existing applications for real-time data processing
and event-driven architectures.
 Designed and executed integration test scenarios to validate end-to-end functionality of
software components and systems.
 Collaborated with cross-functional teams to identify and resolve issues, ensuring smooth
integration and deployment of software modules.
 Participated in code reviews to maintain code quality and ensure adherence to coding
standards.
 Worked closely with product owners and stakeholders to gather requirements and provide
technical recommendations for software solutions.
 Created and executed test plans, test cases, and test scripts for different software components.
 Provided technical support and troubleshooting for production issues, ensuring timely
resolution.
Environment: JDK1.8, Spring Core, Spring MVC, Web Services (SOAP), KAFKA, Maven, Kubernetes,
Log4J, JUnit, Jira, Kibana, Argocd, Jenkins.

Client: Express Scripts, St Louis, MO Sep 2019 – Jul 2022


Role: Full Stack Java Developer
Description: Express Scripts is a pharmacy benefit management organization. The project I have been
working providing service integration for their Mobile Application to deliver medicines and consumer
services regarding their pharmaceutical needs.
Responsibilities:
 Created Restful web services for specific mobile apps to reduce the overhead.
 Used spring boot framework, JAX-RX web services and Worked in Agile environment using Kanban.
 Actively involved in Analysis, Design, Development, System Testing and User Acceptance Testing.
Successfully followed Agile methodology in the Scrum Cycle model.
 Building cloud Microservices and implemented back-end using Spring Boot.
 Near-real time data stream processing workflow developed using Apache Kafka and Apache Flume.
 Deployed our Application on Pivotal Cloud Foundry (PCF) which is used to reduce the development
overhead by providing a ready to use platform.
 Deployed and Monitored Micro Services Using Spring Cloud Foundry Managed Domains and Routes
with the Spring Cloud Service Registry.
 Used Continuous delivery / Continuous Integration (CD/CI) tools Docker and GitHub Actions to
deploy this application.
 Worked on creating OAuth 2.0 and JWT token creation Google API integration for microservices
created.
 Experience designing and developing various Angular 8.0 Components (Ng Modules),
Services(observable/promises), Directive, and Pipes.
 Angular 8.0 and Node stack and developed Single Page Applications (SPA).
 Effectively used Angular Directives, filters, declarative templates, service providers, and context-
aware communication.
 Hands on experience in developing Web services, Microservices, AWS, Docker and JMS for the
synchronous and asynchronous communications between two applications running in different
servers.
 Deployed Spring Boot based Micro Services, Docker container to Amazon ECS through AWS admin
console.
 Implemented a Robust Restful (JAX-RS) Jersey web Services using Spring Boot to modularize code
and automated documentation to the web services in the application is provided by Swagger 2.0
 Implemented Spring Circuit breaker pattern, integrated Hystrix dashboard to monitor spring
Microservices.
 Developed test driven development code using JUnit and Mockito framework.
 Performed Integration testing.
 Implemented the automatic documentation for the API using the Swagger an Open API
specification.
 Worked on Spring Web Flow on Spring MVC to build an application from scratch using Spring XML
configurations, annotations. Wrote controllers to handle incoming requests and send output to the
UI Configured.
 Worked on the JAVA Collections API for handling the data objects between the business layers and
the front end.
 Worked with Mongo DB and Redis Cache store make the latency to improve when calling Services.
 Creating Confluence WIKI pages, developing RESTful services using JSON, consuming downstream
APIs and exposing the developed services to the frontend UI teams.
 Used Splunk to create charts for the log data and analyze log data to know customer expectations.
 Worked with Log4J to capture the log that includes runtime exceptions
 Used Junit and Mockito for TDD environment.
 Worked with tools like GIT, Jira, Jenkins, and Maven for build packaging and deployments of the
application components.

Environment: Angular, AWS, JDK1.8, Spring Core, Spring MVC, Web Services (SOAP), JMS, Maven, ANT,
Log4J, JUnit, Jira, Splunk, Netflix, Swagger, Jenkins and PCF.

Client: Sam’s Club, Arkansas March 2018 – Aug


2019
Role: Full Stack Java Developer
Description: Sam’s Club is a division of Walmart Inc., are the membership warehouse club solution for
everyday living. The project I have been working on migrating their old database from Oracle ATG to
Cloud to increase the service efficiency of their services to the customers.
Responsibilities:

● Worked in Agile TDD environment using SDLC tools like GIT, Jira, Jenkins, and Maven for build
packaging and deployments of the application components.
● Developed and Analysis the J2EE application based on the Service Oriented Architecture.
● Involved in Analysis, Design, Development, System Testing and User Acceptance Testing. Followed
agile methodology in the Scrum Cycle model.
● Implemented various features of spring framework such as Dependency Injection, IOC,
Annotations and spring integration with Hibernate.
● Implemented application architecture of the System based on Spring Web React and J2EE
specifications.
● Developed the Restful web Services using spring boot framework, JAX-RS web services for our web
application to access the database.
● Deployed all the web services on Azure-Cloud Based Environment in One Ops to make the services
available to all clients.
● Followed an Agile development environment, involving daily stand-up meetings on call and
participated in project discussion.
● Worked with HTTP/HTTPS protocols by using Angular 6 components to build microservices.
● Developed several reusable custom elements using the Angular elements available in Angular 6.
● Preparation of the framework classes for communication between portal to EJB and Hibernate.
● Worked with Angular6 routers, forms, modules, Dom, events, expressions and created the
Angular6custom directives, Filters and Services.
● Used a MicroServices architecture, designed and developed RESTFUL web services using Spring
Boot framework.
● Used Angular 6 for creating modules and components and coupling them together into a functional
app.
● Used SDLC methodologies like Agile, as well as Sprints and SCRUM teams to better streamline
process and manage the project.
● Written RESTful API’s to communicate with third-party client APIs, and the backend to
communicate with client’s frontend website interactions.
● Extensively worked in writing minimal code in building re-usable forms with their validations using
REACTIVE programming with Flux Architecture.
● Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
● Used azure cloud for the migration with API endpoints in the CloudFront
● Used Cosmos DB and functions to run several apps.
● Checking the API Performance when migrating and resolving any errors due to compatibility issues
between cloud and ATG.
● Used Spring 5.0 (Web React) for writing the API used for the Migration.
Environment: Spring Web Flux, Angular8, Oracle, Azure, Scrum, Spring Batch, Junit, Mockito, Jira,
Jenkins, Log4j.

Client: MAPFRE Insurance, Webster, MA Jan 2016 – Feb 2018


Role: Java Developer
Description: MAPFRE is a leading insurance organization offering a broad range of insurance products
and insurance-related services. MAPFRE Central is designed for agents and brokers who sell MAPFRE
Commercial Insurance, Personal Insurance, and Business Insurance. MAPFRE Central provides one
location to access a full range of MAPFRE's products and services. It also offers numerous branding and
marketing opportunities. This project’s goal was to make MAPFRE Central a centralized site for all users
- one that offers access to a variety of products and contacts in the easiest, most functional way
possible.
Responsibilities:
● Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases
and retrospective and used JIRA as a tracking tool for the sprints.
● Designed and developed Micro services using REST framework and Spring Boot and used
Bootstrap along with AngularJS in creating the front-end single page Application.
● Used NodeJS 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, HTML5, CSS3, Angular JS 2, JavaScript,
node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI.
● Designed and coded application components in an agile environment utilizing a Test-Driven
Development (TDD) approach.
● 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 Spring Inversion of Control (IoC) for injecting the beans and reduced the coupling between
the classes and implemented the Model View Controller using Spring MVC.
● Developed the application using Spring Boot Framework and handled the security using Spring
Security.
● Developed Microservices which are cloud ready using spring boot and Spring Cloud with Netflix
Eureka to create the discovery Server and the discovery service and clients.
● Developed Gateway Service using Netflix Zuul to redirect service calls and created Spring Cloud
Config Server Using Spring Boot to configure the application.
● Developed Ribbon Clients with Netflix Ribbon for load balancing and used Netflix Hysterix for
fault tolerance and viewing the dashboard.
● Used the various annotation from Netflix frameworks and spring boot, spring cloud for load
balancing, for enabling circuit breaker pattern.
● Developed Hibernate with Spring Integration as the data abstraction to interact with the database
of MongoDB.
● Worked on Project migration into cloud environment using AWS, Docker container.
Environment: Spring Boot, AngularJS, Netflix, MongoDB, Docker, HTML, CSS, Bootstrap, Jira, Jenkins,
MVC, Hibernate,

Client: Intergraph, Hyderabad, India May 2013 – July 2015


Role: Java Developer
Responsibilities:
● Involved in Software Development Life Cycle Requirements gathering, Analysis, Design,
Development and Testing of application.
● Developed application using Spring MVC and AJAX on the presentation layer, the business layer is
built using spring and the persistent layer uses Hibernate.
● Actively participated in Object Oriented Analysis Design sessions of the Project, which is based
on MVC Architecture using Spring Framework.
● Major contributor in migration of application code from legacy to Spring MVC, hibernate and
Webservices based architecture implementing design patterns like DAO, DTO, Front Controller,
Factory, Singleton etc.
● Implemented separate controller for each screen using Spring MVC components and created
helper class to navigate into different layers.
● Developed application service components and configured beans using Spring
IOC, JPA annotation. Configured and implemented Spring Application Context to instantiate all
bean classes in Spring MVC framework.
● SOAP service created with top down approach using Apache Axis2 framework, with marshaling
and un-marshaling and producing WSDL file.
● Designed front- end, data driven GUI using JSP, HTML, JavaScript and CSS.
● Dependency injection using Factory Design Pattern and Spring IOC.
● Using Spring Batch and JPA and implemented services to do backend processing in Financial
Domain.
● Exposed and implemented top-down and bottom-up SOAP webservices.
● Jenkins job building for automatic and continuous deployment for development and testing.
● Used SVN for version control and QC for defect tracking
● Used SQL and JPQL to query Oracle database.
● Used Toad Oracle to access database and run queries.
● Coded Junit to test the code using Easy Mock and dB Unit.
● API testing using SOAP UI tool.
● Configured Log4j tool to log the entire application.
● Deployment on WebSphere server and RTC for version control and CI.

Environment: JDK1.6, IBM RSA, RTC, UML, Spring Core, Spring MVC, Spring Batch, JPA, XML Schemas,
Bootstrap, Web Services (SOAP), JMS, Maven, ANT, Log4J, JUnit, Jira, JRebel, Putty, Unix, Jenkins and
WebSphere App Server.

Education Details:
 Master’s Degree in Computer Science and Information Technology from Texas A&M-
Commerce in the year 2017.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy