Speaker

Pradeep Sharma

Pradeep Sharma

Developer Relations Specialist

Jaipur, India

Actions

Yet another developer with diverse experiences.

Pradeep is as old as the internet but he didn’t have reliable access to the electricity or the internet until he entered IIT Roorkee, the university for his bachelor's degree. This is where he was introduced to the internet and the programming. His interest in programming grew more after his work as a Computer Science Researcher at L3S Research Center (Germany) and Sabanci University (Istanbul). His newfound passion and early successes propelled him into a career as a developer.

Throughout his decade-long career, Pradeep developed dozens of software applications in diverse domains such as dev productivity, privacy, neural search, authentication, NLP, cryptography, data engineering, and web. Pradeep founded two startups, authored a book, and published over 100 technical articles on his #OpenSourceDiscovery newsletter. For more than seven years, Pradeep developed and maintained one of his key project - Developer Diary, a cross-platform productivity tool for developers. This long-term commitment provided him with deep insights into the evolution of various engineering and community functions. Leveraging these insights, he guided various Open Source organizations to create category-leading developer tools and foster thriving, engaged developer communities.

As a late bloomer in tech from a small town, he witnessed how the internet empowered developers from remote areas to transform their lives. This inspired him to found Invide, an invitation-only community for developers from underserved regions. Drawing from his own journey, the initiative helped over 15,000 experienced developers with resources he once lacked.

Area of Expertise

  • Information & Communications Technology

Topics

  • Data Engineering
  • Developer Tools
  • Developer Relations
  • Linux
  • Developer Productivity
  • Big Data Machine Learning AI and Analytics
  • Machine Leaning
  • Data Privacy
  • All things data
  • Automation & CI/CD
  • DevOps
  • Entrepreneurship
  • Non-Profit
  • Artificial Inteligence
  • Data Sciene
  • JavaScript
  • Web
  • python
  • golang
  • Cryptography
  • Web Application Security
  • Authentication
  • Privacy
  • REST API
  • Modern APIs
  • Library
  • web standards
  • Product Adoption
  • Product Management
  • Concurrency
  • HTTP
  • Open Source Software
  • open source governance
  • open source communities
  • Tech Community
  • Community Building
  • Technology Community
  • Developer Communities
  • Backend Developer
  • Backend Infrastructure

Metrics for Open Source Projects

Open Source project maintainers face unique challenges in managing contributions, engaging the community, and maintaining transparency. Metrics are crucial not only for improving project performance in these areas but also for showcasing growth and reliability. This session provides a complete guide on collecting, refining, and presenting key metrics using existing open-source tools. Focusing on DORA metrics and community growth/engagement metrics, the session will demonstrate how to integrate and visualize these metrics in a user-friendly dashboard. A live demo will showcase the practical application, helping maintainers highlight their project's success and foster a thriving community.

Private Linux Powered LLM Box As Second Brain

What if you can replace your notebook, laptop, phone, and everything else you use for journaling. Instead use a portable local LLM-powered hardware that will remember your ideas, answer your questions from your own brain from the past, take appropriate actions, etc. This session will cover how I built it for my home office using Open Source LLM models.

Building private LLM-powered second brain on Intel CPU

What if you can use the power of LLM and programming to remember your ideas, answer your questions from your own "brain from the past", take appropriate actions autonomously just in time! I experienced a massive transformation with such system. But doing this well on a consumer-grade hardware is not easy. In this talk, I will present different experiments I did to make it work on my home computer running on Linux and Intel chip. I will share what worked the best and how can you do the same completely offline, without using any cloud computing.

Responsible and effective use of AI for technical documentation

Creating and maintaining tech docs has been a challenge for developers. Naturally, it led to explore Gen AI to solve this boring and often complex task. Only to end up more burned out and making it even harder and slower for potential users to use their product.

In this talk, Pradeep shares his experiences doing the same as a Developer Relations Specialist. He shares his initial failures and the insights that led to dramatic improvements in tech docs. By the end of the talk, you'll learn the process which helped protecting the human aspect of tech docs while complimenting the weaknesses of humans maintaining the tech docs using LLM agents.

The first part of the talk will cover how to think about the documentation to avoid creating convoluting tech docs structure. Primarily organizing docs into four categories - Tutorial, Reference, How To Guides, Explanation.

The second part will cover the responsible automation using AI.

Simplifying JavaScript code for API integrations at scale

With the increasing dependency on external APIs and their complex data transformation requirements, the JavaScript code becomes hard to manage and scale. We will discuss these challenges. We will evaluate JSONata and custom JSON templating language/engine as a solution. After this talk, you'll be able to manage the API integration complexity in JavaScript or TypeScript, making the API data transformation code maintainable and scalable

The search journey from Apache Lucene to Open Search

Year 2010, Pradeep was wrangling with many GBs of xml files containing the data of Computer Science research authors. The goal was to build search on top of this data providing insights into their data. Apache Lucene and Solr were the leading search software space. Forget about the semantic search, the keyword search was a distant dream for a young developer like Pradeep. Fast forward to 2025, the search software ecosystem has evolved to the level where a young inexperienced developer can easily build multimodal AI-powered search within few days. In this session, Pradeep shares insights about how search systems, algorithms, and the entire search software ecosystem has evolved. We will also cover what are the challenges that are yet to be addressed, and how you and projects like Open Search play an important role in the future search journey.

Can adaptive personalized practice using AI replace 1:1 tutoring

Practice is critical for learning. 1:1 tutoring proves to be effective because the tutor can create personalized practice and keep adapting to the student's progress. Can AI do the same? Can AI do that for STEM? This discussion between math tutor and an AI developer will bring some eye opening perspectives to the audience.

Pradeep Sharma

Developer Relations Specialist

Jaipur, India

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top