About Me

Software Developer

Full Stack Developer with an avid interest in data structures, algorithms, and optimization.

Sports Programmer

Competitive programming is solving well-defined problems by writing computer programs under specified limits.Contestants are referred to as sport programmers

Team Player

Love to work in collaborative environment where everyone contributes towards a common goal and helps each other to learn and grow.








Sports Programming

  • Hacker Rank
  • Code Chef
  • Code Forces
  • SPOJ

HackerRank is a place where programmers from all over the world come together to solve problems in a wide range of Computer Science domains such as algorithms, machine learning, or artificial intelligence, as well as to practice different programming paradigms like functional programming. Hackerrank is one of best platform to learn programming for beginner. I started hackerrank in my 2nd semester of college and really like the interface.





Problem Solved

CodeChef is a not-for-profit educational initiative by Directi, an Indian software company. It is a global programming community that fosters learning and friendly competition, built on top of the world’s largest competitive programming platform. We have also built a large community of problem curators. Codechef has three rated programming contest per month.





Problem Solved

Codeforces is a Russian website dedicated to competitive programming. It was created and is maintained by a group of competitive programmers from Saratov State University led by Mikhail Mirzayanov. Codeforces organized 4-6 short contest per month.





Problem Solved

SPOJ – Sphere Online Judge – is a problemset archive, online judge and contest hosting service accepting solutions in many languages. Spoj has best problem for your learning.



World Rank


Problem Solved


  • July 2020 - Present

    Software Developer at Zynga India

    Zynga is a leading developer of the world's most popular social games that are played by millions of people around the world each day.
    • Designed and developed a new feature which allows the game team to change any translated strings to provide a better experience for users.
    • Working on tools and web applications used for automation of thetranslation process which provide continuous translation of strings to the game team without any manual support.
    • Working on continuous localization engineering support for Zynga India and UK games including FarmVille 2, Farm 3 and CSR 2.
    • Working on an in-house internationalization library for unity platform.

    Sept 2018 - July 2020

    Software Developer at Optmyzr Inc.

    Optmyzr is a leading provider of marketing software for the ads platforms of Google, Microsoft, Facebook and Amazon with customers in over 50 countries.
    Products built:
    Ad Text Optimization helps to identify high performing Ad content across thousands of Ads running in Google Ads accounts. It offers bulk optimizations for editing underperforming Ad text and for creating new Ads as per users’ business strategy. The tool processed over 300M Ads and modified/created around 1M Ads in the last quarter, aiding user requirements like changing promotional offers, seasonal variations, etc.
    PPC Policy and Audits builder facilitates an automated customizable framework to create account management policies (business-specific audit templates). It helps in streamlining pay-per-click account maintenance by regularly monitoring account health and suggesting optimization opportunities. The customizable policies are used by users for both rolled-up and granular analysis of an account’s performance.
    Multi-Account Budget Optimization helps advertisers achieve their PPC budget goals across multiple ad platforms like Google, Microsoft, Facebook, and Amazon. The tool analyses historical spend data to forecast the cost of Ad campaigns, thus helping advertisers hit the right level of Ad spend. The tool also sets automatic alerts to curb overspending of budgets.

    Sept 2017 - Aug 2018

    Intern at Synopsys (India) Pvt. Ltd.

    • Parallelized quality assurance checks to compute the accuracy and integrity of chip testing runsets. Clustered similar test designs together to be executed in one go. Profiled and analysed possible improvement opportunities to reduce the test run time to 8 hours which increased efficiency by 300%. • Created a preliminary internal adapter tool to convert customer-specific data inputs into a standardized format. Parsed input data-sets to generate dependency maps and used topological sort to build required configurations. Streamlined the process of setting up the runset configuration which reduced the chances of human error.

    Jan 2016 - May-2017

    Cypher Student Organization

    Cypher is a student organization at Lovely Professional University.
    Cypher organize programming competition for student of Lovely Professional University. I am working at Cypher as a problem-setter for contest and tutor for junior student who want to learn programming.

    Aug 2016 - Jul 2017

    GeeksforGeeks Campus Ambassador

    A Computer Science portal for geeks. As a campus ambassador I organized and managed GeeksforGeeks presence in college fests and other technical events and motivate student to take part in programming contest. I also conducted classes for junior student as a geeksforgeeks campus ambassador. I helped 100+ student to write their first program.




    Lovely Professional University
    Phagwara, Punjab, India 144411
    B.Tech(Hons) Computer Science
    CGPA : 8.71/10



    Kendriya Vidyalaya Sikar
    NH No. 11, Sabalpura, Sikar, Rajasthan 332001
    Class XIIth



    New Indian Public Senior Secondary School
    Nawalgarh, Rajasthan, India 333042
    Class Xth



    Shubham Secondary School
    Nawalgarh, Rajasthan, India 333042

Show More
Show Less

Contact Me

Contact Me


Hyderabad, Telangana, India

Call Me

+91-9872 430 458