Summary
Overview
Work History
Education
Skills
Websites
Creative ShowCase v1 (Duration 6 month)
Creative Health Checker:Duration (3 month)
Bubble
Revenue Dashboard
RTA Solution: Duration (1 month)
Revenue Dahboard
Timeline
Generic

Dipankar Ghosh

Bengaluru

Summary

I am Full Stack Developer with 12 years of experience in the ad tech industry, skilled in frontend and backend technologies including Node.js, React.js, JavaScript, Python, Java, MySQL, and MongoDB. I excel in creating dynamic web applications and robust backend systems. I have a proven track record of delivering high-quality, scalable solutions, enhancing existing systems, and meeting client-specific requirements, with expertise in Databricks job creation, REST API development, and intuitive UI design.

Overview

14
14
years of professional experience

Work History

Senior Solution Engineer

InMobi Technologies Pvt Ltd
Bengaluru
2018.05 - Current
  • Developed Dashboards including AB Testing, Revenue Dashboard, Change Log, and Creative Gallery
  • Implemented solutions to enhance creative and ad tech capabilities, driving revenue growth
  • Spearheaded the development of automation reporting for advertisers to optimize campaign performance
  • Mentored team members, providing support and guidance to overcome challenges and meet deadlines
  • Leveraged HTML, Reactjs, Nodejs, Python, Java, and Azure services to deliver innovative solutions and drive project success

Full Stack Developer

Entrepreneur
2016.05 - 2018.05
  • Entrepreneurship focus on solving real-world problems with online parking solutions product
  • Engaged in the end-to-end architecture and development of front-end and back-end APIs
  • Freelanced with expertise in React.js, Node.js, and React Native ,python technologies
  • Contributed to diverse projects, leveraging technical proficiency to deliver high-quality solutions
  • Actively involved in client collaboration, requirement gathering, and solution implementation

Lead Web Developer

InMobi Technologies Pvt Ltd
Bengaluru
2013.10 - 2016.05
  • Created mobile ads using ad-builder tools and HTML5, optimizing for mobile engagement
  • Developed mobile games compatible with mobile ads using HTML5, enhancing user interaction
  • Collaborated with global Sales Teams to gather requirements and deliver ads promptly
  • Managed Asia Pacific, Australia, and India requirements, ensuring timely delivery
  • Provided guidance to teams, ensuring project timelines were met effectively
  • Contributed to ad design concepts, fostering innovation for improved mobile engagement

Software Engineer

Telibrahma
Bengaluru
2012.10 - 2013.10
  • Spearheaded Buzz and Brand Club frontend hybrid app creation
  • Engineered REST APIs for backend functionality
  • Managed full development lifecycle from concept to deployment
  • Collaborated across teams for requirements gathering
  • Implemented innovative solutions for improved performance
  • Ensured seamless user experiences and optimized engagement
  • Led mobile WAP sites and mobile game development for ads

Software Engineer

Clef Software
Bengaluru
2011.07 - 2012.10
  • Involved in design and development of hybrid apps using HTML5, J query,java script and php
  • Development of wap sites for cross platform Travel-ply

Software Engineer

Armaan Infotech
Bengaluru
2010.07 - 2011.07
  • Involved in development of product using java and oracle
  • Creating Report templates for the product using html,css3, jsp

Education

MCA -

Regional College Of Management, Bhubaneshwar
04.2010

BSC -

Govt Autonomous College, Rourkela
04.2007

Higher Secondary -

Deepika E.M. School, Rourkela, Odisha
03.2004

Skills

  • Node.js
  • React JS
  • MySQL
  • Git
  • Python
  • JavaScript
  • Scala
  • Java
  • Databricks
  • Py Spark
  • ReactJs
  • Databricks
  • Microsoft Azure
  • Mongodb

Creative ShowCase v1 (Duration 6 month)

This website is useful for our sales people where they can showcase Ad Tech capabilities of InMobi to clients. Our InMobi designers and developers can upload their day to day creatives to backend server configured for the same. Post designers update on backend server. creatives will get reflected on front end website. Have integrated SSO login to the same. So that InMobi users can login using Microsoft SSO.  Frontend was developed using reactjs and backend using strapi and nodej

Frontend Website: https://creative.inmobiads.com/

My Contribution: I was doing the overall management of this project. Front end architecture and backend structure was developed from my side.

Creative Health Checker:Duration (3 month)

This website is an internal tool used for checking all running campaigns across InMobi DSP for all active advertisers. This tool is mostly used by our tradering team and stack holders for checking advertiser level performance. And overall setting for each campaign. This project shows list of active advertisers. And it's properties. This tool is also integrated with browser tsack testing tool where script tag for particular campaign can be tested for click and impression tracker automatically.

This is developed using reactjs. For API need used nodejs and createdbacked server. Used Azure app registry to host above website for use. Restriced website for internal usage using Azure app restriction feature.

Create Heath Checker Backend services using nodejs,mysql for website data requirement

My Contribution: This project was single handed managed and developed from my side. Look and feel to backend architecture and APIs required for this one was developed from my side.

Bubble

The Bubble tool is integral at Inmobi, facilitating configuration setup for internal tools used across various roles. Featuring a React.js frontend and a Java Spring Boot backend, it ensures scalability and integrates user-level access management seamlessly. Continuously evolving, it supports daily additions of tools requiring user configuration. Technologies like React, Java, and Azure, along with tools like IntelliJ, drive its robust functionality, making it a cornerstone for efficient tool management within Inmobi.

Revenue Dashboard

Revenue Dashboard, this platform offers high customizability to meet diverse client needs. It facilitates the creation of tailored dashboards for clients seeking specific data insights for their advertisers. Each customized dashboard includes unique login credentials, ensuring secure access and personalized viewing experiences. Leveraging its foundation in React.js for frontend development and Python-driven backend processes via Databricks, the Revenue Dashboard enables seamless integration of client-specific requirements. This approach not only enhances data accessibility but also ensures that each client receives actionable insights aligned with their business goals. By providing robust customization options and secure access management, the dashboard empowers advertisers to make informed decisions based on real-time data, reinforcing its role as a versatile and indispensable tool in digital advertising analytics.

RTA Solution: Duration (1 month)

This solution is created where client want to tell InMobi which devices to show ad unit on daily basis. So will be sending every day list of device ids along with ad id. on real time basis using API. it will give us true / false whether ad need to be shown on shared device id. So using java and scala project was created where every day morning it will send a bundle of devices for particular camapign for getigntarget yes or now. These set of devices will be setup on our campaign for taking live.

Tools used : Intellij, Scala , Java

Revenue Dahboard

The Revenue Dashboard caters to advertisers investing in Inmobi campaigns, providing insights into ad performance, expenditure, and revenue generation. It offers diverse metrics, including media cost, revenue, app installs, and bundle-wise reports. Leveraging React.js, Python, Node.js, PySpark, and Azure, I spearheaded the project's end-to-end architecture, from inception to requirement gathering. My responsibilities encompassed frontend and backend development, deployment, and SSO login integration, ensuring a seamless user experience and efficient hosting.

Timeline

Senior Solution Engineer

InMobi Technologies Pvt Ltd
2018.05 - Current

Full Stack Developer

Entrepreneur
2016.05 - 2018.05

Lead Web Developer

InMobi Technologies Pvt Ltd
2013.10 - 2016.05

Software Engineer

Telibrahma
2012.10 - 2013.10

Software Engineer

Clef Software
2011.07 - 2012.10

Software Engineer

Armaan Infotech
2010.07 - 2011.07

MCA -

Regional College Of Management, Bhubaneshwar

BSC -

Govt Autonomous College, Rourkela

Higher Secondary -

Deepika E.M. School, Rourkela, Odisha
Dipankar Ghosh