Follow us on:    Twitter  |  Mastodon  |  Facebook  |  WhatsApp  |  Telegram  |  Google News
WORK EXPERIENCE
Aug 2015 – Present
Senior Software Engineer (Lead)
Diduce Technology Pvt. Ltd.

Mar 2014 – Aug 2015
Senior Associate (Insurance, Offshor Lead)
Cognizant Technology Solutions

Dec 2012 – Mar 2014
Technical Team Lead
Taritas Software Solutions Pvt. Ltd.

Sep 2010 – Aug 2012
Senior Software Engineer (SE3)
Varian Medical System (India) Software Pvt. Ltd.

Oct 2009 – Sep 2010
Software Developer
Logitech Engineering & Design (India) Pvt. Ltd.

Aug 2007 – Sep 2009
Software Engineer
SpadeWorx Software Services  (6 months onsite experience at Microsoft India Ltd.)

SKILLS


EDUCATION
  • Post-Graduation Diploma in Advanced ComputingCDAC Acts, Pune (Govt. of India recognized)
  • Bachelor of Engineering (BE) in Computer Science & EngineeringNational Institute of Technology (NIT) Agartala
  • HSC (+2)Tripura Board of Secondary Education (TBSE)
  • SSCTripura Board of Secondary Education (TBSE)

AWARDS / ACHIEVEMENTS
  • Most Valuable Professional (2010 to Present) – Microsoft
  • Microsoft India Rockstar and Windows 10 Champion - Microsoft
  • Appreciation for Innovate and Think Laterally (2014) – Cognizant Technology Solutions
  • Nokia Developer Expert (2013 to 2015) - Nokia
  • Telerik Developer Expert (2011 to 2016) - Telerik
  • Winner of Innovation Festival (December 2008) – SpadeWorx Software Services
  • Hero of the Month (September 2008) – SpadeWorx Software Services Pvt. Ltd.

PUBLICATIONS (PACKT PUBLISHERS)
  • Windows Presentation Foundation Development Cookbook – February 2018
  • Building Apps Using XAML, UWP and .NET Core – November 2017
  • Getting Started with Visual Studio 2017, C# 7.0 and Source Control – October 2017
  • Mastering Visual Studio 2017 – July 2017

INTERPERSONAL SKILLS/HOBBIES
  • Highly organized, dedicated towards hard working, quality and timely delivery
  • Love to take up challenges and execute given responsibilities to its perfection
  • Have strong analytical mind, positive attitude and excellent communication skills
  • Can work under pressure and provide guidance to team members to complete their job on time with quality output