Principal Software Applications Engineer
I’m a software engineer passionate about transforming complex ideas into simple, reliable experiences. I love crafting systems that work well, grow smoothly, and keep me learning along the way.
4 contributions
2025-11-015 contributions
2025-10-205 contributions
2025-10-192 contributions
2025-10-18Principal Software Applications Engineer
My team maintains and develops a suite of applications used internally within the organization mainly catered towards managing content and logic around content. We build new features and solutions on top of those applications, ensure the solutions provided are optimal and follow best practices as well as resolve any bugs and defects in those applications.
Graduate Research Assistant at IEC Lab
As a Graduate Research Assistant my primary role in the research group was as a programmer. I was tasked with implementing customizations in OpenEdx (an open-source courseware hosting platform) and research projects that worked along with OpenEdx and building tools to manage these applications.
Full Stack Web Developer Intern
I worked as a Full Stack Web Developer Intern for the IT Document Management & Collaboration team at Red Hat. The team maintains and develops a suite of applications used internally within the organization. As part of the team, we build new features and solutions on top of those applications, ensure the solutions provided are optimal and follow best practices as well as resolve any bugs and defects in those applications. My responsibilities within the team were as below.
Systems Engineer
I joined TATA Consultancy Services Limited (TCS) as an Assistant systems engineer - Trainee. I ended my employment in the company with the designation Systems Engineer. At Tata Consultancy Services Ltd (TCS), I worked in the role of a ServiceNow Developer. The team maintained and built new features and automations on a ServiceNow environment for a client. The team would develop and deliver solutions to the requirements as given by the client, also act as technical advisors to suggest innovative methods to solve business needs.