• Position:

    Software Developer

  • Duration

    March 2021 - Current


  • Worked as a Java developer for SuccessFactors application built on Java Spring framework and Hana Database.

  • Exposed the data with rest APIs in JSON format to be used in other microservices.

  • Successfully conceptualized and developed a custom framework to create user-defined dynamic XML files drastically cutting down the report generation time for the clients.Wrote Junit test cases and performed integration testing of the application.

  • Well versed with technologies like Maven, Jira, Git and Cloud infrastructure deployment.

  • Created dynamic and responsive webpages with the latest technologies like JavaScript, NodeJS, Bootstrap, Moustache, HTML5, and CSS.

  • Performed requirement gathering and analysis of existing procedures and streamlined operations resulting in a dedicated 50% revenue to the application in the complete LMS suite while successfully onboarding 5+ clients to the platform.

  • Appointed as a Scrum Master to lead my team

  • Threat modeling and security expert having conducted 6+ security audits all in compliance with EU GDPR guidelines.

  • Position:

    Software Developer

  • Duration

    June 2015 - August 2018

Symphony Teleca

  • Worked as a Java developer handling the Master Data development tools for the NCR supply chain application.

  • Java developer for Just in Time delivery module, successfully mitigating bugs and doing application enhancements.

  • Performed front-end development creating several user interfaces in JavaScript, HTML, and CSS. All pages were mobile-friendly and currently being used in production.

  • Java developer for a single touch solution for real-time automatic data migration which was extensively used for application boot-up loading large datasets of critical customer data ensuring 0% error rate.

  • Mitigated a lot of potential framework code and UI issues.

  • Wrote JUnit test cases in Java to automate testing.

  • Position:

    Associate Software Developer

  • Duration

    July 2014 - May 2015

Tata Consultancy Services

  • Recipient of advanced Initial Learning Training Program in Java and Business skills.

  • Worked on client-side production server and wrote shell scripts to automate invoice generation and logging discrepancies.

  • Worked on server architecture improvements by spawning run time data backup servers and automatic data migration.

  • Shell script developer for automated auditing of daily inventory, managing invoices, and performing server management

  • Position:

    Associate System Engineer Trainee

  • Duration

    October 2013 - June 2014