Pratik Joshi

Software Engineering | Gaming | F1 | Football
pratsj9@live.in

Hello this is Pratik, a devoted Software Engineer based in Pune(India) with over 9 years of experience in developing,documenting and delivering software solutions.

Experience

Senior Consultant

Working in the Deutsche Telekom (DT) Network Ops R&D team.


Working as a Senior Software Engineer in the SPECTRE team on DT's Entitlement Server platform which is the best in Europe and one of the best in the world.

Working with major phone OEM's such as Apple,Google,Samsung to provide quality entitlement services for customers of Deutsche Telekom , Congstar , other subsidiaries and NatCos across Europe.
Adherence to the GSMA TS.43 Entitlement specification to ensure interoperability for features like VoLTE, VoWiFi, RCS, SMS over IP, and eSIM companion device (ODSA) management using EAP-AKA authentication.
Working on complex Distributed Systems and microservices.Leveraging technologies such as Kubernetes,Java 21,Python,Springboot 4,Git,Spring AI,Gitlab,Nginx etc.
Introduced new features and libs in the codebase such as ArchUnit to enforce architectural rules.

Integrating AI solutions into the Entitlement Server using Spring AI to improve intrusion detection,log monitoring and tracing capabilities.

Delivered major features as part of DT's Entitlement Server platform such as Cross-platform transfers & Firebase Phone Number Verification (FPNV) in partnership with Google.
Deutsche Telekom was one of the first carriers to partner with Firebase & Google to introduce this next generation phone number verification feature.
DT press release for Cross platform eSim transfer : DT cross platform eSim transfers
Firebase Phone number Verification preview launch : Firebase PNV

November 2023 - Present

Senior Software Engineer

Worked on the Netbackup platform to enhance and add new solutions on enterprise Kubernetes data protection and recovery.

Introduced new features and provided defect resolutions on the existing platform.
Improved exposure on various security aspects in software development and networking such as FIPS, Data encryption & threat modeling.
Worked on various features & customer POCs such as k8s file mode restore and accelerated backups which involved analyzing the core deployment architecture,conducting demos and discussions with customers on providing effective solutions for their data protection needs.
Adherence to strong feature and support documentation to guide users outside the development & deployment scope
Worked on technologies like Java, Web-services, Kubernetes, Go, Git, Helm, Rancher, GCP, Openshift

February 2022 - November 2023

Software Engineer Advanced

Initially Worked at Xebia IT architects as a Technical Consultant for a key client Amdocs based in Pune. Worked at Amdocs as an OSS developer on a contractual basis.

Worked on the Amdocs OSS platform for 2 projects which are the SOM 10.2 product for Telefonica Chile and the EOMSYS 10.3 product which is an upgraded version of SOM for Telstra.
Converted to an Amdocs employee later and worked in the Amdocs Open Network Core R&D team

Worked on the OSS platform of the Amdocs core team consisting of the Service Order Manager 10.4 product. This product is based on the microservice architecture with multiple services deployed using the kubernetes container orchestration framework

Developed new features and provided defect resolutions on the SOM product such as k8s secret based credentials storage , reduced pod resource consumption

Worked on technologies like Java , SQL , Jenkins , Git , Docker , Kubernetes , Helm

February 2021 - February 2022

Platform Engineer

Krawler Inc/Deskera is a company headquartered in Singapore and its development centre based in Pune.
Deskera mainly provides cloud based solutions to Small and Medium scale enterprises (SMEs) through a variety of products.
Deskera's crown jewel is its ERP system which is a complex and constantly evolving product. The core philosophy of Deskera was based on quick developmental POCs and providing rapid solutions in an agile environment

Primarily worked on Deskera's flag-ship ERP product to provide new features and resolve key issues on the existing system. Worked on the inventory and stock valuation modules of this product which are vital in keeping track of the clients inventory stocks and IN/OUT valuations of their transactions.

December 2016 - December 2018

Education

Bachelor of Engineering

University of Pune
Information Technology
PES Modern College of Engineering , Pune
August 2016

Diploma in IT Engineering

Maharashtra State Board of Technical Education
Bharati Vidyapeeth's Polytechnic,Pune
June 2012

SSC

Maharashtra State Board of Secondary Education
St. Vincents High School,Pune
June 2009

Skills

Programming Languages,Platforms & Tools
Skills
  • Familiar with developing,documenting & deploying enterprise web applications using a variety of technologies like Java, REST-APIs , Kubernetes.
  • Strong exposure of working on both monolithic and microservice based architectures
  • Experience working with cross-functional teams on multiple technologies and frameworks.
  • Experienced with containerization and container orchestration technologies like Docker, Kubernetes & Helm
  • Exposure to customers using various Kubernetes platforms such as Openshift, AWS, Azure, Rancher Kubernetes
  • Excellent Knowledge of version control systems like Git
  • Experience working on Linux and Unix based Operating systems
  • Excellent communication skills with a team player approach in every aspect
  • Participation in multiple customer interactions and POCs
  • Familiar with CI/CD processes & pipelines using Jenkins, GitLab and Bitbucket
  • Decent exposure to multiple software domains such as Data protection, Financial and Telecom based environments/products
  • Familiar with Agile Development & daily Scrum practice
  • Basic exposure & understanding of some additional DevOps technologies such as terraforming, GitOps

Interests

Apart from being a developer, I enjoy most of my time being outdoors by travelling driving and rail fanning. I am also a massive Football fan and support the European club Manchester United.Formula 1 is another source of joy to me.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I also enjoy gaming a lot on my playstation.

Certifications , Awards & recognition

  • Certified Kubernetes Application Developer (CKAD) Issued by The Linux Foundation : View On Credly
  • Received the Deskera "Bravo Award" as a fresher at the company for exceptional job performance
  • Winner of 2 State level paper presenation competitions on Android OS during college technical fests.
  • Multiple recognitions within the team for contributing to key issues and helping the team to overcome various hurdles.