×
Praharsh Jain

Praharsh Jain

Software Engineer & Information Security Enthusiast

Indore, India
+919993696703
English, Hindi

Background


About

About

A passionate programmer and an information security enthusiast who loves to develop efficient and robust software.

Work Experience

Work Experience

  • Senior Software Engineer, BackendGrab

    Apr, 2019 - Present

    • Created a rule engine and aggregation system with features like - velocity rules, backtesting, segmentation, A/B testing, rate limiting, failsafe, parallel evaluation, retry mechanism, actions rules, etc handling 10000+ RPS to empower Risk analysts and keep fraud levels < 0.01%.

    • Responsible for scoping, design, implementation, code reviews, deployments, monitoring, on-call support for 4 apps across 3 stacks with a small team.

    • Increased test coverage by 30% on 75k lines, improved code quality, introduced sonarqube, git hooks and some best practices leading to increased team productivity.

    • Built a centralized risk investigation portal consolidating 300+ real-time data points for ops agent workflow automation, resulting in the deprecation of several external vendors, saving close to $1M.

    • Handled complex infra and data migration (due to compliance reasons, PII data, gateway migrations) requirements ensuring no downtime.

    • Led agile transformation, scrum master role, and mentored team members across multiple squads.

    • Delivered several risk integrations and compliance requirements with strict deadlines enabling Grab to continue smooth business operations.

  • Full Stack EngineerSportskeeda

    Jul, 2017 - Mar, 20191 year 8 months

    • Solved media industry problems by creating a revenue share platform using custom analytics, enhancing editorial workflow and personalizing user experience.

    • Received Star Performer Award for exceeding the set expectations.

    • Increased user engagement through - video platform, favourites, smart menu, related content feed.

    • Suggested improvements in technical hiring process resulting in faster and better hires.

    • Tech interviews, code reviews, end to end product development, testing, delivery, and support in second largest media startup with a small engineering team.

    • Improved efficiency and quality of entire tech team by introducing centralized test suite, static code analysis, schema visualization and several other best practices.

  • InternCanopus Infosystems Pvt. Ltd. (ISO 9001:2008)

    May, 2016 - Jun, 20161 month

    • Developed and deployed 4 live projects.

    • Converted an important client for the company.

    • Worked closely with all phases of Software Development Life Cycle.

Education

Education

  • Computer Engineering, Bachelor of Engineering (B.E.), Institute of Engineering & Technology DAVV, Indore

    Dec, 2013 - Jun, 2017

    2CO202 - Data Structures

    3CO255 - Database Management System

    3CO203 - Computer Networks

    2CO251 - Discrete Structures

    3SS256 - Entrepreneurship Development & IPR

    3CO252 - Analysis of Algorithms

    3CO256 - Cloud Computing

    4CO258 - Information Retrieval & Extraction