Dinan Wu
@dinanwu
Senior Full Stack Developer with expertise in AI technologies.
What I'm looking for
I am a highly skilled Senior AI Full Stack Developer with over 10 years of experience in delivering innovative software solutions across healthcare, finance, and e-commerce sectors. My expertise spans both frontend and backend development, utilizing technologies such as TypeScript, JavaScript, React, and Ruby on Rails. I have a strong background in cloud platforms like AWS and Azure, and I specialize in building AI-driven applications, particularly in Natural Language Processing and Large Language Models (LLMs).
Throughout my career, I have successfully led teams and delivered high-impact projects. At Quality IT, I developed a web portal using React and Node.js, integrated payment solutions, and built an advanced chatbot using OpenAI's GPT-4. My previous roles involved migrating large e-commerce projects to modern architectures and developing comprehensive applications that enhance user engagement and operational efficiency. I thrive in dynamic environments and am passionate about leveraging technology to solve complex problems.
Experience
Work history, roles, and key accomplishments
Senior Full Stack Developer | AI Engineer
Quality IT
Feb 2021 - Present (4 years 6 months)
Developed the company’s web portal using React, Laravel, Node.js, Golang, and Next.js with frontend development team and designers. Built an automated payment pipeline on BigChange, integrating BigChange, MailJet, and Stripe.
Senior Full Stack Developer
Fortunes Tech
Jul 2019 - Feb 2021 (1 year 7 months)
Led the migration of two large e-commerce projects from legacy monolithic systems to modern architectures, transitioning to React/Next.js/Node and Vue.js/Node microservices. Leveraged LangChain and GPT-4 to develop a sophisticated chatbot, significantly enhancing customer experience.
Software Engineer
Chetu
Jun 2016 - Jun 2019 (3 years)
Enhanced the user interface to provide an intuitive and seamless user experience by using React, React Native, Next.js, Prisma, TypeScript, and Tailwind CSS. Developed a Flutter-based mental Healthcare Chatbot application with Dialogflow, offering personalized support and resources, which improved user engagement and mental wellness outcomes by 25%.
Full Stack Developer
Kitrum
Mar 2014 - May 2016 (2 years 2 months)
Delivered a fully functional Content Management System – Website using WordPress, which enhanced stakeholder communications and outreach processes. Assisted in the development and maintenance of an eCommerce platform using Shopify, contributing to smoother content management and product updates.
Web Developer
Upwork
Nov 2012 - Feb 2014 (1 year 3 months)
Transformed design mock-ups into responsive HTML5/CSS3 layouts, creating custom web libraries and enhancing UI/UX design as part of an agile development team for various client projects. Developed e-commerce and CRM systems using CMS platforms such as Drupal, WordPress, and Joomla, working with OOP, MVC architecture, Laravel, SQL, and Git.
Education
Degrees, certifications, and relevant coursework
Singapore University of Technology & Design
Bachelor's Degree, Computer Science
2008 - 2012
Completed a Bachelor's Degree in Computer Science, gaining foundational knowledge in various computing principles and practices. The curriculum covered essential topics relevant to the field.
Tech stack
Software and tools used professionally
Dialogflow
Microsoft Azure
Google Cloud Platform
GitHub
GitLab
Bitbucket
Kubernetes
Jenkins
React Native
MySQL
PostgreSQL
MongoDB
Shopify
Gmail
Node.js
Django
Laravel
Ruby on Rails
Next.js
NestJS
.NET
Tailwind CSS
Material-UI
Figma
Redis
Terraform
Jira
Ant Design
Mocha
Vue.js
jQuery
React-Vue
JavaScript
HTML5
Java
PHP
JSON
XML
RabbitMQ
ExpressJS
FastAPI
Linux
Windows
Prisma
Elasticsearch
WordPress
AWS Lambda
Zustand
pytest
Chakra UI
Twilio
MobX
SQL
npm
Mailjet
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Dinan?
You can contact Dinan and 90k+ other talented remote workers on Himalayas.
Message DinanFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
