Your browser does not support JavaScript!

About Me

Dharmendra Profile Picture
Hi, My name is Dharmendra Vishwakarma (Dharam). I have been working in Mastercard as a Senior Engineer. I did my Master's in Data Analytics from National College of Ireland. I have previously worked as a Senior software developer in Mumbai, India. I usually prefer coding using Java technologies. However, learning new languages or tools are not a problem for me. I have a great interest in learning and implementing new technologies and cool things in computer science that can enhance the experiences of users and improve business' profits. You can read more about me from the About Me page.

want to know more about me?

Experience Overview

Years of Experience
Companies Exposure
Blog Posts

Github Contributions

Loading the data just for you.

Everything starts from somewhere.

-- Dharmendra Vishwakarma --

Professional & Academic Career

“Choose a job you love, and you will never have to work a day in your life.”

Visit Career Page to view Detailed Academic & Professional career


  • 2019 - Present
  • 12 November

    Mastercard Ireland, Tech Lead/Lead Software Development Engineer

    Exploring and utilizing my skills in the Payment industry with priceless possibilities and opportunities to grow.
  • 2019 - August 2019
  • 5 June-3 November

    National College Of Ireland, Computing Lab Assistant (Part-time)

    Working as a Computing Lab Assistant for Master's, Postgraduate and High Diploma courses in Data Analytics for the school of computing.
  • 2018 - 2019
  • 17 September

    Completed Msc in Data Analytics

    Completed Masters in Data Analytics from National College Of Ireland
  • 2017 - 2018
  • 30 October

    LTI- L&t Infotech, Sr. Software Engineer

    Worked in a product development team of Client - Investment Based Project.
  • 2016 - 2017
  • 16 March

    Intelliswift Software India Pvt. Ltd., Sr. Software Engineer

    Worked on development of web applications in banking domain.
    • Appsec implementation, Application integration
    • Full stack development.
    • Implemented all Open Security Standards points.
  • 2013-2016
  • 1 July

    Neebal Technologies Pvt. Ltd., Software Engineer

    Started my professional career as an Associate Software developer.
    • Worked on 10-12 projects with various technologies involved specifically Java, J2EE, Spring, Hibernate, Grails, ZK, Javascript, Jquery and Angular JS.
    • Have developed atleast 5-6 projects start from scratch with Full stack development.
    • Have been a Tech Lead.
  • 2009-2013
  • 20 June

    Graduated, St. Francis Institute Of Technology - Mumbai University

    Passed graduation with First class with Distinction(72%) from stream Information Technology.
  • 2007-2009
  • 15 June

    Cleared M.H.C.E.T. Exam

    Cleared MHCET exam with good marks(156/200).(good enough for getting admission in Mumbai for year 2009)
  • 1 June

    Completed Higher Secondary school (HSC)

    Completed HSC with 2nd Rank(84%) from Shailendra Education Society Jr College(S.E.S).
  • 1997-2007
  • 15 June

    Completed Secondary school education (SSC)

    Completed SSC with 1st Rank(88%) from Shakti Seva Sangh Madhyamik Vidyalaya(S.S.S.M.V.).
  • Year 1991
  • 18 October

    Born, Mumbai,India

    Everything starts from somewhere! Born and brought up in The City of dreams - Mumbai,Maharashtra, India

Technical Skills

Programming langauges are just tools to solve problems.

Computer Languages & Tools

Computer Languages:Java (Core Java, J2EE), Javascript, SQL, PL-SQL, R, Python
Frameworks :Spring Boot, Hibernate, Grails, ZK, NodeJS, GWT
CMS :Liferay CE (v 6.0.6)
Database :Oracle (10g,11g), MySQL, NoSQL, MS SQL Server
Web Technology :HTML, CSS, JavaScript, JQuery, AJAX, Angular JS, XML, JSON, Angular 4
System Design :Microservices Architecture, Security, Resiliency, Domain-Driven Design

Operating System :Windows(XP,7 & 8, 10), Linux (Ubuntu 15.10, CentOS 6.6)
IDE :IntelliJ, Eclipse, GGTS, STS, Netbeans, Visual Studio, RStudio, SSIS, SSMS, Tableau
Text Editor :Sublime Text, Notepad++, Gedit, Brackets, Visual Studio Code
Version Control :Tortoise SVN, Subclipse, Git
Web/App Server :Apache, Apache Tomcat, Glassfish, PCF
Tools :Oracle Sql Developer, Toad, PMP, Sonarlint, FindBug, LATEX, AutoSys, Mongo Compass

Proficiency Level

Software Development 90%
Programming 90%
JAVA 85%
System Design 85%
Database 75%
Machine Learning 70%

Are you ready to start a conversation?

Get in touch


You can view all recommedations from LinkedIn

  • Dharm is a proactive and tireless contributor who would make a great addition to any team. His skills on various technologies makes him stand alone unique from the crowd. I have seen his handful of work implemented in making the software applications. Always enthusiastic in learning something new. I would highly recommend him for any position, as he naturally rises to the occasion when presented with something he is passionate about.

    Nishma Bhavsar,Business Analyst,Neebal Technologies Pvt Ltd
  • Having worked with Dharmendra at Neebal technologies for over a year the following is what I observed. Dharmendra is someone who takes the time to understand the business requirements and process before he starts development. This way he is able to get in a couple of suggestions and ideas whether it be from the Technology stack or inputs to the business process. He is one of the few ones who despite the tight timelines will go the extra mile to give an additional feature that helps. A great mentor for someone looking to learn any technology in the development stack. Have yet to meet someone who can debug and solve an issue as quickly and efficiently as him.

    Abishai Dmello,Software Engineer,Neebal Technologies Pvt. Ltd.
  • Dharmendra is a very smart individual who has a good grip on the latest Java technologies. The wide variety of projects he has worked on has helped him garner a good amount of knowledge. His determination to complete the project on time and with perfection has helped provide a great customer satisfaction in his stint as a Developer in Neebal Technologies.

    Shashidhar Pamarthi,Software Developer,Neebal Technologies Pvt. Ltd.
  • I have worked with Dharam for almost over a year and the learnings I got from him is tremendous. He is a very technical guy with good knowledge of business development which is important from development perspective. Database queries is one of his strength. He passion towards learning new technology encourages to go further and try new things.

    Hitesh Baid,Software Engineer,Neebal Technologies Pvt. Ltd.

Recent Blogs

Dublin, Ireland

Contact Me

I'd really love to hear from you so why not send a message through a chat window. I'll get back to you as soon as possible.