Web Developer – Professional Trainer – Content Writer

A Web Developer by profession, a professional trainer to pass on my learnings and a content writer out of interest. Hello, I am Abhishek Kothari. I am here to share my knowledge – be it life or be it technology. So Let’s make learning easy and fun


Throughout my career, I have always been an enthusiastic learner and open to learning new technologies and framework. I have been working as a Backend as well as Frontend Web Developer since 2013. During the tenure i have continuously worked with reputed multi-national organisations learning the skills to develop large scale projects as well as client side interactions. The technology focus throughout my career has remained on Java based technology stack. However, as a continuous learner, I have been able to get along with PHP and Python also in the web development domain. This has added to my small scale project development & management skills.




Programming Languages


  • Java
  • Javascript
  • PHP
  • Node JS
  • React JS
  • Hibernate & Spring MVC
  • Jquery & Bootstrap 3
  • Oracle ADF & ZK Framework
  • Junit testing framework
  • Angular Framework
  • Meteor JS framework

Web Development Technologies


  • HTML5+CSS3
  • Javascript
  • JSP + JSF + Servlet technologies
  • SOAP & REST Web Services
  • Oracle 11g DB
  • PostgreSQL
  • MySQL
  • Microsoft SQL

Current Designation: Technical Lead – Product Development Team

Duration: 22nd January, 2018 to Present

Tools & Technologies:

  • Eclipse IDE
  • IBM Websphere Mobile First Platform
  • JAX-RS based REST Web services
  • NodeJS based backend services
  • MySQL & Derby Databases

Role & Responsibilities:

  • Lead a team of developers to develop product features
  • Coordinate with the front-end team and develop compatible backend architecture
  • Utilize cloud based AI and NLP services to build a Smart Chatbot
  • Develop NodeJS based backend for the Smart Chatbot interaction
  • Develop REST web services to handle Web Form creation & data handling
  • Time estimation and planning for product modules

Current Designation: Applications Engineer

Duration: 2nd June,2016 to 19th January,2018

Tools & Technologies:

  • Oracle ADF Framework
  • Oracle JDeveloper & SQL Developer
  • Java EE
  • JSF 1.2

Role & Responsibilities:

  • Develop & maintain features in Oracle HCM Cloud based web – applications
  • Resolve the logged issues against the product
  • Communicate with clients to understand the issues
  • Working under strict deadlines to meet the agreed SLA

Last Designation: Systems Engineer

Duration: 10th March,2014 to 27th May,2016

Tools & Technologies:

  • Spring, Hibernate & ZK Frameworks
  • Eclipse
  • Squirell SQL Client
  • JBoss EAP 6.0 Application server

Role & Responsibilities:

  • Develop Web application modules for client portals
  • Develop backend flows for file management and organisation hierarchy management
  • Manage team of interns, B.A and Trainees
  • Grooming of candidates in Framework & Application understanding
  • Enhance core framework functionalities as per client requirements
  • Document the development tasks for future guidance

Last Designation: Software Developer

Duration: 1st June,2013 to 7th March,2014

Tools & Technologies

  • Eclipse
  • Apache Tomcat 8.0
  • Spring MVC & Hibernate framework
  • PHP 5.0

Roles & Responsibities

  • Java & PHP based Website Development and Enhancement
  • Provide online training to foreign clients
  • Requirement analysis & Documentation

Web DevelopmentSearch Engine Optimization(SEO)Social Media MarketingContent Creation & CurationProfessional Training