Hello, I’m Niraj.
Software Developer

A computer science engineer passionate about technology and finance. I love developing incredible user experiences and designing and building distributed backend systems that create an impact in everyone’s lives.

With an industry experience of 5+ years, I have previously worked as a senior software developer at BookMyShow, India's biggest entertainment ticketing portal.

Currently, I am combining my passion for technology and knack to understand financial systems with the Financial Technology Postgraduate Program at Seneca College in Toronto, Canada.

Profile Picture

Why I do what I do?

My journey began as a kid who was amazed by how music was stored on CDs and how it made listening to my favorite tracks so convenient!

Technology hasn’t ceased to excite me since then. Today, after developing some very complex yet interesting projects, I am confident that my tech expertise combined with my curiosity to learn will encourage me to build amazing products and exceptional user experiences.

My area of interest lies in designing systems, web applications, platform services, database engineering, distributed systems, shipping high-user-impact projects, and leading initiatives across the full spectrum of software development.

Outside of work, I am a professional badminton player who likes socializing with others, engaging in sports, learning about the challenges faced by those who are less fortunate than I am, considering ways to make a difference, and keeping up with international affairs.


Seneca College of Applied Arts and Technology, Toronto
Post Graduate Diploma, Financial Technology
RV College Of Engineering, Bengaluru
Bachelor of Engineering (B.E), Information Technology (GPA 9.0)


Over my past 5+ years of experience working in the software space, I have had the oppurtunity to work on a wide range of cutting edge technologoies and built systems, services, and platforms that scaled to millions.

Jan 2021 - Sep 2022
Software Development Engineer - II

Jul 2017 - Dec 2020
Software Development Engineer - I

Linkedin Download My Resume
☯ Successfully designed, implemented, and executed a streaming and transactional video-on-demand platform that handled traffic of more than 5 million active users per day, opening up a new vertical for the business and boosting annual revenue by 13%.

☯ Created an internal loyalty system within 2 months, 30% ahead of schedule, to offer incentives to the users for their purchases through an intelligent data system that analyses the transactions and platform behaviours to determine eligibility.

☯ Efficiently led a team of developers to oversee the migration of a wide range of critical platforms from in-house infrastructure to AWS, resulting in a 25% reduction in IT costs and was recognised as one of the key performers with the prestigious `Extra Mile Achievement Award` for the quarter of January-March 2021.

☯ Rewrote the legacy transaction system, which synchronised real-time data from a variety of clients and enabled a billion Indian users to book tickets for a variety of entertainment, allowing the system to scale effortlessly and handle massive traffic with a daily peak of 1 million transactions, up from the previous limit of 800,000.

☯ Designed and implemented an interactive system that provides users with a timeline and other information about their upcoming event—including details about their seats, a QR code, and gamification elements that increased user engagement by 20% and decreased customer support requests by 35%.



It was a pleasure to work together with Niraj, who is an efficient Engineer. Niraj consistently demonstrated a strong work ethic and a dedication to success. He is extremely enthusiastic about his work which is compelling & was always able to successfully complete any tasks with favourable results despite deadline pressure. On account of his mature approach to his responsibilities, I often thought of Niraj as a colleague I could always rely upon to get the job done. He learns quickly and I would have no hesitation in working with Niraj again in the future.

Kunal Somaya

Engineering Leader, Talview

Niraj is one of the most hard working and dedicated developers I have worked with in my career. His focus is something that has proven to be an asset for several critical tasks. Also, he is the most fun to work with. He has a great sense of humour and is the perfect team player. Kudos to his persistence and positive spirit!

Disha Duggal

Engineering Manager, WazirX

Niraj joined my squad as a rookie, and I must say that he has taught me some extremely valuable lessons. He picks things up quickly, assumes full responsibility for tasks once they are allocated to him, and does them far ahead of schedule and to a very high standard. Once modifications are implemented, he also monitors them and continuously works to improve performance. He also thinks that learning should never stop, and this is evident in the thoughts and suggestions he puts up during discussions. Niraj is among the best developers I have ever worked with. I hope our paths cross again in the future and wish him the best in his aspirations.

Abhisheikh Parihaar

Engineering Manager, ShareChat


Profile Picture

Phone Number

+1 647-829-1710