I am a Senior Software Engineer with over 7 years of experience delivering high-performance web applications across SaaS, logistics, analytics, and marketing platforms. I specialize in React, TypeScript, and Node.js, with a strong track record in building modular frontends, integrating REST/GraphQL APIs, and optimizing real-time interfaces. My passion lies in performance, maintainable UI architecture, modern developer tooling, and mentoring junior engineers in clean code and best practices. Throughout my career, I have worked extensively on both frontend and backend development, improving system scalability and user experience. I have a deep understanding of state management tools, visualization libraries, testing frameworks, event-driven systems, and deployment workflows. I enjoy collaborating with teams to build reusable components and delivering reliable software with high coverage testing.

Chase Killion

I am a Senior Software Engineer with over 7 years of experience delivering high-performance web applications across SaaS, logistics, analytics, and marketing platforms. I specialize in React, TypeScript, and Node.js, with a strong track record in building modular frontends, integrating REST/GraphQL APIs, and optimizing real-time interfaces. My passion lies in performance, maintainable UI architecture, modern developer tooling, and mentoring junior engineers in clean code and best practices. Throughout my career, I have worked extensively on both frontend and backend development, improving system scalability and user experience. I have a deep understanding of state management tools, visualization libraries, testing frameworks, event-driven systems, and deployment workflows. I enjoy collaborating with teams to build reusable components and delivering reliable software with high coverage testing.

Available to hire

I am a Senior Software Engineer with over 7 years of experience delivering high-performance web applications across SaaS, logistics, analytics, and marketing platforms. I specialize in React, TypeScript, and Node.js, with a strong track record in building modular frontends, integrating REST/GraphQL APIs, and optimizing real-time interfaces. My passion lies in performance, maintainable UI architecture, modern developer tooling, and mentoring junior engineers in clean code and best practices.

Throughout my career, I have worked extensively on both frontend and backend development, improving system scalability and user experience. I have a deep understanding of state management tools, visualization libraries, testing frameworks, event-driven systems, and deployment workflows. I enjoy collaborating with teams to build reusable components and delivering reliable software with high coverage testing.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Led the modernization of the FulfillIQ logistics platform focusing on performance, modular frontend design, and API integration. Architected a scalable React 18 frontend using TypeScript, React Router v6, and Tailwind CSS with reusable atomic UI components. Created React Query hooks for data fetching and shipment status polling, optimizing table rendering for large datasets. Implemented theming and dark mode toggles to support branded clients. Developed backend Express.js routes with advanced filtering and pagination using MongoDB. Replaced legacy components with typed functional components and managed forms using react-hook-form. Achieved over 90% test coverage using Jest and React Testing Library for critical user flows.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - August 15, 2025
Contributed to frontend and backend development of InsightPulse, a real-time analytics platform. Developed responsive frontend modules with React 17, Redux Toolkit, and TypeScript. Refactored jQuery-heavy pages into reusable React components enhancing accessibility and data fetching. Integrated Socket.io for WebSocket communication enabling instant alerts and notifications. Built Node.js backend APIs that transformed Kafka event streams into metrics, using kafkajs and Redis caching. Implemented a rules-based alerting engine with Slack and email webhook integrations. Added drill-down filters with optimized MongoDB aggregation queries.
Software Engineer at BrightEdge Digital
March 31, 2021 - August 15, 2025
Focused on frontend development of marketing dashboards and campaign tools with emphasis on data visualization and performance. Rewrote jQuery chart widgets into reusable React and D3.js components improving maintainability and UI responsiveness. Increased test coverage using Jest and React Testing Library. Migrated build tooling from Create React App to custom Webpack configurations for better tree-shaking and code splitting. Co-authored technical blog posts on React performance and component reuse best practices.
Software Developer at Craftech Pte Ltd
December 31, 2019 - August 15, 2025
Modernized legacy web applications and supported new features for internal and client-facing systems. Developed CRUD modules using React, Redux, and Material UI within an internal design system. Assisted in building RESTful APIs with Node.js, Express, and PostgreSQL. Created reusable UI components using React and Bootstrap. Supported Docker-based containerization for development and testing environments. Built Slack notification bot in Node.js for team automation.
Junior Software Developer at DevStart Labs
September 30, 2018 - August 15, 2025
Completed a 6-month internship building UI components with JavaScript and React for dynamic forms and validation. Helped migrate internal APIs from PHP to Node.js and Express. Contributed documentation and onboarding materials for frontend components. Earned a full-time offer based on strong code quality, delivery, and collaboration.
Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Modernized the FulfillIQ logistics platform by architecting a scalable React 18 frontend with TypeScript and Tailwind CSS, introducing atomic UI components for reuse across multiple dashboards. Developed reusable React Query hooks for efficient data fetching and implemented dynamic filtering logic to handle large datasets. Integrated backend Express.js routes with advanced filtering and pagination using indexed MongoDB queries. Replaced legacy components with typed functional components and improved testing coverage using Jest and React Testing Library.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - August 15, 2025
Contributed to the development of InsightPulse, a real-time analytics platform, with responsive frontend modules in React, Redux Toolkit, and TypeScript. Refactored legacy jQuery pages into reusable React components with accessibility improvements. Integrated Socket.io for WebSocket communication enabling instant alerts and notifications. Built backend Node.js APIs to process Kafka event streams with kafkajs and Redis caching. Implemented a rules-based alerting engine connected to Slack and email webhooks and optimized MongoDB queries for drill-down filters.
Software Engineer at BrightEdge Digital
March 31, 2021 - August 15, 2025
Enhanced marketing dashboards by rewriting legacy jQuery chart widgets into declarative React and D3.js components, improving maintainability and UI responsiveness. Increased test coverage using Jest and React Testing Library for data-heavy edge cases. Migrated frontend build tooling from Create React App to a custom Webpack configuration for advanced performance optimization. Co-authored internal tech blog posts on React performance and component reuse best practices.
Software Developer at Craftech Pte Ltd
December 31, 2019 - August 15, 2025
Modernized legacy web applications and supported new feature development using React, Redux, and Material UI. Developed CRUD modules within an internal design system and assisted in building RESTful APIs with Node.js and Express integrated with PostgreSQL. Created reusable UI components using React and Bootstrap. Supported Docker containerization for development environments and built a Slack-integrated notification bot to automate team standups and check-ins.
Junior Software Developer at DevStart Labs
September 30, 2018 - August 15, 2025
Completed a 6-month internship building UI components initially in plain JavaScript, transitioning to React for dynamic form handling and validation. Assisted in migrating internal APIs from PHP to Node.js and Express under mentorship. Contributed to documentation and onboarding materials for frontend components and future interns. Received a full-time job offer based on strong performance.
Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Led modernization of the FulfillIQ logistics platform by architecting a scalable React 18 frontend with TypeScript and Tailwind CSS, focusing on modular atomic UI components. Implemented efficient data fetching with React Query and optimized table rendering for large datasets. Added theme support for white-label clients and replaced legacy class-based code with typed functional components using react-hook-form. On the backend, authored Express.js routes for advanced filtering and MongoDB pagination to improve scalability. Achieved over 90% test coverage with Jest and React Testing Library in critical modules.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - August 15, 2025
Contributed to InsightPulse, a real-time analytics platform, developing responsive frontend modules with React 17, Redux Toolkit, and TypeScript. Refactored legacy jQuery codebases into reusable React components, integrated Socket.io for real-time WebSocket communication, and built Node.js backend APIs transforming Kafka event streams to metrics with Redis caching. Developed a rules-based alerting engine triggering notifications via Slack and email. Enhanced filtering features with optimized MongoDB aggregation queries for drill-down analytics.
Software Engineer at BrightEdge Digital
March 31, 2021 - August 15, 2025
Rewrote legacy jQuery chart widgets as reusable React and D3.js components, improving UI maintainability and responsiveness. Increased unit and integration test coverage using Jest and React Testing Library. Migrated build tooling from Create React App to a custom Webpack configuration optimizing tree-shaking and code splitting. Co-authored internal technical blog articles on React performance optimization and component reuse best practices.
Software Developer at Craftech Pte Ltd
December 31, 2019 - August 15, 2025
Modernized legacy web applications and developed new features using React, Redux, and Material UI in an evolving internal design system. Assisted backend API development with Node.js and Express, integrating with PostgreSQL. Created reusable UI components with React and Bootstrap. Supported Docker containerization for development environments and built Slack notification bots in Node.js to automate team communications.
Junior Software Developer at DevStart Labs
September 30, 2018 - August 15, 2025
Completed a 6-month internship contributing to an HR and employee management web portal. Built UI components evolving from plain JavaScript to React for dynamic forms and validation. Supported migration of internal APIs from PHP to Node.js with guidance from senior engineers. Contributed to frontend documentation and onboarding materials. Earned a full-time job offer based on performance and teamwork.
Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Modernized the FulfillIQ logistics platform with focus on performance and modular frontend design using React 18, TypeScript, and Tailwind CSS. Developed reusable React Query hooks and dynamic filtering logic for handling large datasets of over 10,000 rows. Implemented theming and dark mode support for white-label clients. Authored backend Express.js routes with efficient MongoDB indexing to support complex pagination and filtering. Replaced legacy jQuery components with typed React functional components and controlled forms using react-hook-form. Achieved over 90% test coverage with Jest and React Testing Library on critical user flows.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - August 15, 2025
Contributed to frontend and backend development of InsightPulse, a real-time analytics and alerting dashboard. Built responsive dashboards in React 17 with Redux Toolkit and TypeScript, refactored legacy jQuery pages, and integrated bidirectional WebSocket communication using Socket.io. Developed Node.js APIs to process Kafka event streams into metrics using kafkajs and Redis. Implemented a rules-based alerting engine connected to Slack and email webhooks. Optimized backend queries using MongoDB aggregation framework supporting drill-down filter capabilities.
Software Engineer at BrightEdge Digital
March 31, 2021 - August 15, 2025
Developed marketing dashboards and campaign tools focused on data visualization and performance. Rewrote legacy jQuery chart widgets as reusable React+D3.js components, enhancing maintainability and responsiveness. Increased test coverage with Jest and React Testing Library to improve reliability. Migrated build tooling from Create React App to custom Webpack configuration for advanced tree-shaking and code splitting. Co-authored internal blog posts on React performance optimization and component reuse best practices.
Software Developer at Craftech Pte Ltd
December 31, 2019 - August 15, 2025
Modernized legacy web applications and developed new features for internal and client-facing systems using React, Redux, and Material UI. Assisted in building RESTful APIs with Node.js and Express integrated with PostgreSQL. Created reusable UI components with React and Bootstrap, supported Docker containerization for development and testing environments, and built Slack-integrated notification bots to automate daily team standups.
Junior Software Developer at DevStart Labs
September 30, 2018 - August 15, 2025
Completed a 6-month internship building UI components first in plain JavaScript then transitioning to React for dynamic forms and validation. Assisted in API migrations from legacy PHP to Node.js with mentorship from senior backend engineers. Contributed documentation for frontend component reuse and onboarding materials. Offered full-time role based on strong delivery and code quality.
Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Modernized the FulfillIQ logistics platform focusing on performance, modular frontend architecture, and API integration. Developed a scalable React 18 frontend with atomic UI components and implemented efficient data fetching using React Query hooks. Enhanced table rendering performance for large datasets, integrated dynamic theming and dark mode toggling, and replaced legacy components with typed functional implementations. On the backend, created Express.js routes supporting advanced filtering and pagination with MongoDB indexing. Achieved over 90% test coverage for critical user flows with Jest and React Testing Library.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - August 15, 2025
Contributed to frontend and backend development of Real-Time Analytics and Alerting Dashboard InsightPulse. Built responsive React modules with Redux Toolkit and TypeScript, refactored legacy jQuery pages, and integrated bidirectional WebSocket communication using Socket.io for instant alerts. Developed Node.js backend APIs transforming Kafka streams into metrics with caching via Redis. Implemented rules-based alerting connected to Slack and email webhooks and optimized MongoDB aggregation queries for drill-down filtering.
Software Engineer at BrightEdge Digital
March 31, 2021 - August 15, 2025
Led the migration of marketing dashboard chart widgets from jQuery to React and D3.js to improve performance and maintainability. Increased unit and integration test coverage with Jest and React Testing Library for reliability in data-intensive features. Migrated the frontend build process to a custom Webpack configuration for enhanced tree-shaking and code splitting. Co-authored internal technical blogs on React performance and component reuse best practices.
Software Developer at Craftech Pte Ltd
December 31, 2019 - August 15, 2025
Developed CRUD features using React, Redux, and Material UI within an internal design system modernization initiative. Assisted backend API development with Node.js and Express, integrating PostgreSQL databases. Created reusable UI components and supported Docker containerization efforts. Developed a Slack notification bot in Node.js to automate daily standup summaries and team check-ins.
Junior Software Developer at DevStart Labs
September 30, 2018 - August 15, 2025
Completed a six-month internship contributing to an HR and employee management web portal. Built UI components in JavaScript and React, and helped migrate APIs from PHP to Node.js under senior mentorship. Created documentation and onboarding materials for frontend components and intern training. Received a full-time offer based on delivery and code quality.
Senior Software Engineer at CloudPort Systems
August 1, 2022 - Present
Modernized the FulfillIQ logistics platform by architecting a scalable React 18 frontend with TypeScript, React Router v6, and Tailwind CSS. Developed atomic UI components for reuse across multiple dashboards. Created reusable React Query hooks for authenticated data fetching and improved error handling. Implemented dynamic filtering with React performance hooks for large datasets (>10k rows). Added theming with localStorage and dark mode toggle for white-label clients. Wrote backend Express.js routes with advanced filtering logic supported by indexed MongoDB queries. Replaced legacy class-based and jQuery components with typed functional components and controlled form patterns using react-hook-form. Achieved >90% test coverage for critical user flows using Jest and React Testing Library.
Senior Software Engineer at NexaOne Solutions
July 31, 2022 - September 1, 2025
Contributed to frontend and backend development of InsightPulse, a real-time analytics platform. Developed responsive modules using React 17, Redux Toolkit, and TypeScript. Refactored jQuery-heavy pages into reusable accessible React components. Integrated Socket.io for real-time bidirectional WebSocket communication enabling instant alerts and session updates. Built backend APIs in Node.js/Express to transform Kafka event streams into metrics, utilizing kafkajs for consumer groups and Redis for caching. Implemented a rules-based alerting engine triggering notifications based on thresholds and integrated Slack and email webhooks. Optimized backend queries with MongoDB aggregation framework for drill-down filters on time, event type, and user ID.
Software Engineer at BrightEdge Digital
March 31, 2021 - September 1, 2025
Worked on frontend development of marketing dashboards and campaign tools with a focus on data visualization and performance. Rewrote legacy jQuery chart widgets as declarative, reusable React and D3.js components. Increased reliability with unit and integration tests using Jest and React Testing Library. Migrated frontend build tooling from Create React App to a custom Webpack configuration for better tree-shaking and code splitting. Co-authored internal technical blog posts on React performance optimization and component reuse.
Software Developer at Craftech Pte Ltd
December 31, 2019 - September 1, 2025
Modernized legacy web applications and supported new features for internal and client-facing systems. Developed CRUD modules using React, Redux, and Material UI as part of an internal design system. Assisted in building RESTful APIs with Node.js and Express, integrating with PostgreSQL. Created reusable UI components using React and Bootstrap. Supported Docker-based containerization of development and testing environments. Built a Slack notification bot in Node.js for daily standup summaries and team check-ins.
Junior Software Developer at DevStart Labs
September 30, 2018 - September 1, 2025
Completed a 6-month internship contributing to an HR and employee management web portal. Built UI components initially in plain JavaScript, then transitioned to React for dynamic forms with validation. Assisted in migrating APIs from PHP to Node.js and Express under senior mentorship. Contributed documentation for frontend components, reuse guidelines, and intern onboarding materials. Received and accepted a full-time offer based on strong delivery and code quality.

Education

Bachelor’s Degree at National University of Singapore
January 1, 2017 - January 1, 2021
Bachelor's Degree at National University of Singapore (NUS)
January 1, 2017 - January 1, 2021
Bachelor’s Degree at National University of Singapore (NUS)
January 1, 2017 - January 1, 2021
Bachelor’s Degree at National University of Singapore (NUS)
January 1, 2017 - January 1, 2021
Bachelor's Degree at National University of Singapore (NUS)
January 1, 2017 - January 1, 2021
Bachelor's Degree at National University of Singapore (NUS)
January 1, 2017 - January 1, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Transportation & Logistics, Media & Entertainment, Professional Services, Retail, Financial Services