Software Engineer

Bangalore

Bengaluru







Bachelor of Technology - BTech, Computer Software Engineering
Lovely Professional University
High School Diploma
Spring Dales Public School
Join Shani and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer
As a Software Engineer at Infra.Market, I focus on developing and integrating reusable React.js and React Native components using TypeScript to enhance UI consistency and accelerate delivery timelines. My contributions include upgrading the core application to React Native v0.78 for improved compatibility with Android OS, implementing push notifications, creating deep link handlers, and developing secure file upload workflows with REST APIs. With a BTech in Computer Software Engineering from Lovely Professional University, my technical expertise aligns with my commitment to creating seamless user experiences while optimizing development workflows. I am passionate about leveraging robust component architecture to drive delivery performance and ensure efficient, scalable, and user-friendly software solutions.
Bengaluru
antigravity
claude
cursor
gemini
github copilot
openai
Software Engineer at Infra.Market, Aug 2025 - Jun 2026 · 10 mo, Bangalore, Developed and integrated a comprehensive suite of reusable React.js and React Native components in TypeScript, ensuring UI consistency and accelerating delivery velocity by 30%. Upgraded the core application to React Native v0.78, resolving third-party dependency conflicts and ensuring seamless compatibility with the latest Android OS privacy permissions and background restrictions. Implemented a QR scanner and camera module for field operations using react-native-vision-camera, and integrated secure REST API file upload workflows for captured images. Integrated client-side Push Notifications with token registration, and engineered Deep Link handlers to enable seamless user routing from external links directly to specific internal modules. Streamlined mobile data flow by refactoring Redux state management to eliminate redundant API network requests, and stabilized complex list rendering via FlatList memory management. Decreased web initial load times through code-splitting and lazy loading, while utilizing React Hooks (useMemo, useCallback) to prevent unnecessary DOM re-renders.
Software Engineer Intern at Infra.Market, Oct 2024 - Jul 2025 · 10 mos, Bengaluru, Developed and maintained BFF (Backend-for-Frontend) APIs using Node.js, streamlining data aggregation between backend services and React.js web and React Native mobile clients. Built type-safe, validated form architectures for key user input screens using TypeScript, Formik, and Yup, reducing form submission errors and improving data quality at the frontend. Resolved critical layout and rendering inconsistencies across Android, iOS, and web dashboards using advanced CSS techniques, ensuring pixel-accurate UI/UX parity with design specifications. Instrumented user journeys with Mixpanel event tracking to surface behavioral insights; wrote Jest unit tests to maintain frontend component reliability and support safe refactoring.
Bachelor of Technology - BTech, Computer Software Engineering, Lovely Professional University
High School Diploma, Spring Dales Public School
github: https://github.com/Shani-kumar
leetcode: https://leetcode.com/Shani-kumar