I am a software engineer with 4+ years of full-stack development experience, focused on performance-critical web and 3D applications. I enjoy solving complex problems and building scalable pipelines that power backend solvers, rendering, and interactive interfaces. I have a strong background in algorithms, computational geometry, and cross-language systems, and I am currently contracting at AEC Foundry on WebGL-based 3D systems and computational workflows.

Ke Lin

I am a software engineer with 4+ years of full-stack development experience, focused on performance-critical web and 3D applications. I enjoy solving complex problems and building scalable pipelines that power backend solvers, rendering, and interactive interfaces. I have a strong background in algorithms, computational geometry, and cross-language systems, and I am currently contracting at AEC Foundry on WebGL-based 3D systems and computational workflows.

Available to hire

I am a software engineer with 4+ years of full-stack development experience, focused on performance-critical web and 3D applications. I enjoy solving complex problems and building scalable pipelines that power backend solvers, rendering, and interactive interfaces.
I have a strong background in algorithms, computational geometry, and cross-language systems, and I am currently contracting at AEC Foundry on WebGL-based 3D systems and computational workflows.

See more

Experience Level

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

Language

English
Fluent

Work Experience

UI/UX Developer at Eolas Solutions
February 1, 2025 - June 6, 2024
Plan, design, and develop UI/UX components for the Fios client website. Integrate RESTful APIs into Fios and implement features to enhance user experience. Research UI/UX components to improve client interaction with AI in a web application. Prompt engineering in OpenAI Playground for intelligent chatbot development. Design and refine features for Fios, an AI-powered project management tool, focusing on optimizing print-friendly webpages, generating editable files to streamline workflows, and developing a chatbot to provide seamless client support.
Mid-Level Web Developer at iBuyPower, Taipei
July 1, 2023 - January 31, 2024
Implemented the Three.js framework within Next.js to enhance web development capabilities. Provided guidance and tutoring on 3D concepts including topology, shader material, and 3D rendering. Played a key role in recruiting 3D designers. Designed and built high-performance Responsive Web Design pages using Next.js and TypeScript. Mentored junior developers in C# and SQL. Collaborated using Jenkins to streamline project workflows. Led development of a dynamic 3D showroom as the sole 3D developer, introducing essential tools like Three.js and WebGL, optimized models for multi-platform use, and ensured high-quality performance in Next.js.
Analysis Developer at FNZ Group, Shanghai
May 1, 2022 - July 31, 2023
Developed high-performance Single Page Applications (SPAs) using React, React-Router, Redux, and React form. Created large-scale business system frameworks in C#, .NET, and SQL with MVC framework. Implemented RESTful APIs, conducted data and code analysis, facilitating collaboration between frontend and backend development. Applied design patterns and utilized developer tools like Postman, Chrome DevTools, React Profiler, and SQL Profiler for optimization. Demonstrated expertise in Git, DevOps, TeamCity, and JIRA for version control and continuous integration. Supported international projects with major financial clients in the UK and Germany.
Software Engineer at RoboticPlus AI, Shanghai
September 1, 2020 - May 31, 2022
Led planning and execution of the ROBIM UI prototype. Developed frontend applications in C# and WPF to enhance user experience in robotic construction. Collaborated with designers using Figma and Adobe suite to plan user interfaces. Conducted testing and implemented geometry libraries in C#. Worked closely with mechanical engineers on TCP testing for onsite collaboration. Created a 3D toolkit evolving into comprehensive 3D software ROBIM with advanced geometry calculation and 3D rendering. Led timber project developing robotic milling algorithms. Applied UI/UX design to plan and implement the ROBIM prototype user experience.
UI/UX Developer at Eolas Solutions
February 1, 2025 - June 14, 2025
Planned, designed, and developed UI/UX components for the Fios client website. Integrated RESTful APIs into Fios and implemented features to enhance user experience. Researched UI/UX components to improve client interaction with AI in a web application. Conducted prompt engineering in OpenAI Playground for intelligent chatbot development. Collaborated closely with the team to optimize print-friendly webpages and generate editable files to streamline client workflows. Currently developing a chatbot to provide seamless support and answer client inquiries efficiently.
Full-stack Developer at Vision Verse
November 1, 2024 - June 14, 2025
Mid-Level Web Developer at iBuyPower, Taipei
July 1, 2023 - January 31, 2024
Implemented the Three.js framework within Next.js for enhanced web development capabilities. Provided guidance and tutoring to the development team on 3D concepts, including topology, shader material, and 3D rendering. Played a pivotal role in recruitment by assisting in hiring 3D designers. Designed and constructed high-performance Responsive Web Design pages using Next.js and TypeScript. Mentored junior developers on C# and SQL skills. Collaborated effectively using Jenkins for streamlined project workflows. Led development of a dynamic 3D showroom, introduced essential tools like Three.js, WebGL, and fundamental 3D concepts, and optimized models for IOS, Android, and desktop platforms while ensuring high-quality responsive web pages.
Analysis Developer at FNZ Group, Shanghai
May 1, 2022 - July 31, 2023
Developed high-performance Single Page Applications using React, React-Router, Redux, and React form. Created large-scale business system frameworks with C#, .NET, and SQL utilizing the MVC framework. Implemented RESTful APIs and conducted data and code analysis to facilitate frontend and backend collaboration. Applied various design patterns in large-scale business frameworks. Used developer tools like Postman, Chrome Dev Tools, React Profiler, and SQL Profiler to optimize development. Demonstrated expertise with Git, DevOps, TeamCity, and JIRA for version control and automated processes. Contributed to sustainable web applications for projects in the UK and Germany, specializing in frontend SPAs and backend API development and maintenance.
Software Engineer at RoboticPlus AI, Shanghai
September 1, 2020 - May 31, 2022
Led the planning and execution of the ROBIM UI prototype, overseeing the entire process. Developed frontend applications in C# and WPF focused on user experience for robotic construction. Collaborated with designers using Figma and Adobe suite for UI planning. Conducted testing and implemented geometry libraries in C# to enhance application functionality. Worked closely with mechanical engineers on TCP testing during onsite collaboration. Started as a robotics software engineer within a multidisciplinary team, creating a 3D toolkit that evolved into a comprehensive 3D software ROBIM with advanced geometry calculation and 3D rendering. Led the timber project developing robotic milling algorithms in C#. Applied UI/UX design expertise as lead frontend developer for the ROBIM prototype.
UI/UX Developer at Eolas Solutions
February 1, 2025 - June 6, 2024
Plan, design, and develop UI/UX components for the Fios client website. Integrate RESTful APIs into Fios and implement features to enhance user experience. Research UI/UX components to improve client interaction with AI in a web application. Prompt engineering in OpenAI Playground for intelligent chatbot development. Design and refine features for Fios, an AI-powered project management tool, collaborating closely to enhance user experience, optimize print-friendly webpages and generate editable files to streamline clients' workflows. Currently developing a chatbot for seamless client support and inquiry response.
Full-stack Developer at Vision Verse
November 1, 2024 - June 6, 2024
Mid-Level Web Developer at iByPower, Taipei
July 1, 2023 - January 31, 2024
Implemented the Three.js framework within Next.js for enhanced web development. Provided guidance and tutoring on 3D concepts such as topology, shader material, and 3D rendering. Played a key role in recruitment for 3D designers. Designed and constructed high-performance responsive web design pages using Next.js and TypeScript. Mentored junior developers on C# and SQL. Worked in Jenkins to streamline project workflows. Led development of a dynamic 3D showroom, introduced Three.js, WebGL, and 3D concepts to the team, optimized intricate 3D models for iOS, Android, and desktop platforms, and ensured top-tier performance with responsive design.
Analysis Developer at FNZ Group, Shanghai
May 1, 2022 - July 31, 2023
Developed high-performance Single Page Applications using React, React-Router, Redux, and React forms. Created large-scale business system frameworks in C#, .NET, and SQL using MVC framework. Implemented RESTful APIs, conducted data and code analysis and facilitated frontend-backend collaboration. Applied design patterns in building business frameworks. Utilized tools like Postman, Chrome Dev Tools, React Profiler, and SQL Profiler for optimization. Experienced in Git, DevOps, TeamCity, and JIRA for version control and continuous integration. Contributed to remote projects for UK and Germany clients, focusing on SPA frontend and backend API development.
Software Engineer at RoboticPlus AI, Shanghai
September 1, 2020 - May 31, 2022
Led planning and execution of ROBIM UI prototype. Developed frontend apps in C# and WPF with a focus on user experience for robotic construction. Collaborated with designers using Figma and Adobe Suite. Conducted testing and implemented geometry libraries in C#. Worked closely with mechanical engineers on Transmission Control Protocol testing for onsite collaboration. Developed a 3D toolkit in C# evolving into a comprehensive 3D software featuring UI, geometry calculation and 3D rendering. Led the timber project developing robotic milling algorithms. Served as lead frontend developer applying UI/UX design expertise for ROBIM prototype.
Full-stack Developer at AecFoundry
June 1, 2025 - November 21, 2025
Backend development with Node.js, integrating external solvers; frontend 3D visualization with WebGL and Three.js; created and maintained private npm libraries (e.g., @aecfoundry/web-viewer); designed AI-powered internal workflows; built high-performance, interactive web applications; facilitated cross-language integration between computational logic and web technologies; contributed to two major projects by translating architectural logic from backend to frontend.
UI/UX Developer at Eolas Solutions
May 31, 2025 - May 31, 2025
Designed and implemented features for Fios, an AI-powered project management platform. Developed a dynamic chatbot that integrates GPT and Claude, and created a print feature that exports web content to editable formats such as PDF and DOCX.
Full-stack Developer at Vision Verse
February 28, 2025 - February 28, 2025
Independently developed a standalone restaurant web application focused on interactive SVG graphics in React; handled both frontend and backend, delivering a visually engaging and responsive user experience.
Mid-level Web Developer at iBuyPower, Taipei
January 31, 2024 - January 31, 2024
Led 3D development, integrating Three.js with Next.js to enable advanced 3D functionality; trained team on 3D concepts, topology, shader materials, and rendering techniques; developed high-performance, responsive pages using Next.js and TypeScript; mentored junior developers in C# and SQL; collaborated in Jenkins-based workflows to improve project efficiency and deployment processes.
Analysis Developer at FNZ Group, Shanghai
July 31, 2023 - July 31, 2023
Developed large-scale web applications using C#, .NET, and SQL; implemented RESTful APIs; ensured smooth frontend-backend integration; worked with Business Analysts to analyze client data and deliver feature enhancements; mentored team members in React and TypeScript.
Digital Solutions, Robotic Software Engineer at RoboticPlus AI, Shanghai
May 31, 2022 - May 31, 2022
Led the ROBIM UI prototype; developed desktop applications using C# and WPF, integrating RhinoInside SDK for robotic construction; collaborated with designers to create digital fabrication tools; implemented geometry libraries in C#; led timber fabrication projects with robotic milling algorithms and computer vision integration; contributed as a design consultant for parametric architectural projects.
Mid-Level Web Developer at iBuyPower
July 1, 2023 - January 1, 2024
Led 3D development for the team, spearheading the creation of a dynamic 3D showroom and guiding a cross-disciplinary team through the transition to a 3D-capable framework, providing hands-on training in 3D concepts and workflows. Optimized complex models for smooth performance across iOS, Android, and desktop platforms, and developed high-performance, responsive web pages.
Analysis Developer at FNZ Group
May 1, 2022 - July 1, 2023
Contributed to three major international financial projects, delivering full-stack, cross-language development (C#, VB, TypeScript, SQL) for large-scale, high-performance web applications across the UK and Germany, collaborating closely with Business Analysts and engineering teams. Mentored team members in React and TypeScript, showcasing expertise in frontend development and improving team coding practices.
Robotic Software Engineer at RoboticPlus AI
September 1, 2020 - May 1, 2022
Designed and implemented robotic motion, form-finding, and toolpath generation algorithms, integrating computer vision to ensure fabrication accuracy. Led robotic software engineer for timber fabrication project using Rhino.Inside and custom computational geometry engines. Contributed to ROBIM, a 3D robotic fabrication platform featuring advanced geometry computation and real-time 3D rendering, working within a cross-disciplinary team. Acted as a form-finding consultant on parametric architectural and fabrication projects.
Robotic Software Engineer at Digital Solutions
September 1, 2020 - May 1, 2022
Designed and implemented robotic motion, form-finding, and toolpath generation algorithms, integrating computer vision to ensure fabrication accuracy. Led robotic software engineering for timber fabrication projects using Rhino.Inside and custom computational geometry engines. Contributed to the ROBIM platform featuring advanced geometry computation and real-time 3D rendering, working within a cross-disciplinary team.
Digital Solutions, Robotic Software Engineer at RoboticPlus AI
September 1, 2020 - May 1, 2022
Designed and implemented robotic motion, form-finding, and toolpath generation algorithms, integrating computer vision to ensure fabrication accuracy. Led robotic software engineering for timber fabrication using Rhino.Inside and custom computational geometry engines. Contributed to ROBIM, a 3D robotic fabrication platform with real-time rendering. Acted as a form-finding consultant on parametric projects.

Education

Master of Computing at The Australian National University
February 1, 2024 - February 1, 2024
Bachelor of Architecture at National Cheng Kung University
September 1, 2013 - June 30, 2018
Master of Computing at The Australian National University
February 1, 2024 - July 1, 2025
Bachelor of Architecture at National Cheng Kung University
September 1, 2013 - June 30, 2018
Master of Computing at The Australian National University
February 1, 2024 - July 1, 2025
Bachelor of Architecture at National Cheng Kung University
September 1, 2013 - June 30, 2018
CITA -- Centre for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 30, 2020
Master of Computing at The Australian National University
February 1, 2024 - November 21, 2025
MSc (Research) · Center for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 30, 2020
Bachelor of Architecture at National Cheng Kung University
September 1, 2013 - June 30, 2018
Master of Computing – Specialized in Machine Learning and HCI at The Australian National University
February 1, 2024 - January 1, 2025
CIT A – Centre for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 1, 2020
Bachelor of Architecture – Specialized in Digital Tools at National Cheng Kung University
September 1, 2013 - June 1, 2018
Master of Computing at The Australian National University
February 1, 2024 - January 1, 2025
CITA – Centre for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 1, 2020
Bachelor of Architecture – Specialized in Digital Tools at National Cheng Kung University
September 1, 2013 - June 1, 2018
Master of Computing – Specialized in Machine Learning and HCI at The Australian National University
February 1, 2024 - January 1, 2025
CITA – Centre for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 1, 2020
Bachelor of Architecture – Specialized in Digital Tools at National Cheng Kung University
September 1, 2013 - June 1, 2018
Master of Computing at The Australian National University
February 1, 2024 - January 1, 2025
CITA – Centre for Information Technology and Architecture at Royal Danish Academy
September 1, 2018 - June 1, 2020
Bachelor of Architecture – Digital Tools at National Cheng Kung University
September 1, 2013 - June 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Government, Financial Services, Manufacturing, Professional Services, Real Estate & Construction, Media & Entertainment, Education, Computers & Electronics