Srikanta Patanjali
Angestellt, Software Engineering Lead, Elsevier Information Systems GmbH
Frankfurt am Main, Deutschland
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.
* 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