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.
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.
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.
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!
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.