About Me

I am passionate about developing utilities that can help the Internet audience irrespective of its age and capabilities. My areas of interest are Web Accessibility, Cloud Computing, Image Processing and Big Data and love to spend my spare time in identifying the solutions of challenging web problems. I am open for any technical discussion and can be reached via Mail or Skype or Phone.
Skills : Go | Java | JavaScript | HTML5 | CSS3 | AngularJS | jQuery | D3

Current Role :

Sr. Software Engineer

(Jan 2016 – Now)

Pretlist India Pvt. Ltd, Noida

Recent Roles :

Sr. Software Engineer / Web Tools Specialist

(Sep 2014 – Dec 2015)

@Google via GlobalLogic

System Engineer / Java-J2EE Developer / UI Developer

(Jul 2011 – Sep 2014)

IBM India Pvt. Ltd, Noida

President of Student's Association

(Jul 2010 – June 2011)

Delhi Technological University, Delhi

Qualifications :

Oracle Certified Java Professional

(Jul 2012)

M.Tech in Information System

(Aug 2009 – Jun 2011)

Department of Information Technology,
Delhi Technological University, Delhi

B.Tech in Computer Science & Engineering

(Aug 2005 – Jul 2009)

Faculty Of Engg. & Technology,
Gurukula Kangri University, Haridwar

Projects

Industrial :

Practitioner Management System (Jan 2013 – Sep 2014)

Client : IBM IGA
Project : Practitioner Management System (Jan 2013 – Sep 2014)
Domain : HRMS
Job Role : Java-J2EE / UI / Frontend / JavaScript Developer
Experience: Java/J2EE, Struts2, JavaScript, HTML5, CSS3, JQuery, AJAX, SQL, XML, Web Services

ePricer (May 2011 – Sep 2014)

Client : IBM IGA
Project : ePricer (May 2011 – Sep 2014)
Domain : Finance
Job Role : Business Analyst, Application Developer, Managed IBM Liquid Events for ePricer
Experience: Java/J2EE, JavaScript, HTML5, CSS3, JQuery, AJAX, SQL, XML, MQ, Web Services

Bloques de Mantenimiento (Jul 2011 – May 2011)

Client : Telefonica Spain
Project : Bloques de Mantenimiento (Jul 2011 – May 2011)
Domain : Telecommunication
Job Role : Application Developer
Experience: Java/J2EE, JavaScript, HTML, SQL, XML, MQ


Research :

Detection & Correction in Web Accessibility (DCWA) (2012)

Project Name : Detection & Correction in Web Accessibility (DCWA) (2012)
Role : Research Advisor to Web Accessibility Group of Delhi Technological University (WAGDTU)
Language/Technologies : HTML, Java Script, JAVA/J2EE, AJAX, XML
Description: Introducing an online tool for Detection of Web Accessibility errors on a Web Page and provide the functionality of correct it in place.

Website Development Life Cycle (WDLC) based on WCAG 2.0 (2012)

Project Name : Website Development Life Cycle (WDLC) based on Web Content Accessibility Guidelines (WCAG) 2.0 (2012)
Role : Programmer/ Research & Development
Language/Technologies : HTML, JavaScript and Microsoft SAPI
Description: Introducing Website Development Life Cycle (WDLC) based on Web Content Accessibility Guidelines (WCAG) 2.0 for the development of Better Accessible Web Sites.

Accessibility for Independence(AFI) (2011) & An Alternative to AFI (2011)

Project Name : Accessibility for Independence(AFI) (2011) & An Alternative to Accessibility for Independence (2011)
Role : Programmer/ Research & Development
Language/Technologies : HTML, JavaScript and Google Translation APIs.
Description : Introducing Accessibility for Language independence and Literacy Independence. Submitted as M.Tech thesis work with an International Journal and also presented a paper in WebTech2011 held in Penang, Malaysia.

Java Virtual Network Computing (JVNC) (2009)

Project Name: Java Virtual Network Computing (JVNC) (2009)
Role : Programmer
Language/Technologies : Java, RMI
Description : An RMI based client server communication tool. Submitted as B.Tech Major Project.

Placement Information System (PIS) (2008)

Project Name : Placement Information System (PIS) (2008)
Role : Programmer
Language/Technologies : VB 6.0, MS Access.
Description : A tool to manage all placement related data of Students. Submitted as B.Tech Minor Project.

“Website Of JNANAGNI’07(2nd National Technical Festival)” F.E.T. G.K.V. Haridwar

Project Name : “Website Of JNANAGNI’07(2nd National Technical Festival)” F.E.T. G.K.V. Haridwar
Role : Web Master
Language/Technologies : Java Script, HTML, DHTML.
Description: Official Website for Technical Festival developed and maintained.


Industrial Trainings:

Software Testing (2008)

Software Engineering, Intern at Government of India, Ministry of Communication and Information Technology, STQC Directorate, Delhi, India
Software Testing (2008): Testing of Indian Government websites against “Guidelines for Government Websites” by STQC.

Software Engineering (2008)

Software Engineering, Intern at Government of India, Ministry of Communication and Information Technology, STQC Directorate, Delhi, India
Software Engineering (2007) : Software Requirement Specifications (SRS) development and Reviewed the SRS of Attendance Tracking System (ATS)

Publications

International Workshops:

IPR meets IT (2011)

Organized & Participated in International Workshop on “Intellectual Property Rights meets Information Technology” in Delhi Technological University.(IPR meets IT 2011)


International Journals:

An Alternative to Accessibility for Independence in GSTF JOC Vol 1 No.3 (2011)

Nikhil Maheshwari, N S Raghava & Vishal Bhargava 2011: “An Alternative to Accessibility for Independence” in Global Science and Technology Forum: Journal on Computing (Joc) Vol 1 No.3


International Conferences:

Accessibility for Independence in WebTech2011 Penang, Malaysia

Nikhil Maheshwari, N S Raghava & Vishal Bhargava 2011: “Accessibility for Independence” in Annual International Conference on Web Technologies & Internet Applications in Penang, Malaysia (WebTech 2011)

An Intelligent Speech Recognition System for Education System in ICST2011 Chennai, India

Nikhil Maheshwari & Vishal Bhargava 2011: “An Intelligent Speech Recognition System for Education System” in International Conference on Smart Technologies for Materials, Communication, Controls, Computing & Energy in Chennai, India (ICST2011)

Use of Semantic Web in Enabling Desktop based Knowledge Management in ICNCS2011 Kanyakumari, India

O. P. Verma, Vishal Bhargava, Nikhil Maheshwari & Rahul Katarya 2011: “Use of Semantic Web in Enabling Desktop based Knowledge Management” in International Conference on Network and Computer Science in Kanyakumari, India (ICNCS2011)

Personal Authentication System with High Acceptability and Reliability in INRIT2011 Bangkok, Thailand

Nikhil Maheshwari, N S Raghava & Vishal Bhargava 2011: “Personal Authentication System with High Acceptability and Reliability” in International Conference on Interdisciplinary Research and Development in Bangkok, Thailand (INRIT2011)

A Fast Encrypting Algorithm in ICNCC2011 New Delhi, India

Ritu Agarwal, Vishal Bhargava, Dhiraj Dafouti, Nikhil Maheshwari 2011: “A Fast Encrypting Algorithm” in International Conference on Network Communication and Computer in New Delhi, India (ICNCC 2011)


Portfolio

Mobile Apps

MobileCharts - A Chart Making App !

“MobileCharts” MobileCharts is a small app to create the useful charts on your phone.

PhoneTones - Ringtone Downloading App!

“PhoneTones” Discover the latest and oldest RingTones with PhoTones and fill your phone with melody of Joy.


Ongoing Projects

NikCloudOS

“NikCloudOS” is a cloud operating system, where user can store and interact with various application from any pc or mobile by just a login.


Open Source Contributions

Responsive Landing

“ResponsiveLanding” is a simple and responsive landing page which can be reused, redesigned or configured with little efforts. Click here to see the Demo.



Contact


Skype

X

My Skpye ID is 'nikmahes'. You can also reach me now over skype by clicking the links below:

Custom Menu...


Intro Projects Publications Portfolio
Contact