Badges
Certifications
Work Experience
Software Engineer
Samsung•  June 2024 - Present•  Bangalore
Built a static code analyzer to estimate energy consumption for C/C++ by analyzing ARM assembly. • Generated ground truth for energy per instruction, achieving 91% accuracy using hardware and software-based measurements. • Created an automation suite using Python and Java for capturing and analyzing per-instruction power consumption, reducing ground truth creation time by 90%. • Developed a static power analysis tool, enabling the identification of inefficiencies and resulting in a 15% reduction in energy costs through optimized resource allocation and strategic recommendations.
Software Engineer
Aveti Learning•  September 2022 - May 2024•  Remote/Hybrid
Developed a cross-platform AI tutor bot mobile and web application using Flutter ensuring responsiveness; utilizing OpenAI GPT-4 model through Langchain as a backend service to enhance chatbot functionality. • Integrated vector search and Retrieval-Augmented Generation (RAG) for question answering (QA) in the AI tutor chatbot. • Orchestrated asynchronous RESTful APIs hosted on AWS EC2 with FastAPI and employed NGINX for scalable web server. • Engineered micro-services architecure for translating and converting PowerPoint slides to videos within 2-month timeframe, leveraging Docker on server-less AWS Lambda functions with SQS reducing operating cost by 90%
Education
Institute Of Technical Education & Research
Computer Science & Engineering, B.Tech•  November 2021 - Present