Strive to build immersive and beautiful web applications through carefully crafted code and user-centric design. When offline, you can find me biking or running on a random trail, trying out new recipes in the kitchen, or editing silly pictures like every other millennial on social media.

Experience

► Microsoft, Software Engineer II06/2022 - Present

• Developed and launched an advertising platform supporting Xbox, Activision Blizzard King (ABK), MSN, and Outlook using React and TypeScript.
• Built advanced ad campaign workflows including bulk media operations and audience targeting based on age, gender, and geo location.
• Improved application performance through code splitting, memoization, and optimized state management.
• Led UI development for Brand Kit Library, an AI-powered plugin tool generating suggestive images and logos for ad campaigns.
• Built dashboards and monitoring tools using Kusto and Grafana for analytics, debugging, and production insights.
• Led a monorepo-wide migration from Webpack to Rspack, improving local and CI build performance by 4×.
• Architected secure authentication flows using OAuth 2.0 and OpenID Connect with seamless SSO integration.
• Migrated multiple microservices to Azure DevOps pipelines, improving CI/CD reliability and reducing build times.

► Xandr (AT&T Subsidiary), Software Engineer 10/2019 - 05/2022

• Built scalable React-based UI platforms for managing Netflix advertising inventory supporting Programmatic Guaranteed (PG) and Private Marketplace (PMP) transactions.
• Designed frontend data flows and RESTful APIs to support low-latency ad inventory management.
• Introduced TypeScript into the TV advertising platform, improving type safety and reducing runtime errors.
• Developed interactive reporting dashboards and audience insights using amCharts.
• Contributed to the migration of legacy AngularJS applications to React, improving scalability and developer experience.
• Owned end-to-end feature delivery across both frontend and backend systems.

► UITS at Indiana University, Web Developer 08/2017 - 06/2019

• Developed and launched multiple university websites for various schools and departments.
• Built reusable React components to maintain consistent design systems across websites.
• Diagnosed and resolved issues related to WordPress, Drupal, and media plugins.
• Optimized website performance, scalability, and reliability for high-traffic usage on AWS.

► Wipro Limited, Software Engineer 06/2016 - 07/2017

• Worked on BT Sports and BT TV platforms within an Agile development environment.
• Developed and customized live-streaming media plugins to improve user viewing experience.
• Built a self-diagnostic troubleshooting tool helping BT TV customers quickly resolve common issues.
• Collaborated with cross-functional teams to maintain and enhance platform functionality.

Education

► Purdue School of Science, Purdue University

Master of Science (MS) in Computer and Information Science

► Calcutta Institute of Technology, WBUT

Bachelor of Technology (BTech) in Computer Science and Engineering

Publications

► Study of Deep Web and a New Form-Based Crawling Technique

Studied and analyzed research on Deep Web crawling, focusing on a form-based approach to extract hidden data from dynamic web sources. Explored techniques for automated form detection, intelligent input generation, and efficient data retrieval beyond traditional search engine capabilities.

View Publication

Skills

• Languages / Markups: JavaScript, TypeScript, Java, C#, HTML, CSS, XML

• Frontend Frameworks: ReactJS, Redux, NextJS, AngularJS, Bootstrap

• Backend / APIs: NodeJS, GraphQL, REST APIs, SOAP, OAuth 2.0, OpenID Connect

• Testing: Jest, React Testing Library, Cypress, Playwright

• Libraries / Tools: ESLint, jQuery, momentJS, D3, amCharts

• Cloud / DevOps: AWS, Azure, Google Cloud, IBM Bluemix, Docker, Kubernetes, Jenkins, CI/CD, Azure DevOps

• Databases: SQL, PostgreSQL, MongoDB

• Monitoring / Analytics / Visualization: Grafana, Prometheus, Kusto, Tableau, Google Analytics

• Version Control / Collaboration: Git, GitHub, Bitbucket, JIRA

• CMS / Platforms: WordPress, Drupal, Shopify, Kaltura

Get In Touch

Let's build something together! Or send me an email if you have any other questions.