Debanshu Ganguly

Download Résumé!!

Senior Consultant @

Pune Maharashtra India

Vadodara Gujarat India

gangulyanshu[at]gmail.com


Skills

  • Programming Languages: , ,
  • Development Tools: IntelliJ IDEA, Eclipse, Squirrel SQL Client, Oracle SQL developer
  • Operating Systems: LINUX and Windows
  • DBMS: MY-SQL / SQL /SQLPLUS
  • Web Application Servers: Tomcat 8
  • vcs:
  •   

Languages

English

বাংলা (Bangla)

हिंदी (Hindi)

ગુજરાતી (Gujarati)



Work Experience

Capgemini Technology Services India Ltd - Senior Consultant
June 2021 -  Current

Working with technology: - Python, PyTest, AWS, Terraform, Java 8, Spring, REST API
Tools: IntelliJ IDEA, PyChram, Maven, Git, GitLab CI/CD

Project Description: Develop a robust infrastructure on Amazon Web Services (AWS)
that leverages the capabilities of Step Functions and Lambda.
This infrastructure will be implemented using the Python programming language
and is specifically designed to enhance the functionality of our existing 'Subrogation' project.

  • Proactively liaise with stakeholders to capture and comprehend project requirements.
  • Conduct a detailed analysis of specifications to ensure a deep understanding.
  • Architect and execute modules in alignment with project goals.
  • Provide pivotal guidance to the team, swiftly navigating through challenges or roadblocks.
  • Champion team collaboration, contributing to informed decisions and shared goals.
  • Develop and rigorously test modules to ensure optimal functionality.


InfoDesk Pvt Ltd - Associate Software Developer
February 2020 - June 2021

Worked with technology: - Java 8, Spring, Concurrency API, XML, XSD, XSL, REST API, Documentation, NewsML G2 specification. Tools: JIRA, Maven, Git, Jenkins, JIRA, BitBucket.

  • Develop, test, implement and monstly maintain software applications, R&D New API for Requestors.
  • Identified information/meta-data to be mapped to NewsML G2 specification.
  • Wrote XSL transformations, fixed, optimized XSL.
  • Contribute in Java based application development (Requestors semi Spring, Spring-Boot based).
  • Help maintaining code quality, code organization when needed provided developer level support on production issue.
  • Communicating with the team and understanding the requirement or blockage for the implementation of the plan and provide solution.
  • Understanding and analysing the requirements specification.
  • Improve designed and developed flow of the modules.


JalHar Solutions - Software Developer
December 2018 - January 2020

Worked with technology: - JSF Primefaces (Front-End), Java 8, Java EE (JPA, JSF, EJB, CDI) Wild-fly server

  • Assisting in the development of the application of the production modules.
  • Providing assistance in project development, developing Back-End and Front-End independently when required also with team.
  • Communicating with the Customer and understanding the requirement for the implementation of the plan.
  • Understanding and analysing the requirements specification.
  • Designed and developed flow of the modules.
  • Wrote Controllers, Services, DAO, models etc. as per the flow analysis and requirment.
  • UI development and wrote Business logic using Core Java 8 and J2EE (JSF, EJB, CDI).


Zensoftech Pvt Ltd - Application Programmer
March 2016 - December 2018

  • Assisting in project development, Coding Front-End and Back-End.
  • Assisting in the application development of the production modules.
  • Communicating with the Customer and supporting in the implementation of the plan including debugging.
  • Delivering technical support to the Customer.
  • Developing Java based GUI application using industry standard tools.
  • Work with clients/users to gather user requirements and developing software specifications.
  • Actively participate in the architecture, design and testing of new software products.
  • Working closely with other team members on planning, development and testing activities.
  • To take professional responsibility for project and delivery deadlines and milestones as defined, and work with other team members to achieve these goals.
  • Prepare and deliver written and/or verbal status report.
  • Stay abreast of the industry, emerging technologies and tools which may benefit him and the company.
  • Installation, maintenance and administration of the internal network and servers.
  • Assist other less experienced employees in developing skills and techniques which benefit them personally along with the company.


Scan-O-Plan Systems (India) - Service Engineer
April 2015 - February 2016

  • Providing assistance in radiation protection measures, equipment calibrations and performance of radiation quality management and quality assurance practices.
  • Designing treatment plan and performing calculations with mathematical accuracy for the delivery of radiation treatment based on the prescribed course of therapy.
  • Supervising the planning and implementation of the fabrication of compensation filters, custom shields, wedges, and other beam modifying devices.
  • Assisting in the application of the production of moulds, casts and other immobilization devices.
  • Communicating with the therapist(s) and supporting in the implementation of the treatment plan including the correct use of immobilization devices, compensators, wedges, field arrangement and other treatment/parameters.
  • Delivering technical support to the Medical Physicist in radiation safety & protection, qualitative machine calibrations, quality assurance of treatment plans and radiation oncology equipment.


Education

Computer Science and Engineering
2010 - 2014

Bachelor of Technology(B.Tech)


Certifications

Agile Software Development
University of Minnesota
Issued Sep 2022

Credential ID ZQYKRSUW3TJS


Introduction Information of Security - I
Indian Institute of Technology, Madras
Issued Apr 2015

Projects

OTT Application - Software Developer
November 2020 - January 2021

Implemented technology: Java 11 LTS, Functional API, Spring 5, Spring Boot 2, Swagger, REST API, Containers, Junit-5, JPA, mapstruct.

  • Assisted in the development of the OTT application production modules.
  • Developed REST end points API with Entity/Model, Service Layer, Repository, Controllers(Swagger - Interface), openapi-Contract, Unit-Test Cases, IT-Test Cases.
  • REST Endpoints: RegisterUser, ForgotPassword, AssetManagement, AssetVoting.
  • Using following technology: Java 11, spring-boot v2.3.5.RELEASE, mysql v8.0.22, Spring-security v5.3.5, openapi -v4.3.1, flyway -v6.5.0, maven-surefire, mapstruct v1.4.1, Testcontainers junit-jupiter v1.15.0 (mariadb Jclient).
  • In project development, developed endpoints REST API independently when required also with team.
  • Communicating with the stakeholder and understanding the requirement for the implementation of the plan.
  • Understanding and analysing the requirements specification.
  • Designed and developed modules.


ReadingsToCertificate
March 2017 - April 2017

Developed a Software to generate Calibration Certificates based on Microscope readings for Sieves.


Weekly Timesheet Management
March 2016 - December 2018

  • Maintaining the system developed by Zensoftech Pvt Ltd.
  • The system is a web application for the intranet.
  • Developed using Java 8 with Tomcat 8 as the web server.
  • The system has provision of generating all the reports required by the client.
  • Developed reports using Apache POI API.
  • Only 2 major changes done during the past 3 years.
  • The changes mainly due to new kinds of reports as per clients requirements.


Haver ERP - Maintenance
August 2016 - December 2018

Maintaining the ERP system. The system was developed using Spring and Hibernate. Fixing of bugs and reports is the major activity here.