Hi, I’m John William Lim, a senior software engineer with 9 years of experience building full-stack web and mobile applications. I have deep hands-on work with React Native, React, Node.js, TypeScript, FastAPI, PostgreSQL, and AWS-based delivery, and I’ve led MVPs, backend APIs, and AI-enabled features across diverse client projects. I’m comfortable shipping end-to-end, optimizing performance, and collaborating with cross-functional teams to turn ideas into scalable products. I’m especially interested in EdTech-style platforms that require personalized user flows, AI integration, robust documentation, and clear ownership from requirements through release. I thrive in fast-paced environments where thoughtful architecture, measurable impact, and reliable delivery matter.

John William Lim

Hi, I’m John William Lim, a senior software engineer with 9 years of experience building full-stack web and mobile applications. I have deep hands-on work with React Native, React, Node.js, TypeScript, FastAPI, PostgreSQL, and AWS-based delivery, and I’ve led MVPs, backend APIs, and AI-enabled features across diverse client projects. I’m comfortable shipping end-to-end, optimizing performance, and collaborating with cross-functional teams to turn ideas into scalable products. I’m especially interested in EdTech-style platforms that require personalized user flows, AI integration, robust documentation, and clear ownership from requirements through release. I thrive in fast-paced environments where thoughtful architecture, measurable impact, and reliable delivery matter.

Available to hire

Hi, I’m John William Lim, a senior software engineer with 9 years of experience building full-stack web and mobile applications. I have deep hands-on work with React Native, React, Node.js, TypeScript, FastAPI, PostgreSQL, and AWS-based delivery, and I’ve led MVPs, backend APIs, and AI-enabled features across diverse client projects. I’m comfortable shipping end-to-end, optimizing performance, and collaborating with cross-functional teams to turn ideas into scalable products.

I’m especially interested in EdTech-style platforms that require personalized user flows, AI integration, robust documentation, and clear ownership from requirements through release. I thrive in fast-paced environments where thoughtful architecture, measurable impact, and reliable delivery matter.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Senior Software Engineer at Slalom
March 1, 2023 - Present
Built and deployed MVP-style full-stack applications for client engagements using React Native, React, Node.js, TypeScript, FastAPI, PostgreSQL, and AWS; designed backend services and REST APIs for personalized workflows, progress tracking, reminders, and analytics dashboards across mobile-first products; integrated AI-powered features to generate recommendations and content summaries; implemented AWS S3-based storage workflows for user-generated content; improved API response times by ~18% through query optimization and caching; increased release speed by ~30% by standardizing CI/CD pipelines and deployment practices; partnered with stakeholders to refine MVP scope and align delivery milestones with product goals.
Full Stack Developer at Kitrum
July 1, 2021 - February 28, 2023
Developed cross-platform product features with React Native and React for mobile and web, emphasizing clean UX, performance, and reusable TypeScript components; built Node.js and FastAPI backends for scheduling, notifications, user profiles, content delivery, and analytics-heavy workflows; integrated third-party AI and automation APIs to support personalized recommendations, content categorization, and insights; created dashboards and reporting features to surface engagement trends and metrics; improved mobile screen load times by 25% through bundle optimization and state management improvements; raised backend throughput during peak usage by ~20% via asynchronous job handling and DB access optimizations; produced comprehensive technical documentation to enable handoffs and future iterations.
Backend Developer at NCS
September 1, 2019 - December 1, 2020
Built backend services for document ingestion, OCR, metadata extraction, and compliance workflows; developed asynchronous pipelines using Kafka, Celery, and Redis for large-scale document processing; created secure APIs and Elasticsearch-based search services for multi-tenant document workflows.
Junior Software Developer at Shopee
December 1, 2017 - September 1, 2019
Built backend services and APIs for AI-powered features and internal automation tools; improved pre-processing, validation, and error handling to enhance reliability of production workflows.

Education

Bachelor of Computer Science at National University of Singapore (NUS)
September 1, 2014 - January 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education, Professional Services, Other