About Me

I am a Computer Science Graduate Student at the SUNY Buffalo University, majoring in Software and Information Systems. I really like mathematics. I treat and solve almost all the challenges I face like mathematical problems. Math is the reason why I developed a strong interest in computer science. I love coding! I think it is a great combination and expression of mathematics and problem solving. I am a polyglot and meticulously crafty when it comes to work. Being a self-motivated learner, I try to learn new technologies, programming languages, concepts whenever possible.


University at Buffalo

Master in Computer Science August 2016 - December 2017


Analysis of Algorithms, Parallel Algorithms, Information Retrieval, Computer Security, Distributed Systems, Machine Learning, Advanced Programming Languages.

Savitribai Phule Pune University

Computer Science and Engineering August 2010 - June 2014


Algorithms and Data Structures, Operating Systems, Computer Networks, Database Systems, Theory of Computation, Artificial Intelligence.


BuildPay, Albany, New York.

Software Developer Intern June 2017 - Present

  • Functioning as a full stack agile developer practised test driven development, for the Buildpay payment system.
Technology Stack: Ruby on Rails, Angular, Semantic-UI, PostgreSQL, Python, C++.

SUNY Buffalo, New York.

Student Assistant (Part time) March 2017 - May 2017

  • Worked as a student assistant at UB to develop a crawler for the sec.gov webiste.
Technology Stack: TkInter, MSSQL, Python.

SUNY Buffalo, New York.

Web Developer (Part time) October 2016 - February 2017

  • Functioned as a full stack developer for the UB Robotics website.
Technology Stack: MSSQL, Django, Python.

Infosys Limited, Pune, India.

System Engineer June 2014 - July 2016

  • Automated 3 major regulatory reports viz. Report on Large Credits, Report on Asset Quality and Report on Quarterly
  • Operating Results for a multinational corporate banking.
  • Following Agile methodology, functioned as a full stack web developer, to scale and develop their recon web application.
  • Developed several add-on apps to automate manual jobs, saving over 65 working hours a month.
  • Technology Stack (TS): C#, MSSQL, SSIS, ASP.net | Python, MySQL, Django.
Technology Stack: Ruby on Rails, Angular, Semantic-UI, Python, C++.

Zentest Software Pvt. Ltd., Pune, India.

Research Project Intern August 2013 - June 2014

  • Designed an algorithm to generate optimal test cases from UML diagrams. Developed a complete model based, automatic test case generation application software.
Technology Stack: C#, LINQ, MSSQL, WPF.

NTT DATA Corporation, Tokyo, Japan.

Software Developer Intern August 2013 - June 2014

  • Developed plug-ins for GUI customization of an IT service management tool (SaaS). Made several enhancements to their middle tier components and the UI.
Technology Stack: Python, JavaScript, PostgreSQL, Trac.


  • Python
  • Java
  • Ruby
  • JavaScript
  • C#
  • TypeScript

Client Testimonials

  • Nikhil has worked for one of the projects that is being executed in my portfolio, He has been a quick learner and a reliable person when it comes to the final results expected and has been ready to explore new work areas. He has worked in the development, maintenance and support related work in the project that was assigned to him. The project being regulatory comes with stringent timelines and quality requirements. He undertook the initiative to automate some of the manual tasks and helped in saving effort for the development team and there on increasing the productivity. He has been a asset for the team and wishing him the very best.

    Nilesh Pimpale, GPM, Infosys
  • Nikhil was part of regulatory project team and worked as an individual contributor on both fronts i.e. web application development and production support. Apart from given activities, he proactively worked towards development of an standalone utility for other team members, which reduced the laborious manual tasks, which ultimately resulted into saving of time, increasing productivity of team members. I wish him good luck for his future endeavors.

    Siddharth Thokle, PMP, Barclays Bank PLC, India

Get In Touch.