Professional Experience 👨‍💻

Stanford University
Section Leader for code in place - (Apr 2024 - Jun 2024) (3 months)
I was selected from over 3,000 applicants and had the privilege of serving as a Section Leader, teaching a class of 10 students from around the world in Stanford University's online course. The course focused on fundamental Python concepts adapted from their flagship course, CS106A.


People10 Technosoft Pvt Ltd
Software Engineer - Jul 2022 - Dec 2023 (1.5 yr)
This was my first full-time job after college, where I served as a Backend Engineer for Allegiant Air, an ultra-low-cost airline. I played a key role in significantly improving the backend data retrieval time for the bundles application page and developed comprehensive test cases. Additionally, my team and I created an automated AI interview platform Interviewmaite that gained significant recognition within the organization, earning us the second-best prize.


Kerala Electrical & Allied Engineering Co. Ltd
Student Intern - sep 2021 - sep 2021 (1 month)
Honestly, this internship had little to do with software engineering. However, I had the opportunity to meet and interact with talented engineers who design electrical transformers. The countless yawns shared between my friends and me were a testament to how fascinating the world of electrical engineering truly is.


Verdant Telemetry
Student Intern - Jul 2019 - Jul 2019 (1 month)
This was my first internship, where I gained extensive knowledge in manufacturing antennas and other airborne equipment for the military. I also conducted research and presented a board-level presentation to the managerial team on RTCA DO-178B guidelines for designing software for airborne systems.


IEEE TIST
Electronics and communications Coordinator(ECC) - Jul 2019 - Dec 2021 (3 yrs)
I was elected by the IEEE committee of our college to serve as the ECC. My responsibilities included organizing various IEEE events across colleges in Kerala and designing graphics and posters for these events.


Education 🎓

B.Tech (2022) - Electronics & Communication Engineering


Download CV