Skip to content
View prasunjoshi's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report prasunjoshi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prasunjoshi/README.md

πŸ‘‹ Hi, I'm Prasun Joshi

Senior Software Engineer | Backend & Data Engineering Specialist

LinkedIn Location


πŸš€ About Me

Senior Backend Engineer with 7+ years of experience building scalable, distributed systems across SaaS, eCommerce, and IoT domains. Currently crafting data-intensive solutions at HelloFresh in Berlin. I specialize in designing robust backend architectures, optimizing data pipelines, and solving complex distributed systems challenges.

  • πŸ”­ Currently working on data architecture and real-time streaming systems at HelloFresh
  • 🌱 Exploring AI/ML infrastructure and system design at scale
  • πŸŽ“ Master's in Information Technology from IIIT Bangalore
  • πŸ“ Based in Berlin, Germany (relocated from India in 2023)
  • 🎯 Open to Senior Software Engineer and Data Engineering roles

πŸ’Ό Professional Experience

🍳 Software Engineer @ HelloFresh Apr 2024 - Present

  • Building scalable data architectures using Go, Python, and Apache Flink
  • Designing and implementing distributed systems for real-time data processing
  • Working with modern cloud infrastructure and microservices

πŸ“¦ Data Engineer / Senior Backend Engineer @ GLS/NXT Oct 2023 - Apr 2024

  • Developed backend services and data pipelines in Berlin's logistics sector
  • Implemented hybrid work solutions for distributed teams

πŸ’Ž Software Development Engineer II @ Quince Dec 2021 - Mar 2023

  • Built data engineering solutions using Python, Kotlin, Airflow, AWS, and Snowflake
  • Implemented real-time data processing with Kafka, Apache Flink, and Lambda
  • Designed ETL pipelines with Fivetran, Looker, PostgreSQL, and MySQL
  • Developed backend services using Django and Spring Boot

🌿 Senior Software Engineer @ Freshworks Dec 2020 - Nov 2021

  • API development for Freshdesk using AWS, MySQL, and Redis
  • Contributed to scaling backend infrastructure

Previous roles: Senior Software Engineer @ Cisco, Accenture | Full experience on LinkedIn


πŸ› οΈ Tech Stack

Languages

Go Python Kotlin C++ SQL

Backend & Frameworks

Django Spring Boot FastAPI

Data Engineering & Streaming

Apache Kafka Apache Flink Apache Airflow Snowflake

Databases

PostgreSQL MySQL MongoDB Redis

Cloud & DevOps

AWS Kubernetes Docker Terraform Git

Tools & Services

SQS Lambda Fivetran Looker Datadog Sentry


πŸŽ“ Education

πŸŽ“ Master of Technology (M.Tech) in Information Technology
πŸ“ International Institute of Information Technology, Bangalore (IIIT-B) | 2017 - 2019

πŸŽ“ Bachelor of Engineering (B.E.)
πŸ“ Devi Ahilya Vishwavidyalaya | 2012 - 2016


πŸ“œ Certifications

  • Infrastructure as Code using Terraform - Udemy (2024)
  • Apache Flink: Batch Mode Data Engineering - LinkedIn Learning (2023)
  • 17+ certifications in cloud, data engineering, and backend development

πŸ“ Publications & Research

  • Multi-modal Associative Storage and Retrieval Using Hopfield Auto-associative Memory Network
    Published in Springer (2019) | View Publication

  • A Layered Architecture for Fog Computing for an Effective Real Time Data Processing
    International Journal of Computer Applications | View Publication


πŸ† Achievements

  • πŸ… ACM-ICPC Regional - Secured 41st Rank at IIT Kharagpur (2015)
  • πŸŽ–οΈ Special Mention - Inclusive STEM Hackathon, IIIT Bangalore (2018)
  • πŸ’Ό Successfully relocated from India to Germany and integrated into Berlin's tech ecosystem
  • 🌍 Built products impacting global eCommerce, logistics, and food-tech industries

🌟 What I'm Passionate About

type Engineer struct {
    Name           string
    Role           string
    Interests      []string
    CurrentFocus   []string
    AskMeAbout     []string
}

func main() {
    me := Engineer{
        Name: "Prasun Joshi",
        Role: "Senior Backend & Data Engineer",
        Interests: []string{
            "Distributed Systems",
            "Data Engineering",
            "System Design",
            "Real-time Streaming",
            "Cloud Architecture",
        },
        CurrentFocus: []string{
            "Building scalable data pipelines",
            "Optimizing backend performance",
            "Learning AI/ML infrastructure",
            "Exploring Berlin's tech community",
        },
        AskMeAbout: []string{
            "Backend architecture",
            "Data engineering patterns",
            "Moving to Germany as a SWE",
            "Apache Kafka & Flink",
            "System design interviews",
        },
    }
}

🌍 Beyond Code

  • πŸ§—β€β™‚οΈ Hiking and exploring European landscapes
  • 🎾 Playing badminton
  • ✈️ Traveling across Europe and Asia
  • πŸ“š Learning and building new tech hobbies
  • 🌱 Contributing to open source and tech communities

πŸ“« Let's Connect

LinkedIn Email GitHub


⭐ If you find my profile interesting, feel free to star my repositories!

Visitor Count

"Building scalable systems, one commit at a time." πŸš€

Pinned Loading

  1. auctions-using-bank-account-mechanism auctions-using-bank-account-mechanism Public

    Jupyter Notebook

  2. cracking-the-coding cracking-the-coding Public

    Python

  3. data-structures-algorithms data-structures-algorithms Public

    Handy templates of data structures and standard problems in algorithms.

    C++

  4. deep-learning deep-learning Public

    Jupyter Notebook 1

  5. healthchain healthchain Public

    Implementing blockchain in health domain for better privacy, management and healthcare. :)

    2

  6. RachnaShriwas/SemanticSegmentation RachnaShriwas/SemanticSegmentation Public

    Semantic Segmentation on CityScapes Dataset

    Jupyter Notebook