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.
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.