
Kittichote (Shane) Kamalapirat
Verified Expert in Engineering
Front-end Developer
Bangkok, Thailand
Toptal member since February 10, 2022
Shane is a front-end developer with over five years of work experience, specializing in React and TypeScript. He has experience in building CMS software, a fintech web app, as well as simple and beautiful landing pages. Shane has worked in companies of various sizes, ranging from early-stage startups to large corporations, across multiple industries, including healthcare, finance, logistics, real estate, and packaging.
Portfolio
Experience
- React Native - 3 years
- CSS - 3 years
- JavaScript - 3 years
- React - 3 years
- TypeScript - 3 years
- HTML - 3 years
- Node.js - 3 years
- GraphQL - 2 years
Preferred Environment
JavaScript, TypeScript, Node.js, React, Next.js
The most amazing...
...thing I've developed is a fintech web app that attracted 1+ million monthly active users.
Work Experience
Full-stack Developer
Zendai Digital
- Developed an AI bookkeeping chatbot on LINE (LIFF, Next.js, Supabase) that serves 26,000+ small businesses across Thailand for real-time income and expense tracking.
- Supported 100+ paid monthly active users by triaging and resolving reported bugs, ensuring platform reliability and user retention.
- Shipped 10+ customer-driven features based on direct user feedback, improving transaction recording, reporting, and receipt management workflows.
Software Engineer
Earnin
- Created a design system in React and Storybook, which will be adopted by the company's micro front-end applications.
- Developed components and pages for the company's web application, which enables earned wage access for users.
- Discussed and prioritized tasks to launch the MVP as quickly as possible.
Full-stack Developer
Mee Time OPC
- Created and designed an MVP for a hair salon booking application in React, NextJS, TypeScript, and NestJS (with Postgres and Redis).
- Helped improve the User Experience of an existing application design on Figma.
- Aided with the design and launch process of the first MVP to gather user feedback for further iteration.
Full-stack Developer (Node.js and React)
Endo Supply Company Limited
- Discussed the requirements of the IoT system with doctors and officers.
- Designed a system to store endoscope data, including which patients have used a specific endoscope, which officers cleaned it, and how many times it has been used.
- Coded and deployed a web application for internal use at a public hospital in Thailand.
Senior React Developer
Grounded Packaging
- Contributed to finishing and launching the first MVP of the internal quotes management software.
- Created pages, functions, hooks, and reusable components in React.
- Wrote unit and end-to-end testing in Jest, React Testing Library, and Cypress.
- Discussed and proposed the improvement of the product's UX and UI.
React Front-end Developer
F-Style
- Improved the website's user experience to enable more accessible navigation to the visitors by implementing design best practices, such as material design and design thinking.
- Updated information and fixed bugs on the company's website regularly while ensuring that everything was up to date and that customers did not miss out on anything as the company frequently launched new products.
- Created images that customers would easily understand and got familiarized with tools like Figma, Adobe Photoshop, and Illustrator because our team was small and did not have designers.
Full-stack Developer (Ruby on Rails and React)
Spacee
- Improved the UX for the website users, room providers, and borrowers by adopting best design practices, such as material design, design thinking, and human-centered design.
- Performed SEO to enable the website to appear on the top of the page in search engines by following SEO guidelines.
- Reviewed and collaborated with team members through Git. Discussed suitable technologies and kept up with the current technologies.
Experience
Homemade Chocolate eCommerce Website
Online Wedding Invitation Website
Education
Bachelor's Degree in Economics
Yokohama National University - Yokohama, Japan
Preparatory Program in Japanese Language
Osaka University - Suita, Japan
Skills
Libraries/APIs
React, Node.js, React Router, React Redux, REST APIs, JavaScript Charting, Stripe, Stripe API, Three.js, React Native for Web, JSON API, Formik, Twilio API, Rollbar, Sidekiq, Chart.js, Puppeteer, Sockets, Socket.IO, Moment.js, Mapbox API, jQuery, API Development, Firebase Web SDK, Google Maps, Google Maps API, Apple Maps API, WebGL, Web3.js, Chai, Google API, DigitalOcean API
Tools
JSX, Figma, Mongoose, Git, NPM, GitHub, JavaScript Testing, Front-end Build Tools, Expo, React Apollo, CircleCI, Expo.io, Bitbucket, Slack, Jira, MongoDB Atlas, Sequelize, Adobe Illustrator, Miro, TestFlight, Redux Thunk, Stripe Checkout, Webpack, Redux Toolkit, Bower Front-end Dependency Manager, Adobe Experience Design (XD), ChatGPT, Sentry
Languages
HTML, CSS, JavaScript, TypeScript, HTML5, GraphQL, SQL, TypeScript 3, Ruby, SCSS, CSS3, Solidity, Python 3, Python
Frameworks
Next.js, Express.js, Tailwind CSS, Ruby on Rails (RoR), Material UI, React Native, Redux, Jest, JSON Web Tokens (JWT), MUI CSS, Ruby on Rails 5, Cypress, Bootstrap, Yarn, NestJS
Paradigms
UI Design, Mobile Development, Search Engine Optimization (SEO), Responsive Web Design (RWD), UX Design, E2E Testing, Continuous Integration (CI), Unit Testing, Automated Testing, Web App Design, Responsive Development, Testing, Microservices Architecture, Microservices, Test-driven Development (TDD), API Architecture, Web Architecture, Scrum, Responsive, B2C
Platforms
Webflow, Webflow CMS, Amazon Web Services (AWS), iOS, Android, Firebase, Google Cloud Platform (GCP), Shopify, Vercel, Docker, WordPress, Netlify, Heroku, Sanity Studio, Mobile, Mapbox, Blockchain, Ethereum, DigitalOcean, Voiceflow, PostHog
Storage
PostgreSQL, MongoDB, Amazon S3 (AWS S3), MySQL, JSON, NoSQL, Databases, Relational Databases, Redis, Elasticsearch, Cloud Firestore, Google Cloud
Industry Expertise
Healthcare
Other
Full-stack, User Interface (UI), Front-end, Web Development, UI Components, Software Development, Responsive UI, Chakra UI, Front-end Development, UI Development, Responsive Web Apps, Single-page Applications (SPAs), Full-stack Development, Software as a Service (SaaS), APIs, eCommerce, Consumer Products, Platforms, Atomic Design, Mobile Apps, User Experience (UX), Minimum Viable Product (MVP), Responsive Design, API Integration, Web Applications, Apollo, Calculators, Styled-components, Application State Management, Web Pages, Web Page Mockups, Web Services, Mobile Applications, Leadership, JSON REST APIs, Speech-to-Text (STT), Text-to-Speech (TTS), Internet of Things (IoT), Google Search Console, Apollo Server, TypeORM, Microsoft Office, Education, K-12 Education, Policy, IT Project Management, Startup Consulting, CI/CD Pipelines, Google SEO, Edtech Design, SaaS, Automated UI Testing, Back-end, Finance, Bonds, Real Estate, Healthcare IT, Healthcare Services, Storybook, Mobile App Development, ESLint, UI Testing, Slackbot, MERN Stack, MVP Design, Content Management Systems (CMS), Customer Relationship Management (CRM), Data Visualization, Visualization Design, Affiliate Programs, QR Codes, Product Development, Cross-browser Testing, Axios, Mobile UI, Mobile UX, App Store, Google Play Store, Google Play Console, WebSockets, Subscriptions, Back-end Development, Web App Development, Software Design, Startups, Lean Startups, EAS, Maps, Architecture, Elementor, Charts, OAuth, Hybrid Frameworks, Dashboards, Online Ordering, Authentication, Natural Language Processing (NLP), Large-scale Projects, Stripe Subscriptions, QA Automation, Enterprise Systems, Engineering Software, Serverless, 3D, Ethers.js, Ethereum Smart Contracts, Smart Contracts, Payment APIs, Design Tools, Third-party APIs, Generative Pre-trained Transformers (GPT), SVG Animation, Animation, UI Animation, OpenAI GPT-4 API, OpenAI, Consumer-facing Products, Mobile Payments, LINE Bots, Supabase, Large Language Models (LLMs), Large Language Model Operations (LLMOps)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring