Experience

     

Freshworks Inc

Senior Software Engineer - Backend for Freshcaller

     

Oracle India

Central Components Team of Oracle HCM Application

     

Tata Consultancy Services

Java and BPM developer for Tata Steel Netherlands

Technical Skill Set

Programming Languages

Java
Ruby
Javascript

Backend Technologies

Springboot
Mysql
Ruby on Rails

DevTools and Misc

AWS
Git
Docker

Redis
REST
UNIX Commands, bash scripting
Agile

Experiences & Projects

     

Freshworks Inc

Senior Software Engineer
2019 December - Present

About the Product / Team

Product name : Freshcaller
Team name : Freshcaller Backend Team
Tech Stack / Technologies : Java , Springboot ,Ruby, Mysql, Ruby on Rails, Javascript, REST

Roles & Responsibilities

  • Working as a Java, Ruby Backend engineer
  • Involved in continuos shipping of new following a fast and rapid development cycle
  • Designing(low level, high level) and scaling new features, designing APIs, integration with third party softwares/APIs
  • Owning of the complete lifecycle from design - develop - deploy using AWS stack



     

Oracle India

Applications Developer II
2018 December - 2019 December (1 year 1 month)

About the Product / Team

Product name : Oracle HCM
Team name : Central Components Team
Tech Stack / Technologies : Java , Oracle ADF, Oracle DB, Linux OS, Javascript

Roles & Responsibilities

  • Worked as a Java Backend engineer in Oracle’s HCM Line of Products.
  • Central Components Team is in charge of developing core cross cutting features, which can be used across the entire product by different teams
  • Was actively involved in developing/ bug fixing of some features like Search, Scoreboard component etc.
  • Was involved in debugging critical bugs and issues for the released versions of the product in stringent timelines.
  • Was involved in interacting with support , for customer critical issues and bugs



     

Tata Consultancy Services

Systems Engineer
2016 July - 2018 November (2 years 5 months)

About the Product / Team

Client name : Tata Steel Netherlands

Tech Stack / Technologies : Java , BPM (OpenText BPM), Oracle DB, SOA, Webservices

Roles & Responsibilities

  • Worked as a Core Java and BPM Developer using OpenText BPM (Cordys)
  • Was partly engaged in a client facing role in the Netherlands, where I worked closely with architects to design and develop workflows
  • Developed process models, workflows, master data solutions for parts of the organisation in an Agile Scrum Team
  • Wrote complex business logic, common utility services in Java
  • Developed process models for the ESB layer, integrating different systems such as SAP, JDI, Legacy etc.



     

Jadavpur University - Internship

Internship curriculam
2 months

About the Product / Team

Organisation : Jadavpur University, Kolkata, India

Tech Stack / Technologies : Java , GIS data, HTML, Javascript, SQL

Roles & Responsibilities

  • Development of a GIS based Design Making Support System for Municipal Waste Disposal
  • Implemented an efficient algorithm to determine optimal path for waste disposal

Get in touch

  • bhaskarghosh16@icloud.com / dastidar.bhaskar@gmail.com
  • (+91) 9163407921