Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Shikhar Upadhyay

Farrukhabad

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Accolite Digital Pvt. Ltd.
01.2021 - Current

Client: Fedex (Nov 2023 - Present)

  • Okta was used to implement and test the FedEx modules.
  • Restructuring the FedEx Cis and Focus services.
  • Reorganizing the Jenkins CI/CD file to facilitate the migration.
  • The FedEx module services are being developed and tested.

Client: Turvo (Jan 2021 - Nov 2023)

  • Integrations of payment and telematics types with the client admin module for self-service.
  • Developed, built, and debugged different modules for integrations using Java, Spring, JUnit, and other programming languages.
  • Integrated Quickbooks and Xero payment integration in self-service.
  • Ensured smooth client onboarding by managing the Integration Hub (Self Service) module.
  • Managed the backend and frontend modules for IH.

Software Developer

Searce Co-sourcing Pvt. Ltd.
05.2020 - 01.2021
  • Developed the Kafka connector for cloud-based clients using Apache Kafka Connect, Java, Spring, etc.
  • Constructed microservices for the gaming platform that gather descriptive statistics and score information about users and entities.
  • Designed an issue tracker migration tool that utilizes Java, Maven, and other tools.

Software Developer

Adjetter Media Pvt. Ltd.
10.2019 - 02.2020
  • By using elastic search and Java, I worked on adding and optimizing various functionalities in the business CRM tool.
  • Elastic Search, Kibana, and Logstash are the tools I utilized when developing the search module for customer entities.

Associate Consultant

Bristlecone India Pvt. Ltd.
01.2018 - 08.2019
  • The Hortonworks and Cloudera clusters were created successfully.
  • By running test cases and generating reports, I was able to certify big data clusters on different cloud platforms.
  • Developed the Informatica Domain Installer for internal use.

Java Developer-Apprentice

Oracle India Pvt. Ltd.
10.2016 - 10.2017
  • Created framework that allows for feature-toggling called Conditional Compilation.
  • My work focused on improving IDMDF (Identity Management Diagnostic Framework) and creating framework that allows for feature-toggling named Conditional Compilation. Eventually, we incorporated it into Oracle Identity Management (OIM).

Education

Bachelor of Technology - Information Technology

Hindustan College of Science And Technology
Mathura
07.2016

Skills

Languages: Java, Python(beginner)

Database: Mysql, Mongodb

Frameworks: Spring, Spring Boot, Reactive Java, Hadoop, etc

Miscellaneous: Elastic Search, Logstash, Kibana, Apache Kafka connector, Informatica tool, REST API, Kafka, GIT, Docker, Google Pub/Sub, GCP, Jenkins CI/CD

  • Project Leadership
  • Web application development
  • Understanding of data structures
  • Strong debugging skills

Projects

IntegrationHub, Turvo (Feb2021 – Present)

Self-service that helps customers integrate the integrations themselves for smoother onboarding.


Kafka connector, Searce (June 2020 – Aug 2020)

The Apache Kafka Connect plugin is the basis of this connector, which functions as a pipeline for data flow from source to destination, in a similar way to an HTTP-Kafka connector.


Informatica Domain Installer, Informatica (Aug 2018 – Oct 2018)

I developed an automation to install Informatica Server and its services using silent file properties. Prior to this automation, everyone must wait to provide input for the upcoming step. Installing the server and services in a step-by-step manner creates dependencies for an employee, which prevents them from doing any other work. The server and its related services can be installed in one shot using this automation tool.


Cluster Diagnostic, Informatica (Nov 2018 – Dec 2018)

A diagnostic framework is used to check the cluster's health and send an application-based notification to the user. If the user's applications (in yarn) are stuck for an extended period of time, the cluster will be checked and the user will be notified with the application details.


Identity Management Diagnostic Framework, Oracle (Dec 2016 – Oct-2017) IDMDF is a framework that provides first-occurrence diagnostics and SLA-based notifications. IDMDF provides a diagnostic framework that aids in resolving issues faster. It was a type of logger.




Timeline

Senior Software Engineer

Accolite Digital Pvt. Ltd.
01.2021 - Current

Software Developer

Searce Co-sourcing Pvt. Ltd.
05.2020 - 01.2021

Software Developer

Adjetter Media Pvt. Ltd.
10.2019 - 02.2020

Associate Consultant

Bristlecone India Pvt. Ltd.
01.2018 - 08.2019

Java Developer-Apprentice

Oracle India Pvt. Ltd.
10.2016 - 10.2017

Bachelor of Technology - Information Technology

Hindustan College of Science And Technology
Shikhar Upadhyay