Nishchal Arora

Nishchal Arora

Mentor
Rising Codementor
US$20.00
For every 15 mins
ABOUT ME
Expert Enterprise Java Developer | Jaspersoft BI Consultant
Expert Enterprise Java Developer | Jaspersoft BI Consultant

Experienced Software Engineer / Consultant with over 11 years in the industry.

My expertise is in :

  • Building robust and scalable backend services and enterprise Java applications
  • Building geospatial maps and data visualization using Openlayers
  • Extensive experience with the TIBCO Jaspersoft BI product offering - Jaspersoft Studio, JasperReports Server and JETL (Talend ETL) building rich, interactive reports, training customers, integrating and embedding reports, customizing JRS and Jasper reports, configuring single sign-on and improving product performance.

My core strengths include problem solving and analysis, attention to detail, code optimization and performance.

Technologies:
Server side - Java EE, Spring, Spring Security, REST, JSON, XML
Client side - HTML/CSS, JavaScript, JQuery, Dojo, Node.js
Development Environment - Jaspersoft Studio, Eclipse, IntelliJ
Middleware - Tomcat, JBoss, Websphere
Operating Systems - Ubuntu, Red Hat, MacOS
Scripting - Python, Shell
Database - MySQL, Oracle, DB2
Version control - Git

I have worked directly with several multinational organizations, both onsite and remote, including IMF, Visa, Porsche, BNY Mellon, ING Bank, Autodesk, DXC, AON, Infosys and Micro Focus among many others.

English
Brisbane (+10:00)
Joined September 2020
EXPERTISE
10 years experience
8 years experience
3 years experience
0 year experience
0 year experience

REVIEWS FROM CLIENTS

Nishchal's profile has been carefully vetted and approved as a Codementor. Connect with Nishchal now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
talend
0
0
DomainSearch
Java
0
0
Stack Overflow
16 Reputation
0
0
2
EMPLOYMENTS
Senior Consultant/Tech Lead - Jaspersoft
TIBCO Software Inc.
2017-05-01-2019-11-01
- Delivering training and hands-on development sessions both on customer site and remote. - Consulting and knowledge transfer sessions on...
- Delivering training and hands-on development sessions both on customer site and remote. - Consulting and knowledge transfer sessions on specific topics. - Customizing the product per customer’s needs. - Building custom components and wiring them into the product. - Conducting production audits to ensure best practices are being followed end-to-end and across the product stack. - Conducting performance audits and helping maximize product performance and report execution times. - Configuring single sign-on and potentially customizing the solution for integrating with specific SSO solutions e.g. LDAP, OAuth, CAS, Kerberos. - Creating proofs-of-concept to demonstrate product capabilities and to help ensure product fits customer needs. - Installing and upgrading the product on client servers and providing custom configuration where needed. - Integrating and embedding Jasper reports both client and server side. - Building complex, rich and interactive reports
Java
Node.js
jQuery
View more
Java
Node.js
jQuery
JSON
Spring
Talend
JavaScript
JasperReports
RESTful API
Apache tomcat
View more
Software Engineer/Technical Lead
IBM
2012-09-01-2017-04-01
- Worked as a full stack developer for 3 years before being promoted to technical lead. - Owned several components for the IBM Smarter Ci...
- Worked as a full stack developer for 3 years before being promoted to technical lead. - Owned several components for the IBM Smarter Cities products – geospatial maps, address search, extension points, named areas. - As technical lead, responsible for product delivery, mentoring team members and coordinating tasks. - Developing proofs of concept for several prospects including Thales and Priority5. - Conducting “train the trainer” sessions showcasing and demonstrating new functionality after each release. - Set up automated build for source code security scanning and integrated it with product build.
Python
Java
SQL
View more
Python
Java
SQL
Git
JSON
Dojo
WebSphere
OpenLayers
JavaScript
RESTful API
View more
Software Engineer
Ericsson
2011-03-01-2012-09-01
- Responsible for developing the feature vector layer on the Ericsson SON Visualization product geospatial map for individual nodes in th...
- Responsible for developing the feature vector layer on the Ericsson SON Visualization product geospatial map for individual nodes in the network. - Developed the grid UI that helped to make map data accessible. - Responsible for developing and maintaining the layer that imported data from the network into the product database. - Wrote unit tests and helped with feature testing and test automation where possible. - Wrote the product user guide and developed videos for product demos.
Java
SQL
Git
View more
Java
SQL
Git
JSON
OpenLayers
JavaScript
Google Web Toolkit
RESTful API
View more
PROJECTS
IBM Intelligent Operations CenterView Project
IBM
2017
IBM Intelligent Operations Center was a product offering as part of the IBM Smarter Cities initiative. It’s main objective was to visuali...
IBM Intelligent Operations Center was a product offering as part of the IBM Smarter Cities initiative. It’s main objective was to visualize near real-time geospatial data on a map, list and calendar to provide deep insights and perform historical data analytics. It’s applications are quite widespread and it is used across several industries such as city planning and management, sentiment analysis, emergency response and video analytics. Some notable customers include the Miami-Dade Police Department, New Jersey Turnpike and the City of Chennai. My contribution: - Worked as a full stack developer for 3 years before being promoted to technical lead. - Owned several components in the application – geospatial maps, address search, extension points, named areas. - As technical lead, responsible for product delivery, mentoring team members and coordinating tasks. - Developed proofs of concept for several prospects including Thales and Priority5. - Conducted “train the trainer” sessions showcasing and demonstrating new functionality after each release. - Set up automated build for source code security scanning and integrated it with product build. This was quite a large scale project and spanned several years. My role evolved from being a junior developer learning the ropes to being a senior developer and tech lead in a span of almost 5 years. I owned several components within the application and was also responsible for product build, delivery, planning, scoping and coordination as the project as my role evolved.
Java
SQL
Git
View more
Java
SQL
Git
JSON
Dojo
WebSphere
OpenLayers
JavaScript
IBM DB2
RESTful API
View more
Ericsson SON Visualization
Ericsson
2012
SON Visualization was a web application used to visualize the Ericsson SON network on a map (and grid) and provide insights into the heal...
SON Visualization was a web application used to visualize the Ericsson SON network on a map (and grid) and provide insights into the health of the network. SON refers to Self Organizing Networks (for mobile telecommunications). My Contribution - Responsible for developing the feature vector layer on the geospatial map for visualizing individual nodes in the network. - Developed the grid UI that helped to make map data accessible. - Responsible for developing and maintaining the layer that imported data from the network into the product database. - Wrote unit tests and helped with feature testing and test automation where possible. - Wrote the product user guide and developed videos for product demos.
Java
SQL
JSON
View more
Java
SQL
JSON
OpenLayers
JavaScript
Google Web Toolkit
RESTful API
View more