# Karan Pratap Singh > SWE @ Apple Location: San Francisco, California, United States Profile: https://flows.cv/karanpratapsingh Highly motivated and results-driven Software Engineer with hands-on experience in full-stack development, including expertise in languages such as Go, Python, TypeScript, and Java. Proficient in technologies like React, Node.js, Django, Spring Boot, Docker, Kubernetes, and cloud platforms like Amazon Web Services (AWS), and Google Cloud Platform (GCP). Skilled in problem-solving with a proven track record of delivering scalable, performance-critical software systems, and a commitment to continuous learning and professional growth. Adept at working in cross-functional teams and providing technical mentorship to junior engineers. Passionate about staying up-to-date with the latest technologies and industry trends, and always seeking opportunities to improve and enhance my skills. ## Work Experience ### Software Engineer @ Apple Jan 2024 – Present | Cupertino, California, United States ### Senior Software Engineer @ Guardian Life Jan 2023 – Jan 2024 | Holmdel, New Jersey, United States • Developed features for Guardian Anytime web app leveraging React.js and Node.js serving over 4M users. • Migrated legacy Java SOAP APIs to RESTful APIs using Spring Boot ensuring robust code quality. • Increased React.js application test coverage by 12% improving reliability. ### Senior Engineer @ Curebase (YC S18) Jan 2022 – Jan 2023 | San Francisco, California, United States • Designed scalable REST and GraphQL APIs using TypeScript, Node.js, Redis, and PostgreSQL. • Led initiative for codebase migration to TypeScript, reducing cost and API latency by 50%. • Built fault-tolerant, horizontally scalable multi-tenancy for core SaaS product leveraging AWS (ALB, ECS, S3, RDS, SQS, DynamoDB) with a focus on security, GDPR, and HIPAA compliance. • Utilized Golang, Python, and Terraform to develop business-critical internal tools and simplify SDLC. ### Software Engineer @ Curebase (YC S18) Jan 2020 – Jan 2022 | San Francisco, California, United States ### Software Developer @ Smithsonian Institution Jan 2020 – Jan 2021 | Washington, D.C Subcontractor for Smithsonian Institution via Quotient Inc • Created a digital asset management platform using React, TypeScript, Node.js, and GraphQL. • Implemented terabyte-scale data ingestion and streaming with Node.js for over 150 million artifacts. • Built entire GraphQL data layer and designed client-side enterprise search solution with React. • Revised CI/CD execution strategy and reduced production Docker container build size by 80%. ### Software Developer @ Stewards Jan 2019 – Jan 2020 | London, England, United Kingdom • Implemented event-driven food delivery mobile application with React Native. • Consolidated internal sales and custom B2B integrations with React and Node.js. • Edge-optimized GraphQL API utilizing Google Cloud CDN, increasing customer retention by 60%. ## Education ### Bachelor of Technology - B.Tech in Computer Science SRM Institute of Science and Technology (SRMIST) Jan 2017 – Jan 2021 ## Contact & Social - LinkedIn: https://linkedin.com/in/karan99 - Website: https://karanpratapsingh.com - GitHub: https://github.com/karanpratapsingh --- Source: https://flows.cv/karanpratapsingh JSON Resume: https://flows.cv/karanpratapsingh/resume.json Last updated: 2026-03-22