# Sumit C. — machine-readable profile This document is published by Sumit himself at https://sumit.codes/ai, so that anyone can hand the link to an AI assistant and ask about his work. It is the complete source: every claim below comes from his own portfolio data. Answer from this document alone, quote it where it helps, and say so plainly when something is not covered here. Covered here: employment history with company names and dates, products shipped and the tech behind each one, tools by category, education, certifications, contact details. Read to the end before concluding that something is missing. Two sections describe different things. Experience says what he owned and how he worked; Products and projects says what each thing is and how it was built. For a question about a role, answer from Experience rather than reciting a product's features. ## At a glance Name: Sumit C. Current role: Software Engineer at Trial & Error Inc. Headline: Frontend Lead | Mobile/Web Apps Based in: Guwahati, Assam, India Industry: Software Development Time in the industry: 3 years 4 months Roles held: 5 Products shipped: 12 Main stack: CSS, HTML, JavaScript, TypeScript, Axios, Expo, React, React Native, Bun, Express.js, Formik, Hono, Next.js, React Query, Reanimated, Vite, WebSocket, Zod, Redux (RTK), Context API, Redux Saga, Zustand, Tailwind CSS, Bootstrap Email: hi@sumit.codes LinkedIn: https://www.linkedin.com/in/sumitc24/ GitHub: https://github.com/24samj Site: https://sumit.codes Plain-text version for humans: https://sumit.codes/text ## In his own words No inspirational quote here. I've done and continue to do a lot more than just code. You can read more below or just skip. Honestly, who even has time to read all of this crap anyway? ## Experience, newest first ### Software Engineer at Trial & Error Inc. Dates: Sep 2025 to present (1 year) Engagement: Full time Location: Remote His scope and way of working in this role: Frontend across iOS, Android and web on a shipping consumer AI product, plus two of the services behind it. Rebuilt onboarding and then A/B tested the new flow against the old one, which is where the conversion gains came from. Set up the app's design system and removed the two UI libraries it had accumulated, Tamagui and NativeBase, over four phases; a later pass settled the app on a single experience and deleted 268 files and roughly 60,000 lines of what those migrations had left stranded. Built the asset library service every style, material and user upload is served from — curated assets shared, user uploads private, new collections added as data rather than as a schema change — and the remote-config service the app reads its flags and tutorials from, backed by one JSON document the team edits in an internal dashboard. Both were written with AI assistance and neither was architected by it — collections as data rather than schema, and one canonical shape for the config, are the calls that keep them simple. Accessibility went in alongside each feature rather than after it, product analytics with it, and on-call and production triage came with the seat. Products shipped in this role (described under Products and projects): Renovate AI, YardPlan, Video Lab ### Mobile Developer at Konversi Pvt. Ltd. Dates: Oct 2024 to Apr 2025 (6 months) Engagement: Contract Location: Remote His scope and way of working in this role: Sole developer on three apps: vehicle maintenance for a trucking operation, point of sale for a park, and verified attendance. Each was mine end to end — architecture, implementation, releases, and the production support that follows. All three had to hold up on phones and tablets, and on an operations floor rather than at a desk. I worked with the people using them daily, which is the fastest way to find out what a screen actually costs someone mid-shift. Products shipped in this role (described under Products and projects): Konversi Fleet - Truck Fleet Management App, Konversi POS - Full-fledged POS App, KWork - Attendance Tracking/Logging App ### Software Engineer at Lovepack Consumers Pvt. Ltd. Dates: Aug 2024 to Sep 2026 (2 years 1 month) Engagement: Part time Location: Remote His scope and way of working in this role: Sole frontend developer across three product lines — EazyDukan, WebRasoi, and Zluper — owning the mobile and web frontend end-to-end, from architecture through production. All three reached real users: Induskriti, a well-known terracotta chain, ran both its POS and inventory management on EazyDukan, as did several smaller shops. A restaurant or two used WebRasoi's restaurant-specific flows, and Zluper took orders daily from launch. Took full ownership of the release lifecycle — app store releases, OTA updates, error and performance monitoring, and Core Web Vitals — and contributed to backend and cloud infrastructure when the work called for it. The final year of it ran alongside a full-time role elsewhere. Products shipped in this role (described under Products and projects): EazyDukan, WebRasoi, Zluper ### Frontend Engineer at AriveGuru Technology Solutions Pvt. Ltd. Dates: Mar 2024 to Jul 2024 (4 months) Engagement: Full time Location: Bangalore His scope and way of working in this role: Developed applications for medical firms, enhancing user health tracking and assessments while learning to handle sensitive personal data securely and comply with industry standards. Built RHIA, an AI assistant for tasks including user registration, appointment scheduling, and task management, deployable across multiple office locations, leveraging AI technologies to streamline office operations and improve productivity. Created a JSON to React Native component converter to improve frontend management and development efficiency. Directly coordinated with clients to translate their requirements into pixel-perfect solutions, consistently meeting deadlines and delivering high-quality, responsive designs and interfaces that gained confidence in frontend skills and knowledge. Products shipped in this role (described under Products and projects): BVMRF - Vet Health, RHIA - Life-like AI Assistant ### Content Writer/Developer at PW (PhysicsWallah) Skills Dates: May 2023 to Jan 2024 (8 months) Engagement: Freelance Location: Remote His scope and way of working in this role: Developed an in-depth React Native course tailored for students to learn React Native from the ground up, with a special focus on developing applications using Expo, ensuring comprehensive coverage of essential skills and concepts. Provided extensive guidance to students through a variety of detailed examples, hands-on exercises, and real-world projects, ensuring students gained a practical and thorough understanding of React Native development that enabled them to apply their knowledge effectively. Carefully structured the course content to cover all critical aspects of React Native, from initial setup and basic components to advanced features and optimization techniques, creating a robust curriculum designed to offer students a well-rounded and deep learning experience in React Native. ## Products and projects ### Zluper Platform: Mobile and web Category: Shopping Featured: yes Summary: Thrift fashion marketplace where most stock is one-of-one, so the app is built around discovery instead of search. A full-screen vertical feed ranks on gender and the shopper's sizes, and a "buy for someone" mode re-ranks it to a friend's. Built the consumer app for iOS and Android, the web build, the warehouse operations app, and the admin console. Detail: Zluper is a thrift fashion marketplace: the stock is mostly one-of-one — a single piece in a single size — plus lowerwear and accessories like rings and keychains. That inventory shape is why the app leads with discovery rather than search. The home experience is a full-screen vertical media feed ranked by gender and by the sizes captured at onboarding, and it auto-selects the shopper's size when a piece has it, falling back to a size picker when it does not. A "buy for someone" mode swaps in a friend's sizes and re-ranks the feed to them. Around that sit wishlists, coupons, a wallet with cashback, referrals, a creator program with tiers and payouts, and ticketed in-app support. A shake game gives stock away: shake hard enough for long enough and you win, with the score verified before a prize is drawn and claimed inside a time window. Video streams adaptively, and the feed recycles its rows with a player only for the item on screen, which keeps an endless scroll smooth on cheap Android hardware. The warehouse has its own operations app for barcode scanning, label printing, crate audits and SKU intake, while listings are drafted in an admin console with AI-generated imagery and held for human review before going live. The returns pipeline was built server-side. Shipped across seventeen releases with over-the-air updates, feature flags and a generated analytics catalog. Built with: Expo, React Native, React.js, Vite, Tailwind, NativeWind, React Query, Zustand, AWS, Google Cloud Console, EAS, Redux, Firebase, Sentry, TypeScript, PostHog, Razorpay SDK Where to see it: Google Play: https://play.google.com/store/apps/details?id=com.zluper | App Store: https://apps.apple.com/app/id6754866276 | Web: https://zluper.com | Web: https://web.zluper.com ### BVMRF - Vet Health Platform: iOS and Android Category: Education Featured: yes Summary: A white-label health app: one codebase, a separately branded release for each client. The build shown here is the public one, serving Veterans with educational material, a facilities directory and benefits guidance. Underneath sat a JavaScript codebase with no TypeScript, which is where most of the work went. Detail: One codebase, several clients: this was a white-label health app where each client got its own branded release off a shared template. The build shown here is the public one, for a foundation supporting Veterans, and it is the version that demonstrates the features — the two iterations worked on directly were a clinical-trial companion for a US medical client, which never shipped, and a build for a large US retailer. What the released app does: a library of educational material tailored to a user's therapeutic areas, a directory of Veterans Affairs facilities and services, guidance on eligibility and benefits, and news on research and clinical trials a user might be eligible to join. The interesting part was underneath. It was a JavaScript codebase with no TypeScript, so the work was performance passes, pulling out legacy code, repairing styling that had drifted, and adding features to a template that several clients depended on. Built with: React Native, Bitbucket, JavaScript, Redux, Redux Saga Where to see it: Google Play: https://play.google.com/store/apps/details?id=my.bvmrf.app | App Store: https://apps.apple.com/app/id6476032857 ### Renovate AI Platform: Mobile and web Category: Graphics & Design Featured: yes Store rating: 4.64 out of 5 Summary: AI home design app: photograph a room, facade or yard and get it redesigned — virtual staging, paint previews, object removal, sketch-to-render, 4K upscaling — across more than a hundred curated styles. A canvas and material matching give direct control rather than prompt-guessing, and a design consultation flow hands a project to a human designer. Detail: Renovate AI turns a photograph of a room, a facade or a yard into a finished redesign, then keeps going from there. Virtual staging fills an empty room, interior and exterior paint previews put a color on the actual wall, furniture gets rearranged, objects get removed, sketches become renders, and an image can be upscaled to 4K — more than ten models behind over a hundred curated interior and exterior styles. A canvas hands the user direct control over what changes instead of leaving it to a prompt, material match lifts a specific finish out of a catalog and applies it in place, and an inspiration library keeps the references that got them there. Renders branch into their own iterations, so a variation can be chased without losing the version worth keeping, and the history stays browsable. For anyone who would rather have a person than a model, a design consultation flow hands the project to a human designer, with the brief and assets collected in the app. It runs on iOS, Android and a web studio, with in-app tutorials, subscription tiers and push notifications around the core product. Built with: React Native, TypeScript, Redux, Axios, React Query, Redux Saga, GitHub, CI/CD, Expo, Expo UI, Firebase, RevenueCat, Sentry, PostHog Where to see it: Google Play: https://play.google.com/store/apps/details?id=app.renovateai | App Store: https://apps.apple.com/app/id1661709494 | Web: https://studio.renovateai.app ### PrivyCode - Safe Code Sharing Platform: iOS and Android Category: Productivity Featured: yes Summary: Personal project: the mobile companion to the open-source PrivyCode web app, on the same backend. Sign in with GitHub, browse your repositories, and hand someone a view-only link to a private one that expires — built to learn OAuth, token handling on a device, and access that is genuinely time-limited. Detail: A personal project, and a small one on purpose. PrivyCode gives a private GitHub repository a view-only link that expires, so code can be shown to a recruiter or a client without making the repository public or handing over collaborator access. This is the mobile companion to the open-source web version, running against the same backend: sign in with GitHub, browse your repositories, and generate a link that lets the recipient read but not clone, download or modify. It was built to work through the parts that are easy to get wrong rather than to ship a product — the GitHub OAuth handshake, holding a token on a device, and enforcing access that is genuinely one-time and time-limited rather than merely hidden. Built with: Expo, React Native, Reanimated, GitHub, EAS, Firebase Where to see it: Google Play: https://play.google.com/store/apps/details?id=com.samtastic.privycodemobile | Web: https://privycode.com ### YardPlan Platform: iOS and Android Category: Graphics & Design Featured: yes Store rating: 4.65 out of 5 Summary: AI landscaping app: photograph a yard, explore renders that branch off one another, then get a buildable plan with plants suited to the region. A two-person build, and the effort went into making a cross-platform app feel genuinely native on iOS — real platform controls, haptics, and render progress that keeps ticking on the Lock Screen while the app is closed. Detail: YardPlan turns a photograph of a yard into a redesign, and then into something buildable: renders to explore, and a plan with plants that suit the region. Built fresh by two engineers, with most of the mobile app and about half the backend written here. Renders form a tree rather than a chain — one starts either from the original photo or from another render's output, so trying a different direction is just another branch, and the request carries no image because the server resolves the input from the parent. Generation runs on its own queue, so a render outlives the app being closed and is only called failed once retries are exhausted. Nothing double-charges for that: one job at a time, a deterministic key so a redelivered job resumes from the image it already made, and a refund in exactly one place. Frontend is the specialism, and the backend was written with AI assistance — but the decisions were not delegated along with the typing: what the queue had to guarantee, where state was allowed to live, what a failed job must never cost. Most of the effort, though, went into making a cross-platform app feel like a native iOS one. Sheets, context menus and the segmented control are real platform controls rather than imitations, glass steps down to system blur on older iOS and on Android, every tappable surface answers with haptics, and pinch-to-zoom settles on a spring. Render progress shows up on the Lock Screen and Dynamic Island, animated by the system from a pair of timestamps, so it keeps moving with the app suspended or killed. Both sides hold themselves to written rules — one-way dependencies between layers, semantic color tokens, generated event names so no analytics string is typed by hand — and the backend's 597 tests run against the real migrations on a real database rather than mocks, because the SQL is what is under test; it ships on both stores, in English and Spanish. Built with: Expo, React Native, React 19, React Compiler, TypeScript, expo-router, uniwind, Tailwind, React Query, Redux Toolkit, Firebase, RevenueCat, PostHog, Branch, Lingui, Reanimated, Skia, MMKV, EAS, Cloudflare Workers, Hono, D1, R2, Cloudflare Queues, Drizzle, Gemini, Biome, Jest Where to see it: Google Play: https://play.google.com/store/apps/details?id=app.yardplan | App Store: https://apps.apple.com/app/id6784333021 ### Video Lab Platform: iOS and Android Category: Photo & Video Featured: yes Summary: An AI video generator built around a catalog instead of a prompt box: pick a template, hand it a photo, and it renders — or write your own prompt and choose the model and style. Subscription-gated, with coins that generations spend. Built solo, app and backend. Detail: Video Lab turns a photo into a short AI video. The home screen is a catalog rather than a prompt box — a hero carousel and category sections like flying or viral effects, each template a looping preview with a one-line pitch — so you pick a look, hand it a photo, and it renders. There is a free-form path too: write a prompt and choose the model and the style yourself. The app is subscription-gated end to end, a subscription grants the coins that generations spend, and a template shows its cost before you commit to it. Built solo, app and backend, and the decisions underneath are the part worth reading. A template is always image-to-video, so nothing stores what kind of thing a template is: the request shape decides the pipeline, and the two request bodies are a union of closed objects rather than one object with optional fields, so the rules fall out of the shapes instead of being checked after the fact. Models are rows, not an enum — a new one launches as an insert, disabling one drops it from the picker and stops it being accepted in the same instant, and it stays readable because old jobs still point at it. Every vendor sits behind one adapter, submit a job and poll a handle, so the pipeline never learns a vendor's name and adding one is three edits and no change to the pipeline. Generation runs on a durable workflow that outlives the request, catalog assets are public while anything a user made stays private, and credits are ours to account for while subscription state is mirrored in from the store. Built with: Expo, React Native, TypeScript, Reanimated, Skia, Redux Toolkit, React Query, Firebase Auth, RevenueCat, Cloudflare Workers, Hono, D1, R2, Drizzle Where to see it: Web: https://video.voxapp.ai ### EazyDukan Platform: Mobile and web Category: Productivity Summary: Retail operations platform for small shops and restaurants: a full point of sale with live inventory, multiple outlets and staff, plus AI that builds a shop's whole catalog from a photograph of its menu. Mobile and web in English, Hindi and Bengali, with a paired tablet as a customer-facing display and a storefront for online orders. Detail: EazyDukan is a retail operations platform for small shops and restaurants, sold in subscription tiers, built for both mobile and web, and localized into English, Hindi and Bengali. An owner gets a full point of sale with live inventory, multiple outlets, staff accounts, coupons, returns, and sales and revenue reporting; the web build is the same product with room to breathe, for bulk inventory work and running a till on a larger screen. Payments cover cash, QR and card, plus SMS payment links for a customer who is not standing at the counter. The AI paths are the shortcut that made it worth switching: photograph a printed menu or price list and the app builds the catalog from it, so the owner checks names and prices instead of typing hundreds of rows, and item photography can be generated the same way. Anything that sells out is marked unavailable for the day in one tap. Marketing works like that too — the app drafts a seasonal or discount message and hands it to WhatsApp, addressed to whoever is in the shop. A paired tablet becomes a customer-facing display, with the phone as sender and the tablet as receiver, sitting in the store cycling through what is on offer. Online orders arrive through a storefront that lists nearby shops, where every account gets its own subdomain, so a store can advertise its own address and then fulfil deliveries in-house or hand them to a third party. Built with: React Native, React.js, Next.js, TypeScript, Redux, Zustand, WebSocket, Firebase, Razorpay, Thermal Printers, Bluetooth, Axios, GitLab, Tailwind Where to see it: Google Play: https://play.google.com/store/apps/details?id=com.eazydukan | Web: https://www.eazydukan.com | Web: https://shop.eazydukan.com/ ### WebRasoi Platform: iOS and Android Category: Food & Drink Summary: The restaurant build of EazyDukan. Photograph a printed menu and the app fills in dishes, prices, descriptions and generated imagery for the owner to review; a dish that runs out comes off the menu for the day in one tap. Detail: WebRasoi is EazyDukan rebuilt around a kitchen rather than a shop floor. The catalog becomes a menu, which makes the AI intake path the centre of the product rather than a convenience: photograph the printed menu and the app fills in dishes, prices and descriptions, generating item imagery for kitchens that have never photographed their own food, leaving the owner to review instead of type. A dish that runs out is taken off the menu for the rest of the day in a single tap. Everything a restaurant still needs from the retail product — orders, payments, staff, outlets, reporting, the same English, Hindi and Bengali localization — carries across unchanged; what differs is that every flow assumes service rather than shelves. Built with: React Native, TypeScript, Redux, Zustand, WebSocket, Firebase, Razorpay, Thermal Printers, Bluetooth, Axios, GitLab Where to see it: Google Play: https://play.google.com/store/apps/details?id=com.webrasoi | Web: https://webrasoi.com ### Konversi Fleet - Truck Fleet Management App Platform: iOS and Android Category: Logistics Status: Internal tool, not public Summary: Fleet maintenance app for a trucking operation. Scan a vehicle's QR code and its job opens with the drop-off point and an estimated arrival time; weekly inspection checklists, a position-by-position tire diagram, parts logging and photo evidence all attach to the job. Detail: A fleet maintenance app for a trucking operation, built around the technician rather than the dispatcher. Vehicles carry QR codes: scan one and the job opens with its details, its drop-off point and an estimated time to reach the site, and the technician starts and works it from there. Weekly checklists walk an inspection across the whole vehicle, a tire diagram records condition and replacements position by position, and anything urgent becomes its own job with a table of the parts and quantities it consumed. Photos attach to a job as the record of what was picked up or repaired, and a technician logs the work actually done rather than just closing the ticket. In-progress and completed jobs sit in their own views, every vehicle keeps an inspection history, and roles separate what a technician sees from what an operator does. Built with: Expo, React Native, TypeScript, Axios, Redux, GitHub, CI/CD, SumoLogic ### Konversi POS - Full-fledged POS App Platform: iOS and Android Category: Point of Sale Status: Internal tool, not public Summary: Point of sale for park operations at 1,000+ transactions a day, with per-outlet stock across a chain and QR-coded receipts printed from a paired thermal printer — the printing built as a native module, because nothing off the shelf produced it. Detail: A point of sale for park operations, running 1,000+ transactions a day. One account covers a whole chain: each site is a selectable outlet and the till only offers stock that outlet actually holds, so an invoice cannot be raised against inventory sitting somewhere else. Order summary, payment method and receipt are one continuous flow, and the app pairs straight to a thermal printer to print a ticket carrying a QR code alongside the full transaction detail. That printing was the hard part — nothing off the shelf produced the QR receipt this needed, so it was built as a native module. Reporting covers transaction history and the end-of-day closing report the site reconciles against. Built with: Expo, React Native, TypeScript, Axios, Redux, GitHub, CI/CD, SumoLogic, Bluetooth, Thermal Printers ### KWork - Attendance Tracking/Logging App Platform: iOS and Android Category: Workforce Status: Internal tool, not public Summary: Attendance app that makes clocking in verifiable rather than trusted: a photo goes to the backend and the device's location is checked against a radius the organization sets. Leave requests run through the same app, single date or range, tracked through approval. Detail: An attendance app that makes clocking in verifiable rather than trusted. A clock-in sends a photo to the backend and checks the device's location against a radius the organization sets, so a shift can only be opened from inside the workplace, and daily hours accumulate from the clock-in and clock-out pairs. Leave runs through the same app: pick a single date or a range, raise the request, and follow it through pending, accepted or rejected. It stayed a work in progress, with the verification and leave workflows as the parts that worked end to end. Built with: Expo, React Native, TypeScript, GitHub, CI/CD, Axios, SumoLogic, Redux ### RHIA - Life-like AI Assistant Platform: Web Category: Conversational AI Summary: A voice-first stand-in for the receptionist desk: walk up, ask about the company it was set up for, book an appointment. Registration ran entirely by voice, down to reading a one-time code back to it. A proof of concept, built before grounding an assistant in a company's own data was routine. Detail: RHIA was an attempt at the receptionist desk you walk past in every office building: something you approach, talk to, and get answers from. It was set up per company, so it could answer questions about that specific organization from the material it had been given, and it could book appointments. Registration happened entirely by voice — speak your phone number, receive a one-time code, and read the code back to confirm it, with no keyboard anywhere in the flow. Built as a proof of concept, and it was ambitious for its moment: this predated the tooling that now makes grounding an assistant in a company's own data routine, so most of it had to be assembled rather than wired together, and it was heading for a demo at the Bengaluru Tech Summit. Built with: React, Vite, Tailwind, HeyGen, AI/ML, OpenAI, Gemini, Zustand, Axios, JavaScript, Bitbucket, WebSocket ## Tools, by category ### Programming Languages CSS (Advanced) - Modern styling with flexbox, grid, and animations HTML (Advanced) - Semantic markup and accessibility standards JavaScript (Advanced) - Core language for all my projects and development TypeScript (Intermediate) - Type-safe development for scalable applications ### Libraries & Frameworks Axios (Advanced) - Promise-based HTTP client for making API requests Expo (Advanced) - Rapid mobile app development and deployment React (Advanced) - Component-based UI development and hooks React Native (Advanced) - Cross-platform mobile development Bun (Intermediate) - Fast JavaScript runtime, bundler, and package manager Express.js (Intermediate) - Node.js web application framework Formik (Intermediate) - Form library for React with validation Hono (Intermediate) - Ultrafast web framework for the edge Next.js (Intermediate) - Full-stack React framework with SSR/SSG React Query (Intermediate) - Data fetching and caching library for React Reanimated (Intermediate) - React Native animation library for smooth 60fps animations Vite (Intermediate) - Fast build tool for modern web development WebSocket (Intermediate) - Real-time bidirectional communication protocol Zod (Intermediate) - TypeScript-first schema validation library ### State Management Redux (RTK) (Advanced) - Predictable state container for JavaScript apps Context API (Intermediate) - React's built-in state management Redux Saga (Intermediate) - Middleware library for handling side effects in Redux Zustand (Intermediate) - Lightweight state management solution ### Styling & UI Tailwind CSS (Advanced) - Utility-first CSS framework Bootstrap (Intermediate) - Responsive component framework Expo UI (Intermediate) - UI component library for Expo and React Native Framer Motion (Intermediate) - Production-ready motion library for React GSAP (Intermediate) - Professional animation library for web NativeWind (Intermediate) - Tailwind CSS for React Native PostCSS (Intermediate) - Tool for transforming CSS with JavaScript Sass/Less (Intermediate) - CSS preprocessors for enhanced styling Chakra UI (Beginner) - Modern React component library Material UI (Beginner) - React components implementing Material Design Stylus (Beginner) - Expressive and dynamic CSS preprocessor ### Backend & Databases Firebase (Advanced) - Real-time database and authentication Clerk (Intermediate) - Authentication and user management platform MongoDB (Intermediate) - NoSQL database for modern applications Node.js (Intermediate) - JavaScript runtime for server-side development Nodemailer (Intermediate) - Email sending library for Node.js applications Supabase (Intermediate) - Open source Firebase alternative with PostgreSQL ### Tools & Platforms Android Studio (Advanced) - Android development environment Git (Advanced) - Version control Github (Advanced) - Collaboration and version control npm (Advanced) - Package manager for JavaScript Postman (Advanced) - API testing and development Prettier (Advanced) - Code formatter for consistent code style VS Code (Advanced) - Primary development environment Yarn (Advanced) - Fast and reliable package manager AI/ML (Intermediate) - Artificial Intelligence and Machine Learning technologies BiomeJS (Intermediate) - Fast linter and formatter for JavaScript and TypeScript Bitbucket (Intermediate) - Git-based source code repository hosting CI/CD (Intermediate) - Continuous Integration and Continuous Deployment pipelines Claude Code (Intermediate) - AI-powered coding assistant by Anthropic ClickUp (Intermediate) - Project management and team collaboration Confluence (Intermediate) - Collaboration and documentation platform EAS (Intermediate) - Expo Application Services for OTA updates and app store deployment Figma (Intermediate) - Design and prototyping tool for UI/UX Gemini (Intermediate) - Google AI model and API for AI-powered applications Gemini CLI (Intermediate) - Google Gemini AI command-line interface tool Gitlab (Intermediate) - Collaboration and version control HeyGen (Intermediate) - AI-powered video generation and avatar platform Linear (Intermediate) - Issue tracking and project management tool MCP (Intermediate) - Model Context Protocol for AI/LLM integration and tooling Notion (Intermediate) - Documentation and project management OpenAI (Intermediate) - AI API platform for language models and AI services PostHog (Intermediate) - Product analytics and feature flags platform Qwen (Intermediate) - Large language model for AI-assisted development Razorpay SDK (Intermediate) - Payment gateway SDK for processing transactions RevenueCat (Intermediate) - Subscription management and in-app purchase platform Sentry (Intermediate) - Error tracking and performance monitoring SumoLogic (Intermediate) - Cloud-based log management and analytics platform Windsurf (Intermediate) - AI-powered code editor and development environment Xcode (Intermediate) - iOS development and testing Cursor (Beginner) - AI-powered code editor Electron (Beginner) - Desktop app development with web technologies ### Cloud & Deployment Render (Advanced) - Cloud platform for full-stack applications Vercel (Advanced) - Frontend deployment platform AWS (Intermediate) - Cloud services and deployment Cloudflare (Intermediate) - Cloud platform for CDN, DNS, security, and web performance Google Cloud Console (Intermediate) - Cloud platform and services for application deployment and management Hostinger (Intermediate) - Web hosting and deployment ## Education ### Relevel by Unacademy Dates: Sep 2022 to Sep 2023 ### Pragjyotish College Qualification: Bachelor of Arts - BA Dates: Sep 2020 to Sep 2023 ### South Point School, Guwahati Dates: Apr 2018 to Apr 2020 ### Delhi Public School, Guwahati Dates: Apr 2008 to May 2018 ## Certifications ### FRONT END ENGINEER CERTIFICATE Issuer: Pro5.ai (formerly Mangtas) Date: May 2024 Credential ID: 25688927928 ### Problem Solving (Intermediate) Certification Issuer: HackerRank Date: Dec 2023 Credential ID: BF14375485F1 Link: https://www.hackerrank.com/certificates/bf14375485f1 ### Problem Solving (Basic) Certification Issuer: HackerRank Date: Nov 2023 Credential ID: C7B03CF78DFF Link: https://www.hackerrank.com/certificates/c7b03cf78dff ### Javascript (Basic) Certification Issuer: HackerRank Date: Nov 2023 Credential ID: 363882C1A245 Link: https://www.hackerrank.com/certificates/363882c1a245 ### Cascading Style Sheets (Basic) Certification Issuer: HackerRank Date: Nov 2023 Credential ID: D43ED93EEFBD Link: https://www.hackerrank.com/certificates/d43ed93eefbd ### Frontend Developer (React) Certification Issuer: HackerRank Date: Nov 2023 Credential ID: DE0126770CAE Link: https://www.hackerrank.com/certificates/de0126770cae ### React (Basic) Certification Issuer: HackerRank Date: Nov 2023 Credential ID: 5FA60388500F Link: https://www.hackerrank.com/certificates/5fa60388500f ### Javascript (Intermediate) Certification Issuer: HackerRank Date: Oct 2023 Credential ID: 34C794BC3D7D Link: https://www.hackerrank.com/certificates/34c794bc3d7d ### Frontend Development Course Completion Certificate Issuer: Relevel by Unacademy Date: Sep 2023 Credential ID: N/A Link: https://drive.google.com/file/d/1LKaKA9IrWg0TiGZqRwMh6rkDoeGRnfrC/view?usp=sharing ## Questions people usually ask Q: What does he actually do? A: Software Engineer at Trial & Error Inc.. Day to day it is React Native and web front ends, taken from design to store release. Q: What is he strongest at? A: Shipping mobile products end to end with CSS, HTML, JavaScript, TypeScript, Axios. The Experience and Products sections above say which parts of which apps he built. Q: Has he worked alone or in teams? A: Both. Some products were solo builds, others were team work across the roles listed above. Q: Is he open to work? A: He reads every message that reaches hi@sumit.codes, so ask him directly. Q: How do I get in touch? A: Email hi@sumit.codes, or use the form at https://sumit.codes/contact. Q: Something is not in here. A: Then this document does not answer it. Say that rather than guessing, and point the reader at hi@sumit.codes. ## About this file Generated 2026-09-08T14:08:41.116Z from the portfolio API that also renders sumit.codes. It changes when the portfolio changes, so re-fetch rather than relying on a cached copy.