
Kartik Gupta
Software Development Engineer Intern

Connect with Kartik Gupta to Send Message
Connect
Connect with Kartik Gupta to Send Message
ConnectTimeline
About me
Software Developer @ Tooljet | Ex Intervue.io | GSOC 2021 @Rocket.Chat
Education

Delhi Public School - India
2009 - 2019
Maharaja Agrasen Institute Of Technology
2019 - 2023Bachelor of Technology - BTech Information Technology
Experience

Enthu.AI
Dec 2020 - Mar 2021Software Development Engineer Internas a Software Developer Intern at Enthu.AI i worked on building new features for the application like admin.enthu.ai , call analysis screens, authentication system, System logs and automatic reports. Along with building new features i also worked on fixing bugs in the application.

Google Summer of Code
May 2021 - Sept 2021Google Summer of Code Student Developer @ Rocket.ChatWorked on introducing Audio messages within Rocket.Chat to be transcribed to text messages and creating a standalone Rocket.Chat app for it.https://docs.rocket.chat/contributors/google-summer-of-code/google-summer-of-code-2021

DevTown
Aug 2021 - Aug 2022Software Development EngineerWorked as a software development intern at Devtown leading a team to create SAAS platform for DevTown students, mentors and admins .-> Designed the Devtown platforms architecture from scratch.-> Led the front-end development team to ship deliverables on time.-> Integrated Zoom client & server SDK into Devtown Platform for mentors to conduct live classes & students to attend them.-> Introduced Google oAuth, Google meet, Google calendar integrations into the application.-> Integrated vimeo SDK on the platform to distribute & consume prerecorded courses.-> Created CI/CD pipelines for the server monorepo using Github Actions, AWS Ec2, code pipeline & code deploy agent. Show less

Intervue.io
Nov 2022 - May 2024Software Developer- Worked with Intervue.io at the 0 to 1 stage as a full stack developer.- Led the development of a task management dashboard (Team of 3) similar to Clickup, which Intervue uses to manage around 300 interviews daily. Had the ownership of the whole React dashboard and the APIs that aggregated and returned the data.As we scaled, the dashboard had to be adapted to accommodate for more data (10x what we expected), optimised APIs on the backend by breaking logic down into smaller chunks, utilising indexes (mostly composite indexes for niche use cases), and batching. For the UI, I implemented virtualised lists, live polling, and reorganised component hierarchies to reduce unnecessary re-renders.- Built upon the already existing but rudimentary at the time intervue partner app on React Native.- Developed a functionality that is similar to Uber for interviewers, where interviewers get interview request notifications and they can accept, reject, or manage interviews from within the app. This app now accounts for >50% of intervue interview scheduling, which was preciously handled by an operations team.The architecture for notifications can handle infinite scale as it is almost serverless, and most of the business logic for notifications runs on step functions to ensure reliability.- Created interviewer onboarding experience (indivisually), which is a journey that an interviewer completes to get onboarded. It includes filling in basic details. Attempting a quiz-> Uploading and verifying Aadhar and PAN-> Attending Zoom session-> DONE.This process is highly automated by Zoom integration, which allows sessions to be auto-scheduled and then onboarded by getting attendance data from Zoom Webhook.-Other than these halo features, as in any startup, a lot of bug bashing, optimising business logic and its issues, and suggesting/building micro dashboards/features were a part of my job as well. Show less

ToolJet
May 2024 - nowSoftware Development Engineer
Licenses & Certifications

Software Engineering Virtual Experience
InsideSherpaMay 2020
The Fundamentals Of Digital Marketing
Google Digital UnlockedMay 2020- View certificate

Data Visualization
FreeCodeCamp - View certificate

Front End Libraries
FreeCodeCamp - View certificate

Responsive Web Design
FreeCodeCampOct 2020
Recommendations

Guillermo larrosa
Head of Technology at Loog GuitarsUruguay
Lampros-marios chalastras
Student at National Technical University of AthensAgia Paraskevi, Attiki, Greece
Rajesh kumar
PHP DEVELOPER at Tech5i Software Services (P) Ltd.Delhi, India
Aldrin viegas
Passed CFA Level 1Mumbai, Maharashtra, India
Scott macleod
Product Owner at BrokerEngineGreater Brisbane Area
Amit singh
Deputy Collector/ SDM (UP) , BS-MS(Physics)IISER BhopalBhopal, Madhya Pradesh, India
Jordi nicolas
Service Delivery Manager @CaixaBank TechGreater Barcelona Metropolitan Area
Guillermo muschietti
HSE Mgr.Argentina
Javin emmanuel
Flutter App DeveloperCoimbatore, Tamil Nadu, India
Yunis tasya
Inventory Control | Administrator Hackerroom.id | Content Creator | Mahasiswa di Universitas TerbukaMedan, Sumatera Utara, Indonesia
Joshua ryan
Culinary Specialist Enlisted Curriculum Training ManagerPawcatuck, Connecticut, United States
Brittany roberts
Processing AssistantLouisville, Kentucky, United States
Abhishek jk
Technology Lead at InfosysMysore, Karnataka, India
Phillip thomas
Banking professional currently seeking opportunities in facilitation, education or law enforcementOrange, California, United States
Gufran ahmed
Open to work for stipends and experienceMumbai Metropolitan Region
Ирина колоскова
PHP developerUkraine
Matthew galloway
Principal Nuclear Medicine Physicist - GenesisCareCoventry, England, United Kingdom
Jesse de costa
Veteran. Husband. Father.Cochrane, Alberta, Canada
Maximilian thieme
Student der Rechtswissenschaft | Vorstand für Finanzen ELSA-Leipzig e.V.Leipzig, Saxony, Germany
Swathi sanker ranganath
Advanced UserScarborough, Ontario, Canada
...