Prafull Parmar

Prafull Parmar

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Senior Software Developer(Backend) @Mindtickle | Ex - Morgan Stanley
Senior Software Developer(Backend) @Mindtickle | Ex - Morgan Stanley

Hello!. I’m an SDE-3 at Mindtickle with around 6 years of experience specializing in Java, Python, microservices, event-driven architecture, and high-level system design. I’m passionate about performance optimization, scalability, and building resilient, cloud-native solutions.

At Mindtickle, I lead critical projects such as the Rule as a Service (RaaS) initiative and Global Search, driving platform enhancements and managing core components like User Management, Workflow Frameworks, Notifications, and Legacy/Global Search (keyword and semantic). My work spans AWS, Kubernetes, Kafka, Docker, CI/CD, and serverless technologies. I also ensure the maintainability and scalability of our systems and deployment processes. Additionally, I have mentored junior engineers and have conducted 100+ interviews (Problem Solving, Low Level Design, High Level Design) in my career to support team growth.

I thrive in environments where collaboration, problem-solving, and system design are key. If you're seeking guidance on Java, Python, microservices, AWS, high-level design, event-driven architecture, debugging services, and developing scalable architecture, I’m here to help. Whether you’re a developer looking to solve a challenge or grow your skills, I’m excited to connect, share knowledge, and help you succeed.

Let’s collaborate and make great things happen!

Mumbai (+05:30)
Joined January 2023
EXPERTISE
9 years experience
9 years experience
6 years experience
5 years experience
5 years experience
9 years experience
4 years experience

REVIEWS FROM CLIENTS

Prafull's profile has been carefully vetted and approved as a Codementor. Connect with Prafull now, and leave a review for them once you're done!
EMPLOYMENTS
Software Development Engineer - III
Mindtickle
2024-08-01-Present
  1. Led Scalable RaaS Release: Directed the multi-month rollout of Rule as a Service (RaaS) Phase 2, scaling to 10M events/h...
  1. Led Scalable RaaS Release: Directed the multi-month rollout of Rule as a Service (RaaS) Phase 2, scaling to 10M events/hour with 2-5 min latency and surge traffic support up to 50M events. Managed 5+ domains, 20+ Lambdas, 3 Kubernetes services, 1 GraphQL, and 10+ front-end components, achieving zero production bugs.
  2. Migrated 15K Rules to RaaS: Oversaw the migration of 15,000 rules to RaaS, integrating legacy logic and event-driven workflows. Ensured zero post-deployment issues and no impact on 300+ customers.
  3. Mentorship & Hiring: Mentored junior engineers and conducted 25+ interviews, fostering team growth and alignment with organizational goals.
Python
Java
Amazon SQS
View more
Python
Java
Amazon SQS
Amazon RDS
Apache Kafka
Microservices
AWS Lambda
AWS Kinesis
Go
AWS
View more
Software Development Engineer - II
Mindtickle
2022-06-01-2024-07-01
  1. Co-led Rule as a Service Phase 1: Developed using AWS MSK, Kinesis, SQS, Lambda, Kubernetes, and AWS RDS, improving thro...
  1. Co-led Rule as a Service Phase 1: Developed using AWS MSK, Kinesis, SQS, Lambda, Kubernetes, and AWS RDS, improving throughput by 50% and reducing domain onboarding time by 70%.
  2. Key Features & Insights: Developed Proof of Concepts (POCs) for rule execution data, enhancing the management and automation of rules within the platform.
  3. System Optimization & Incident Management: Resolved 100+ production issues, tracked system health, and authored Root Cause Analyses (RCAs) for improved incident response.
  4. Critical Initiatives: Set up Java services, developed Python Lambdas with 95%+ test coverage, and led Kafka streaming POCs, improving system resilience and scalability.
Python
Java
SQL
View more
Python
Java
SQL
Node.js
TypeScript
GraphQL
Go
DevOps
AWS
View more
Senior Associate
Morgan Stanley
2021-04-01-2022-06-01
  1. Accounting Adjustments Workflow: Developed a real-time workflow in Java and Scala for 200+ Commodities Trading adjustmen...
  1. Accounting Adjustments Workflow: Developed a real-time workflow in Java and Scala for 200+ Commodities Trading adjustments, boosting financial reporting efficiency.
  2. Migrated Trading Reporting Platform: Led the migration from legacy Mainframe to a distributed system using Java and Scala
Python
Java
Scala
View more
Python
Java
Scala
Spring
Relational Database
Akka
ETL
Spring Boot
Apache Spark
Splunk
View more
PROJECTS
P300 Speller System for Brain Computer InterfaceView Project
2018
Developed a Machine Learning-based communication system for patients with motor neuron diseases using EEG signals
Developed a Machine Learning-based communication system for patients with motor neuron diseases using EEG signals
Python
Machine learning
Python
Machine learning