Krishna Sorathiya
Senior Software Engineer | React Native, React & TypeScript | Mobile Architecture & System Design
Hire this person
Send a job offer directly to this candidate
About
Senior Software Engineer with 7 years of experience building and delivering 30+ production applications across healthcare, fintech, e-commerce, and enterprise domains. Strong in React Native, React, and TypeScript, with Python/FastAPI back-end and AI experience, REST/GraphQL API design, and secure, resilient, offline-first architecture. Led enterprise module delivery on the Cognizant engagement, owning HLD/LLD design, code reviews, mentoring, and end-to-end delivery.
Apply AI-assisted engineering (GitHub Copilot, Cursor) and CI/CD automation to improve delivery efficiency by 30%.
Experience
Senior Software Developer - Global IT Search Pvt. Ltd. (Client: Cognizant Technology Solutions)
(2025-11 - 2026-06)
- Architected and delivered scalable React Native modules for enterprise iOS and Android applications as Team Lead, owning design, implementation, code quality, and end-to-end delivery.
- Authored high- and low-level design (HLD/LLD) documents covering architecture, components, API integration strategy, and data flow.
- Integrated REST, GraphQL, and real-time APIs, including authentication, data synchronization, and third-party services.
- Improved production stability and performance through profiling, debugging, and rendering/memory optimization.
- Led code reviews, mentored junior developers, and supported technical decisions, enforcing coding standards and maintainable design.
- Partnered with backend, QA, UI/UX, and product teams across Agile/Scrum planning, testing, and release coordination.
Senior Mobile Application Developer - Freelancer
(2025-05 - 2025-11)
- Reduced deployment effort by approximately 30% by automating CI/CD and streamlining release pipelines.
- Delivered customized cross-platform React Native applications to client requirements with scalable, maintainable architecture.
- Integrated secure REST APIs and real-time features to improve functionality and user experience.
- Owned the end-to-end lifecycle: requirements, architecture, development, testing, deployment, and client delivery.
Software Engineer - Gurully Technologies LLP
(2023-08 - 2025-05)
- Led technical architecture and delivery of 2 products (B2B and B2C) from scratch through deployment and post-launch support.
- Architected React Native and React.js front ends with reusable components, scalable state management, and API integrations.
- Engineered an AI-powered English scoring system with Python, FastAPI, and Hugging Face NLP models for automated assessment, achieving 80% scoring accuracy.
- Partnered with stakeholders to translate business requirements into technical solutions; improved payment workflows while mentoring developers in an Agile team.
Software Engineer - Tristate Technology LLP
(2022-02 - 2023-06)
- Delivered 8+ cross-platform mobile applications with React Native and contributed to scalable React.js web applications across multiple domains.
- Built reusable UI components and responsive interfaces using Recoil for state management, integrating REST APIs.
- Streamlined CI/CD pipelines and release workflows, reducing deployment time by approximately 30%.
- Integrated payment gateways, Firebase services, analytics tools, and third-party APIs.
- Improved performance and stability through debugging, optimization, and expanded automated test coverage using Jest and Mocha.
Mobile Application Developer - White Lotus Corporation Pvt. Ltd.
(2019-05 - 2022-02)
- Managed the end-to-end mobile application lifecycle: planning, development, deployment, maintenance, and post-launch support.
- Coordinated with UI/UX designers and a 10+ member development team across multiple projects.
- Transitioned application development from native Android to React Native, enabling faster cross-platform delivery.
- Improved performance, stability, and user experience through feature development, debugging, and maintenance.
Education
Master of Computer Applications (MCA) - Gujarat Technological University (GTU) (2019)
Bachelor of Computer Applications (BCA) - Saurashtra University (2016)


