Pramod Kishore — Engineering Manager
A self driven professional with interest in Mathematics , Computer Science and Open source.Always ready to work in any new technology. Working as Principal Software Engineer @ Colombia (a in-house developed ad-serving and content recommendation platform by Times internet Limited) https://www.colombiaonline.com/ Colombia is a Smart Publisher Platform that assists Digital Publishers with better ads and improved user engagement. With advanced Machine Learning and access to deep understanding of 470+ millions of monthly users, It handles more than 15 billion of monthly requests and has capability of scaling more, It is used for performance advertising, content personalization . Responsibilities: Writing Code, Product Architecture , Managing development cycle, Code Reviews Projects/Services: Colombia Ad-Server: a service cluster is responsible for generating response for an ad-request, it handles campaign's budgets, targeting, creatives, and other advanced ad-serving features like frequency capping. It usages different Item-Providers like Geo, Aud Geo, Contextual, CFP, LR, Deep Learning, Audience Learning, Industry Learning,Social, viral etc to recommend an ad or content, project is written in spring and depends on central caching system for any change in data. Central Caching Service(CCS): In-House developed caching solution, implementation of JSR-107 on top of redis, ad-server depends on this service for any data changes like budget/price change for a campaign. Performance Forecasting - A ML model is designed to forecast the impression, click,ctr,cr,spend,goal etc for next bucket, so that the ad recommendation can be more accurate and bring more value.This model uses NNTAR model to forecast the data. Data Stream - Data stream is a module that is responsible for attribution flow.It helps to find the conversions when adtrackers are received. Ingestion:This service is responsible to aggregate the raw data into meaningful hourly data.And other components in the system consume this hourly data like for item recommendation, performance generation. Self-Service: a front end application being used by advertisers/publishers/agencies/sales team/ operation team. Users can create and manage campaigns, creatives and can see different reports.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer specializing in Ad Tech with a focus on scalability and performance.
Location: Delhi, India
Experience: 16 yrs 10 mos
Skills
- Java
- Spring
- Distributed Systems
- Big Data
- Distributed Caching
- Machine Learning
- Data Processing
- Frontend Development
Career Highlights
- Expert in building scalable ad-serving platforms.
- Proficient in Java and Spring frameworks.
- Strong experience in machine learning for ad performance.
Work Experience
Doceree
Engineering Manager (3 yrs 9 mos)
Times Internet
Principal Software Engineer (2 yrs 3 mos)
Lead Devlopment Engineer (4 yrs 5 mos)
One97 Communications Limited
Senior Software Devlopment Enginer (6 yrs 5 mos)
Education
Master's degree at Indian Institute of Technology, Delhi
Master of Science (MSc) at Utkal University