Prathmesh Patil

Backend Engineer

Bengaluru, Karnataka, India4 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Ranked 55 in Hackon by Amazon
  • Expert in Backend Development and System Design
  • Led teams to deliver high-quality features on time
Stackforce AI infers this person is a Backend Developer specializing in scalable gaming solutions and data engineering.

Contact

Skills

Core Skills

Backend DevelopmentMicroservicesData MonitoringSystem Design

Other Skills

AWSAmazon AthenaAmazon EC2Amazon S3Amazon Web Services (AWS)Analytical SkillsArgoCdBitbucketCode DesignCoding StandardsCommunicationCore JavaData Structures and AlgorithmsDatabase ManagementDebugging

About

๐Ÿ‘จโ€๐Ÿ’ป Software Development Engineer | Backend Developer ๐ŸŒŸ All India Rank 55 at Hackon by Amazon | GATE 2021 qualified | Problem Solver ๐Ÿ’ป Proficient in Golang, Python, SQL and System Design | Experienced in Redis, Databases, Pyspark ๐Ÿš€ Familiar with CI/CD using Jenkins | ArgoCD adept | AWS enthusiast ๐Ÿ” Love tackling complex challenges, adept at LeetCode, GeeksForGeeks, HackerRank ๐ŸŽ“ Backend Development expert passionate about crafting scalable solutions

Experience

Junglee games

2 roles

SDE-2

Promoted

Jul 2024 โ€“ Present ยท 1 yr 8 mos ยท Bengaluru, Karnataka, India ยท Hybrid

  • As a Backend Developer, I have actively contributed to the design and development of new features and games, focusing on scalable and robust architectures. My expertise spans high-level system design and low-level design of microservices tailored to support real-time gaming environments.
  • Key achievements include:
  • Ludo Tournaments: Designed and developed the Ludo Tournament System from scratch, creating a scalable architecture to support high-concurrency user participation and ensuring seamless gameplay experiences.
  • Poker Tournaments: Owned and enhanced Poker Tournament Microservices, optimizing performance, reliability, and integration with other game systems.
  • Team Leadership: Successfully led a team of interns and SDE-1s, mentoring them in backend development and fostering collaboration to deliver high-quality features on time.
  • Ensured the end-to-end delivery of features, from conceptualization to production, employing best practices in microservices, event-driven architecture, and efficient database management.
  • My role has enabled me to work on challenging problems in game system scalability and real-time data processing, while also honing my skills as a team leader and system designer.
Backend DevelopmentMicroservicesSystem DesignEvent-driven ArchitectureDatabase Management

SDE-1

Oct 2022 โ€“ Jul 2024 ยท 1 yr 9 mos ยท Bengaluru, Karnataka, India ยท Hybrid

  • As an SDE-1 at Junglee Games, I contributed significantly to the design, development, and optimization of backend services and data pipelines, leveraging modern technologies to deliver high-quality solutions. Key accomplishments include:
  • 1) Utilized Onion architecture and dependency injection in Golang to build robust and maintainable microservices.
  • 2) Developed features independently for the Poker Game, ensuring timely delivery and high-quality implementation of critical components.
  • 3) Worked extensively with Kafka for message streaming, Redis for distributed caching, and implemented WebSocket and HTTP APIs for real-time communication.
  • 4) Designed and implemented streaming and batched data pipelines using PySpark, AWS, Airflow, and Snowflake, ensuring efficient ETL processes and reliable data delivery.
  • 5) Developed an internal data monitoring tool in Python to track the quality and timeliness of data flows, identify pipeline issues in real-time, and send Slack alerts for necessary interventions.
  • 6) Played a key role in delivering scalable features, collaborating with cross-functional teams, and ensuring adherence to best practices in software development and system design.
  • This role honed my expertise in backend development, microservices architecture, and real-time systems, while fostering my ability to work independently on complex tasks and deliver impactful solutions.
GolangKafkaRedisWebSocketHTTP APIsPySpark+3

Cognizant

Programmer Analyst Trainee

Oct 2021 โ€“ Aug 2022 ยท 10 mos ยท Pune, Maharashtra, India

  • 1. Training in Java, Golang, SQL, Python and System Design
  • 2. Created ETL pipelines using Pyspark.
  • 3. Worked on client tools build on Python and Flask.
  • 4. Worked as individual contributor in backend applications having Microservices architecture, Kafka as Messeging queue, Redis as Distributed Cache and databases like Postgres and MongoDB.
  • 5. Used AWS services like Elastic Map Reduce for running pyspark, S3 for storing the Transformed data in columnar data format like parquet, Athena as query engine to read data in S3, EC2 to deploy services, EKS and Lambda functions provided by AWS.
JavaGolangSQLPythonSystem DesignETL Pipelines+2

Education

Mgm College Of Engineering & Technology

Bachelor of Technology - BTech

Aug 2017 โ€“ Sep 2021

Stackforce found 100+ more professionals with Backend Development & Microservices

Explore similar profiles based on matching skills and experience