Atul Dusane

CEO

Pune, Maharashtra, India15 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Designed systems handling over 250k writes/sec.
  • Led teams delivering high-quality software solutions.
  • Expert in scalable distributed data systems.
Stackforce AI infers this person is a Backend Engineer specializing in scalable systems for high-concurrency gaming platforms.

Contact

Skills

Core Skills

LeadershipMicroservicesReal-time SystemsJavaAwsProject ManagementBackend DevelopmentBusiness AnalysisAgile Methodology

Other Skills

AerospikeAgile MethodologiesAlgorithmsApache SparkBusiness RequirementsC++CassandraData StructuresDesignDevelopment managerDynamoDBExperienced Business AnalystKafkaKinesisMySQL

About

Passionate on designing scalable distributed data systems. I am technically leading multiple backend development teams in Dream11. Dream11 is India's largest fantasy gaming platform in the country with more than 15M concurrency. Designed and delivered mission-critical systems, real-time streaming handling 250k writes/sec and 7M reads/sec. Designed the biggest real-time leaderboard handling 75 million spots and 4 million contests, ensuring low-latency ranking updates using Kafka, Aerospike, and Spark Streaming. I actively engage in providing technical direction, leadership, mentoring fellow engineers, and driving the delivery of high-quality software. Skilled in Microservices patterns and diverse technologies like Java Vertx, Kafka, Aerospike, Spark, Flink, MySql, Cassandra, VoltDB, Ignite, AWS.

Experience

Dream11

2 roles

Principle Engineer

Promoted

Jun 2022Present · 3 yrs 9 mos · Mumbai, Maharashtra, India · On-site

  • Principle engineer role is to lead and mentor multiple teams within the organization of 60 engineers , providing valuable technical guidance.
  • Drive of various poc with cutting-edge technologies, facilitating the exploration of new solutions and the identification of opportunities for system enhancements and optimization.
  • Drive the standardization of the technology stack across the organization, establishing best practices and guidelines for development processes, system architecture, and deployment strategies, resulting in improved efficiency and consistency across teams.
  • Led and facilitated architecture review boards, overseeing the evaluation of proposed architectural designs, and providing strategic insights and recommendations to enhance system performance and maintain scalability.
Systems DesignLeadershipJavaMicroservicesAWS

SDE3

Oct 2019Jun 2022 · 2 yrs 8 mos · Mumbai, Maharashtra, India · On-site

  • Got an opportunity to design and develop systems to handle scale of more than 60M RPM, Active user base of more than 120M
  • Designed and built a high-performance Real-Time Leaderboard capable of processing 75M entries within 7 seconds, effectively managing over 60M+ RPM throughput, ensuring an engaging and dynamic gaming experience for users during live events.
  • Successfully rearchitected and rewrote Dream11's core service, the Team Service, establishing a robust and highly available architecture with strong consistency at 1M+ TPS (R/W ratio of 12:1), and implementing measures for resilience against potential failures, ensuring durability and fault tolerance.
  • Optimized the winner declaration algorithm using various patterns in Spark, enabling the efficient computation of winners for a substantial 75M entries within a disbursement time of under 3 minutes, improving the overall efficiency and accuracy of the system.
  • Led the end-to-end implementation of key features in Dream11, including Real-time commentary, scorecard, Lineups, match stats, and pdf generation, significantly enhancing user engagement and overall platform experience.
  • Designed and developed the innovative cohort multiplexing system, enabling targeted giveaways to various user cohorts and facilitating seamless experimentation, leading to improved user satisfaction and engagement rates.
  • Led the development of a robust notification system capable of processing data from over 120M users and delivering real-time notifications within 1 minute, effectively enhancing user engagement and interaction rates.
Real-Time LeaderboardSparkKafkaCassandraJavaReal-Time Systems

Amazon

SDE2

Apr 2018Oct 2019 · 1 yr 6 mos · Greater Hyderabad Area

  • Designed and Developed Software solutions for Returns Business of Amazon.
  • Added new features to Returns platform. Returns is web based application; deployed in AWS.
  • Returns platform is used to grade the items returned by customer and trigger other business workflows like Refund to customer, Inventory creation, Audits etc.
  • Mainly worked in Backend applications, wherein I got to work with various AWS technologies - Dynamo DB, Kinesis, SNS, SQS, Lambda. in Java.
  • Worked in all lifecycles of software development - From Requirement gathering to Design, Development and Support.
AWSJavaDynamoDBKinesis

Amdocs

3 roles

Development Team Lead

Promoted

Jan 2014Jan 2018 · 4 yrs

  • Roles and Responsibilities:
  • Lead and mentor a team of 10 - 12 backend developers.
  • Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
  • Coordinate with cross-functional teams including frontend developers, QA, and DevOps to ensure seamless project execution.
  • Implement project management best practices, including Agile methodologies, to manage and deliver multiple concurrent projects.
  • Drive the design and development of backend systems of CRM. Ensure the scalability, reliability, and security of backend services.
  • Develop and enforce coding standards and best practices to maintain high code quality.
  • Provide regular updates to senior management and stakeholders on project progress and roadblocks.
  • Identify and mitigate risks associated with backend development and system integration.
Agile MethodologiesBackend DevelopmentProject Management

Business Analyst

Apr 2013Apr 2014 · 1 yr

  • Roles and Responsibilities:
  • Providing estimations, Feasibility Analysis, Design, Implementation, and Integration of Complex projects.
  • Extensive experience in BR reviews, Minutes and summary taking, system requirements, and solution architecture.
  • Amdocs certified Scrum Product Owner. Rally trained, creating features and user stories. Setting acceptance criteria and taking demo to certify products.
  • Experience in Telecom Domain, especially in areas like Customer Service Management (CSM), Customer Relationship Management (CRM), Price Plan, Subscriber Resource Management (SRM/NM), Number Portability, Retention and Upgrades.
  • Collaboratively working with many development teams in USA, Israel, Canada and India. Expertise in continuous integration across cultures, time zones and business and development/testing alike.
  • Amdocs Ensemble CSM Certified.
  • Worked in various accounts- T-Mobile US, Rogers- Canada, Bell – Canada, MetroPCS US
  • Specialties: ASAP Expert, CSM Expert (Amdocs Ensemble-CSM), Business Processes Design, Agile Methodology, Quality Initiatives, Innovation Activities.
Business AnalysisAgile MethodologyTelecom Domain

Senior Software Developer

Apr 2010Jan 2014 · 3 yrs 9 mos

  • Design and develop Solutions for Customer Service Management for various accounts
  • Expertise in C / Pro*C on UNIX, Oracle, Tuxedo Servers and UNIX Shell Scripts, Java, Web Design - Struts framework, JQuery.
JavaOracleUNIXBackend Development

Education

Vishwakarma Institute Of Technology

Bachelor of Engineering (BE) — Information Technology

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Leadership & Microservices

Explore similar profiles based on matching skills and experience