Impactian EToD™ Developer (2%)
Extraordinary Talent on Demand™
Amitosh
Jain
Java Developer
Software Developer in Ontario, Canada
Java
Oracle
Spring
Maven
Cloud
HIRE
Java Developer
Impactian EToD™ Developer (2%)
Amitosh Jain
Software Developer in Ontario, Canada
Java
Oracle
Spring
Maven
Cloud
About
Amitosh is a Senior Developer with over 2 decades of experience in the complete software development life cycle, having actively participated in requirement analysis, design/development, testing, production roll out, critical patches and release management, upgrading of production deployment environments and post production support.
Skills
Languages
Java
Frameworks
Spring, Struts, Hibernate, MyBatis, EhCache, SpringBoot
Platforms
J2EE
Storage
Oracle, MySQL, MongoDB
Other
Agile, Waterfall, RESTful Web Services, SOAP, SAML / OIDC
Tools
Maven, JProfiler, Git, Optimizelt, Jira, SonarCube, JMeter
Experience
J2EE
15 years
Java
15 years
Oracle
8 years
Highlight Projects
Building Management Tool
A web based tool for building utility management and budgeting.
Accruent
  • Developed custom extensions for multiple customers on VFA platform for data ingestion module.
  • Designed and developed multiple product features as part of quarterly releases.
  • Developed SFTP based data ingestion module for importing client data into Oracle database.
  • Created pilot project with SpringBoot and MongoDB as an alternative NoSQL data module.
  • Responsible for performance testing and code optimization.


Single SignOn Application
Contributed to the development of a single-sign-on project for Ontario Ministry of Health and Longterm Care through SAML based authentication. Simeio is a leading IAM service solutions providing Professional Services, Managed Services, and Hosted Identity as a Service (IDaaS) to some of the largest public and private institutions in Canada, US, Europe, Middle East and Asia.
Simeio Solutions
Work Experience
Senior Software Engineer
Accruent
|
Jun 2019 - Feb 2020
  • Worked on VFA.facility®, a cloud-based software application for facilities capital planning and asset management. It enables organizations to manage information about the conditions and sustainability of their facilities and other capital assets, and leverage that information to create capital projects, plans, and budgets.

Major Contributions:

  • Developed custom extensions for multiple customers on VFA platform for data ingestion module.
  • Designed and developed multiple product features as part of quarterly releases.
  • Developed SFTP based data ingestion module for importing client data into Oracle database.
  • Created pilot project with SpringBoot and MongoDB as an alternative NoSQL data module.
  • Responsible for performance testing and code optimization.
Java
SpringBoot
MongoDB
Tomcat
Software Engineer
Simeio Solutions
|
Apr 2018 - Feb 2019
  • Designed and developed modules on customization of filter-based routing framework on OpenIG.
  • Designed and developed modules on customized authentication and session management on OpenAM.
  • Created Ajax/Javascript based pages for auto refresh pages.
  • Contributed to development of RESTful web services client between OpenIG and OpenAM.
  • Developed logging module for event logs, access logs, system logs and audit logs to the client.
  • Developed SAML generator module integrating with Active Directory for customized assertion.
  • Contributed to creating various JMeter scripts and Java based custom testing module for functional and load testing of the solution.
  • Contributed to creating DevOps pipelines using SecureFTP and socket based file transfers for testing environment.
  • Contributed to creating testing and staging and production environments on the hosted cloud platform.
  • Created SonarQube reports for static code analysis and improved code to resolve suggested vulnerabilities and potential threats and code optimization.
Java
SAML
Tomcat
RESTful Web Services
Software Engineer
Edge Interactive
|
Oct 2014 - Nov 2017
  • Worked as a single person technical resource, managing company’s flagship product suite, ezRecruit™, through the complete life cycle. I had the complete responsibility as the only developer, for independently delivering five major releases of the product. The application provides extensive capabilities of managing student recruitment lifecycle, recruitment events and comprehensive reporting. Active clients include many top Canadian universities viz. University of Regina, Lethbridge University, McGill University, Concordia, Carnegie Mellon, University of British Columbia, Booth University etc.

Major Contributions:

  • Independent code delivery on more than 700 tickets, covering bug fixes, feature enhancements, Enterprise integration via web services and data import modules, usability enhancements and new workflows creation.
  • Actively involved in requirement analysis and refinement, work estimation towards the scope of the release.
  • Independent design, development, testing and production roll out of all software features in the product, doing extensive hands-on programming in Java/J2ee.
  • Created XSL based module to generate HTML pages from XML based data input.
  • Responsible for release management on StarTeam version control system, including mid-term critical patch delivery and integration with client production deployments on both Windows and Unix platforms.
  • Responsible for Oracle database management of in-production deployments, involving backups, new database schema creation, version upgrades, query optimization, creating, debugging and enhancing PL/SQL stored procedures, using Toad as database client.
  • Created cache layer using EhCache as the in-memory cache solution, reducing page load time to half.
  • Developed RESTful web services enabling data integration.
Java
Oracle
SOAP
EhCache
Spring
Education
National Institute of Technology
Allahabad, India
|
Jun 1994 - Apr 1998
Bachelor's Degree in Engineering
About
Amitosh is a Senior Developer with over 2 decades of experience in the complete software development life cycle, having actively participated in requirement analysis, design/development, testing, production roll out, critical patches and release management, upgrading of production deployment environments and post production support.
Skills
Languages
Java
Frameworks
Spring, Struts, Hibernate, MyBatis, EhCache, SpringBoot
Platforms
J2EE
Storage
Oracle, MySQL, MongoDB
Other
Agile, Waterfall, RESTful Web Services, SOAP, SAML / OIDC
Tools
Maven, JProfiler, Git, Optimizelt, Jira, SonarCube, JMeter
Experience
J2EE
15 years
Java
15 years
Oracle
8 years
Highlight Projects
Building Management Tool
A web based tool for building utility management and budgeting.
Accruent
  • Developed custom extensions for multiple customers on VFA platform for data ingestion module.
  • Designed and developed multiple product features as part of quarterly releases.
  • Developed SFTP based data ingestion module for importing client data into Oracle database.
  • Created pilot project with SpringBoot and MongoDB as an alternative NoSQL data module.
  • Responsible for performance testing and code optimization.


Single SignOn Application
Contributed to the development of a single-sign-on project for Ontario Ministry of Health and Longterm Care through SAML based authentication. Simeio is a leading IAM service solutions providing Professional Services, Managed Services, and Hosted Identity as a Service (IDaaS) to some of the largest public and private institutions in Canada, US, Europe, Middle East and Asia.
Simeio Solutions
Work Experience
Senior Software Engineer
Accruent | Jun 2019 - Feb 2020
  • Worked on VFA.facility®, a cloud-based software application for facilities capital planning and asset management. It enables organizations to manage information about the conditions and sustainability of their facilities and other capital assets, and leverage that information to create capital projects, plans, and budgets.

Major Contributions:

  • Developed custom extensions for multiple customers on VFA platform for data ingestion module.
  • Designed and developed multiple product features as part of quarterly releases.
  • Developed SFTP based data ingestion module for importing client data into Oracle database.
  • Created pilot project with SpringBoot and MongoDB as an alternative NoSQL data module.
  • Responsible for performance testing and code optimization.
Java
SpringBoot
MongoDB
Tomcat
Software Engineer
Simeio Solutions | Apr 2018 - Feb 2019
  • Designed and developed modules on customization of filter-based routing framework on OpenIG.
  • Designed and developed modules on customized authentication and session management on OpenAM.
  • Created Ajax/Javascript based pages for auto refresh pages.
  • Contributed to development of RESTful web services client between OpenIG and OpenAM.
  • Developed logging module for event logs, access logs, system logs and audit logs to the client.
  • Developed SAML generator module integrating with Active Directory for customized assertion.
  • Contributed to creating various JMeter scripts and Java based custom testing module for functional and load testing of the solution.
  • Contributed to creating DevOps pipelines using SecureFTP and socket based file transfers for testing environment.
  • Contributed to creating testing and staging and production environments on the hosted cloud platform.
  • Created SonarQube reports for static code analysis and improved code to resolve suggested vulnerabilities and potential threats and code optimization.
Java
SAML
Tomcat
RESTful Web Services
Software Engineer
Edge Interactive | Oct 2014 - Nov 2017
  • Worked as a single person technical resource, managing company’s flagship product suite, ezRecruit™, through the complete life cycle. I had the complete responsibility as the only developer, for independently delivering five major releases of the product. The application provides extensive capabilities of managing student recruitment lifecycle, recruitment events and comprehensive reporting. Active clients include many top Canadian universities viz. University of Regina, Lethbridge University, McGill University, Concordia, Carnegie Mellon, University of British Columbia, Booth University etc.

Major Contributions:

  • Independent code delivery on more than 700 tickets, covering bug fixes, feature enhancements, Enterprise integration via web services and data import modules, usability enhancements and new workflows creation.
  • Actively involved in requirement analysis and refinement, work estimation towards the scope of the release.
  • Independent design, development, testing and production roll out of all software features in the product, doing extensive hands-on programming in Java/J2ee.
  • Created XSL based module to generate HTML pages from XML based data input.
  • Responsible for release management on StarTeam version control system, including mid-term critical patch delivery and integration with client production deployments on both Windows and Unix platforms.
  • Responsible for Oracle database management of in-production deployments, involving backups, new database schema creation, version upgrades, query optimization, creating, debugging and enhancing PL/SQL stored procedures, using Toad as database client.
  • Created cache layer using EhCache as the in-memory cache solution, reducing page load time to half.
  • Developed RESTful web services enabling data integration.
Java
Oracle
SOAP
EhCache
Spring
Education
National Institute of Technology
Allahabad, India | Jun 1994 - Apr 1998
Bachelor's Degree in Engineering