Dhananjay Jha

Dhananjay Jha

Lead Software Engineer

Followers of Dhananjay Jha638 followers
location of Dhananjay JhaNoida, Uttar Pradesh, India

Connect with Dhananjay Jha to Send Message

Connect

Connect with Dhananjay Jha to Send Message

Connect
  • Timeline

  • About me

    Building Modern Product Architecture | Ex-Nucleus | Public Speaker | Realising Idea to Actions

  • Education

    • Indira Gandhi Rashtriya Mukta Vishwavidyalaya

      2003 - 2006
      MCA
    • Lalit Narayan Mithila University, Darbhanga

      1998 - 2002
      B.Sc. Physics
  • Experience

    • Qualtech Edge

      Sept 2005 - May 2007
      Lead Software Engineer

      * System Re-engineering of IFTIS Online and development of user administration application myPassport for Max New York Limited. System re-engineering along with replacing proprietary library with OSS helped saving large sum of costs and easy community support.* Develop, deploy and training users on Helpdesk (SSO and Self Service), eMaint (Asset Management) and HTSyndication (news syndication) for HT Media Ltd

    • Nucleus Software

      Jul 2007 - Sept 2023

      *Prepare development plans basis captured inputs (from industry trends, customer engagements, informal discussions with industry peers) and onboard senior management for approvals.* Upgrading FinnOne to be compatible with hosted Postgres, AWS Aurora and AWS RDS for Postgres along with Oracle* Leading team of architects, introduction of architectural practices, TDD, ATDD, Software Composition Analysis (SCA), License compliance, SAST and DAST, removal/upgrade/replacement of third-party components* Actively engage in pre-sales activities, leveraging my deep understanding of the products' technical and architectural capabilities to onboard customers Show less * Improving performance and scalability of the FinnOne Neo, allowing 100s of application node and 50000+ concurrent users by * introducing out-of-process custom cache and Hibernate L2 cache using redis * developing and institutionalizing Configuration Manager, a web application to manage application configuration for any application and enable scalability. A client library for no-frills integration with any application. * adding out-of-process session storage using Spring framework and redis * circuit-breaker, backoff algorithms, asynchronous communications, event and streams * multi-node process or distribution of large tasks across nodes * deployment on containers – OpenShift and Kubernetes * Develop and institutionalize APIcenter, an API gateway which has API Vault, API Authorization Server using OAuth2 specification, API Client Management, API documentation using Open API standard and API gateway* Adding data pipeline capability for data mart using Change Data Capture (CDC), Kafka, Kettle and Oracle and Postgres Show less * Carving out best from multiple modules and creating Application Platform for FinnOne Neo and making all product modules of FinnOne Neo to follow common standard for backend and frontend.* Making FinnOne Neo compatible to cloud – AWS and Azure* Making FinnOne Neo extendible – no-code and low code features for services, UI, integrations, reports and batch* Designing and developing security infrastructure for FinnOne Neo application platform – XSS, CORS, CSRF, Duplicate Requests, MIM attacks, encrypting data-in-motion, PII protection support, anti-virus scanning* Introducing OAuth2 for API authorization, federated authentication protocol such as SSO, CAS, SAML & OIDC Show less * Lead a team of engineers and developed multiple business features for FinnOne Neo Loan Servicing (Management) System* Lead and Developed * architecture of the application * reusable components such as communication engine (for communication with customer via postal letters, emails and SMS), File Consolidator (for upload, download and parsing of business data in form of files)* First implementation of FinnOne Neo in DCB Bank, I was physically at onsite to see it goes smooth from technology perspective Show less * Lead a team of engineers and developed multiple business features for FinnOne Neo Loan Servicing (Management) System* Lead and Developed * architecture of the application * reusable components such as communication engine (for communication with customer via postal letters, emails and SMS), File Consolidator (for upload, download and parsing of business data in form of files)* First implementation of FinnOne Neo in DCB Bank, I was physically at onsite to see it goes smooth from technology perspective Show less

      • Associate Vice President

        Aug 2022 - Sept 2023
      • Senior Architect

        Apr 2018 - Jul 2022
      • Manager - Product Engineering

        Apr 2015 - Mar 2018
      • Associate Manager - Product Engineering

        Feb 2015 - Mar 2015
      • Associate Manager-Solutions

        Apr 2012 - Feb 2015
      • Senior Systems Analyst

        Apr 2010 - Mar 2012
      • Systems Analyst

        Apr 2008 - Mar 2010
      • Sr Software Engineer

        Jul 2007 - Mar 2008
    • A S Software Services Pvt. Ltd.

      Sept 2023 - Oct 2023
      AVP - Engineering
    • Aurionpro

      Nov 2023 - now
      Associate Director
  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Dhananjay Jha
      Speaker at 6 tech events Nucleus Software Exports Ltd Nov 2022
    • Awarded to Dhananjay Jha
      Making The Difference [nominee] Nucleus Software Exports Ltd Jul 2017
    • Awarded to Dhananjay Jha
      Appreciation for Cloud Initiative Nucleus Software Exports Ltd. Sep 2016
    • Awarded to Dhananjay Jha
      Customer Delight [nominee] Nucleus Software Exports Ltd. Jul 2016
    • Awarded to Dhananjay Jha
      Professional Excellence [nominee] Nucleus Software Exports Ltd Jul 2016
    • Awarded to Dhananjay Jha
      Techie Of The Year Nucleus Software Exports Limited Jul 2011
    • Awarded to Dhananjay Jha
      Customer Delight Nucleus Software Exports Limited Jul 2010
    • Awarded to Dhananjay Jha
      Best Debut Of the Year Nucleus Software Exports Limited Jul 2008
    • Awarded to Dhananjay Jha
      Certificate Of Appreciation Max New York Life Insurance Corporation Limited Nov 2006