Chetan Agrawal

Software Engineer

Hyderabad, Telangana, India14 yrs 6 mos experience
Highly StableAI Enabled

Key Highlights

  • Led CX Engineering initiatives at Notion.
  • Co-founded a sports and fitness platform, Sportzify.
  • Expert in full-stack development and team leadership.
Stackforce AI infers this person is a SaaS expert with strong full-stack development and customer experience optimization skills.

Contact

Skills

Core Skills

Software DevelopmentWeb Development

Other Skills

AI ToolsAJAXBackbone.jsC++CSSCascading Style Sheets (CSS)Customer ExperienceData StructuresDatabasesE-commerce SEOEclipseGraphQLHTML 5HTML5Java

About

I am a technology hacker and love working with JavaScript. Currently I lead the CX Engineering initiatives at Notion. Before this, was leading the Visualization related initiatives in ThoughtSpot. Outside of work, I also spend time mentoring people and consulting with start ups. I was cofounder of a company around sports and fitness domain, named Sportzify. Here, I took care of the product roadmap and development for the web and mobile platforms, along with customer support & backend operations. At times, I also assume the business development roles and close deals with potential corporate clients. Before this, I have also worked with CK-12 Foundation, which is a non-profit organisation based in Silicon Valley in the domain of education and is trying to innovate around delivering education freely to the world in the most engaging manner for both students and teachers. My role was to create and maintain new features around the tech ecosystem in all backend, frontend and mobile app. At Amazon, I worked in Amazon.com subsidiary named MyHabit.com. The team I worked with is the complete owner of the e-commerce platform and my role was to solve problems in both backend and frontend pieces of the code. In my free time I play guitar and my harmonica and sometimes sing too. It would be easy to make out that I love food by my appearance. I also like to learn things by doing it in form of mini projects. I also have developed an itch to read and write poetries. Follow my blog to catch me doing all that stuff. Here is my topmate link - https://topmate.io/chetan1507 if you want to book time with me.

Experience

14 yrs 6 mos
Total Experience
2 yrs 2 mos
Average Tenure
2 yrs 1 mo
Current Experience

Notion

Software Engineer

May 2024Present · 2 yrs 1 mo · Hyderabad, Telangana, India · On-site

  • Started with Customer Experience(CX) Engineering at Notion as founding engineer.
  • Led bunch of projects from planning to delivery around self serve CX optimisations.
  • Added chatbot support to the entire Notion product suite
  • Search First Redesign Help Center for Notion customers.
  • Migrated Search to Algolia.
  • Moved to Content Migration(Imports/Exports) team.
  • Drove lot of optimisations around reliability and quality around various imports, especially Confluence and Asana.
  • Migrated bunch of services and legacy code to new format.
  • Introduced AI first tools for code generation within team for repeatable patterns.
Software DevelopmentWeb DevelopmentJavaScriptAI ToolsCustomer Experience

Thoughtspot

3 roles

Staff Software Engineer

Promoted

Feb 2022May 2024 · 2 yrs 3 mos

  • Senior lead engineer & architect for all the visualisations related initiatives.
  • 1. Helped in Visual Properties Schema Migrations. Designed the backend service to help with validations and migrations of schemas between multiple versions.
  • 2. Migrated FE stack from Angular 1.x to React. Introduced GraphQL service in the middle as a BFF layer. Rewrote the foundations for the unit, integration and e2e test suite in the newer stack.
  • 3. Pivot table enhancements from a single query data call to multi query data calls.
  • 4. Several Customer Migrations from On Prem to Cloud like CTC, Cetera, for visualisation objects.
  • 5. Lead Author for https://github.com/thoughtspot/ts-chart-sdk . The open source developer SDK helps any developer write a custom visualisation using their own engine and use it like a legacy TS visualisation. End to end owner of the project.
  • 6. Improved chart generation and suggestion engine in the backend layer. Helped in moving the same from FE to BE layer.
  • 7. Responsible for contributing the annual roadmap items and getting projects delivered on time.
  • 8. Have experience in leading a team of 12 developers directly as an engineering manager in the same role.
  • 9. Operational Excellence: helped drive to a single digit bug backlog from 200+ within a year.
  • 10. Operational Excellence: Developed Test Automation suite around unit screenshot test for visual rendering of charts.
Software DevelopmentWeb DevelopmentReactGraphQLVisualizations

Senior MTS

Feb 2020Jan 2022 · 1 yr 11 mos

Software Development

MTS

May 2019Feb 2020 · 9 mos

Software Development

Ck-12 foundation

2 roles

Software Consultant

Nov 2015Jul 2016 · 8 mos

  • CK-12 Foundation is a non profit organisation in the domain of education and is thriving to innovate around delivering education freely to the world in the most engaging manner for both students and teachers.
  • My role is to create and maintain new features around the tech ecosystem in all backend, front-end and mobile apps.
Software Development

Software Engineer

Dec 2014Nov 2015 · 11 mos

  • CK-12 Foundation is a non profit organisation in the domain of education and is thriving to innovate around delivering education freely to the world in the most engaging manner for both students and teachers.
  • My role is to create and maintain new features around the tech ecosystem in all backend, frontend and mobile apps.
Software Development

Sportzify

Co-Founder & Product Head

Jul 2015Apr 2019 · 3 yrs 9 mos · Bengaluru Area, India

  • I was trying to create a product around sports and fitness domain at Sportzify. Here, I used to take care of the product roadmap and development for the web and mobile platforms, along with customer support. At times, I also assume the business front of the company and close deals with potential partners.
  • 1. End to end product owner & full-stack developer
  • 2. Built MERN stack based club reservations system and event ticketing system from scratch.
  • 3. Built a ladder system for the knockout tournaments.
  • 4. [Non Tech] Operational roles of events, operations and finance management.
  • 5. Developed mobile apps (both hybrid and native).
Software Development

Amazon

2 roles

Software Development Engineer

Jul 2012Nov 2014 · 2 yrs 4 mos · Bangalore, India

  • I worked with Amazon.com subsidiary named MyHabit.com. The team I worked with is the complete owner of the e-commerce platform and my role was to solve problems in both backend and frontend pieces of the code.
Software Development

SDE Intern

Jan 2012Jun 2012 · 5 mos · Bangalore, India

Software Development

Megarth

Web Developer, Intern

Apr 2011Sep 2011 · 5 mos · New Delhi, India

Education

Indian Institute Of Information Technology Allahabad

Bachelor's degree — Information Technology

Jan 2008Jan 2012

Hariyana Vidya Mandir

High School/Secondary Diplomas and Certificates

Jan 1997Jan 2008

Stackforce found 100+ more professionals with Software Development & Web Development

Explore similar profiles based on matching skills and experience

Chetan Agrawal - Software Engineer | Stackforce