Srikanta Patanjali

Angestellt, Software Engineering Lead, Elsevier Information Systems GmbH

Frankfurt am Main, Deutschland

Fähigkeiten und Kenntnisse

REST Webservices
Java
Eclipse
Git
Drools
OpenStack
microservices
Cloud-Technologien
rabbitmq
influxdb
Apache Ignite
Spring Framework
Aerospike
MongoDB
d3js

Werdegang

Berufserfahrung von Srikanta Patanjali

  • Bis heute 2 Jahre, seit Juli 2022

    Software Engineering Lead

    Elsevier Information Systems GmbH

  • 4 Jahre und 4 Monate, März 2018 - Juni 2022

    Senior Software Engineer

    Elsevier Information Systems GmbH

    + Introduced w3c OpenContext standards for intra microservice distributed tracing and logging + Introduction to the paradigm of containers (using Docker/EKS) for testing and deployment of services. + Built services with AutZ (OAuth+JWT) using KeyCloak along with deployments on an API Gateway (Kong) + Architecture and development of Elastic stack with enhancements for GDPR compliance for near real-time usage monitoring of Reaxys. + Multithreaded Spring based webservices.

  • 2 Jahre und 5 Monate, Okt. 2015 - Feb. 2018

    Software-Entwickler

    AdClear GmbH

    • Built multiple RESTful microservices using Spring framework (BOOT, data-jpa, caching) with MongoDB/MySQL/Aerospike as a datastore in Java 7 and 8 • Developed unit tests using Mokito and Junit, Integration tests using REST Assured and Spring Test • Created multiple visualizations of data using D3js (line/bar/stack/grouped) • Designed and developed Elastic stack (Beats, Logstash, Elasticsearch & Kibana) to automate the periodic UI and backend service usage analysis.

  • 1 Jahr und 1 Monat, Aug. 2014 - Aug. 2015

    Research Intern

    InIT Cloud Computing Lab, Zürich Univ of Applied Science

    * Implemented several micro services using RESTLET framework and automated installation scripts using bash. Integrated the micro services with InfluxDB, a time series database * The developed framework is open sourced & available at http://icclab.github.io/cyclops * Was part of T-Nova & Mobile Cloud Networking, an EU funded research projects (FP7) for implementation of Cyclops as part of Virtualization of Network Functions in the telco world.

  • 2 Jahre und 1 Monat, Aug. 2011 - Aug. 2013

    Application Developer

    IBM

    * Developed a new Java web service (JavaEE) which interacted with different payment gateways for credential authentication & credit score check * Lead a 5 member team for upgrading the UI of a client’s website * Took the initiative to learn the nuances of performance testing of the client application from onshore team and created a knowledge base via knowledge transfer & documentation * Developed a real time & dynamic webservice checker dashboard using JQuery, AJAX, JSP & HTML

Ausbildung von Srikanta Patanjali

  • 2 Jahre, Sep. 2013 - Aug. 2015

    Software Engineering

    Hof University of Applied Science

    Non-relational Database, Android programming, advanced programming, software engineering, organization & project management and German language

  • 1 Jahr, Aug. 2010 - Juli 2011

    Software Development

    International Institute of Information Technology - Bangalore

    Object Oriented concepts & programming, Algorithms & Data structures, web programming, Object oriented analysis & design, enterprise application development

  • 4 Jahre, Aug. 2006 - Juli 2010

    Electronics & Communication

    Visvesvaraya Technological University

    Hardware description Language, C Language, Microcontroller and microprocessor programming, entrepreneurship, Satellite Communication, Wireless communication, Antenna & wave propagation & advanced mathematics

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

Interessen

IEEE Volunteer
Blogging - www.parallelthought.in
Hiking

21 Mio. XING Mitglieder, von A bis Z