About Me
Learn about my background, skills, and experience
Profile
Innovative and passionate software engineer with over 5 years of experience in the tech industry, seeking to leverage extensive background in software development, Android applications, and large language models (LLMs). Proficient in Java, JavaScript, and Kotlin. Successfully developed and maintained multiple scalable and efficient software applications. Demonstrated strong problem-solving skills by implementing optimized algorithms and data structures, significantly improving system performance.
Experience
date_range 2022.04–present
- Improved Outlook Android app performance by implementing cached data strategies, reducing add-in load time by 35%.
- Delivered features such as pinning and OnSend in Outlook Web, increasing new partner onboarding by 50%. Additionally, created a dashboard for feature health tracking in OWA.
- Contributed to the development of 'Autorun' for Outlook Android extensibility, resulting in a 50% increase in Monthly Active Users.
- Integrated Large Language Models (LLMs) into the existing Outlook extensibility framework, leveraging hands-on experience with LLMs to enhance functionality.
- Mentored 4 engineers (3 SDE-1s, 1 SDE-2), implementing best practices that improved code quality by 30%.
- Conducted over 500 code and design reviews, significantly elevating engineering standards across teams.
date_range 2019.08–2022.03
- Developed and maintained Outlook Web extensibility JavaScript Environment and API pipeline, enabling developers to run their code on the Outlook client.
- Reduced UILess framework load time by 40% using CDN.
- Implemented critical security-related features and improved logging and telemetry, allowing for earlier issue detection in backend systems.
date_range 2018.02–2018.12
Discrete Mathematics, Advanced Data Structures, Computer Aided Design for Very Large Scale Integration.
Education
Indian Institute of Technology, Guwahati
Specialized in Computer-aided design for VLSI.
West Bengal University of Technology
Computer Organisation, computer networks, Solid State Devices.
Achievements
GATE, AIR 272
Computer Science and Engineering, 2017
Publications
User Guided Register Manipulation in Digital Circuits
P Panigrahi, Rajesh Kr Jha, and C Karfa, 2019.06
Skills & Technologies
Micro-services
Architecture & Development
Android
Java, Kotlin
LLMs & AI
Azure AI Services
Cloud
Distributed Systems
Technologies I Work With
"The only way to do great work is to love what you do." - Steve Jobs