Career Opportunities - Hire Me!
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 Computing – CDAC Acts, Pune (Govt. of India recognized)
- Bachelor of Engineering (BE) in Computer Science & Engineering – National Institute of Technology (NIT) Agartala
- HSC (+2) – Tripura Board of Secondary Education (TBSE)
- SSC – Tripura 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