Hero

Hello,
This is Xuanming L., I'm a Senior Software Engineer

name:'Xuanming L. (dreamsoft)',
skills: ['Typescript', 'Javascript', 'React.js', 'Next.js', 'Redux', 'Express.js', 'Node.js', 'ASP.NET Core', 'PostgreSQL', 'MySQL', 'MongoDB', 'Supabase', 'Docker', 'AWS', '...'],
hardWorder:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=10
);
};
};

Who I am?

I am a professional and enthusiastic full-stack developer. As a freelance full-stack developer, I bring a robust skill set and years of experience to the table. And I am a quick learner with a self-learning attitude. I love to explore new technologies and am passionate about problem-solving. I love to make the web more convenient and functional. I am available for any kind of job opportunity that suits my skills and interests. And you would be satisfied with my result.

Xuanming L.
Hero
Experiences
Hero

(Feb 2020 - Present)

Senior Software Engineer

Upwork

Hero

(Aug 2016 - Jan 2020)

Full Stack JavaScript Developer

Dalian Wanghan Software

Skills
PROJECTS

Revvable

name:'Revvable',
tools: ['Next.js', 'React.js', 'TypeScript', 'Node.js'],
role:Full stack developer,
};

Lighthouse

name:'Lighthouse',
tools: ['Next.js', 'Vercel', 'React.js', 'Fintech', 'Auth0'],
role:Full stack developer,
};

Dwellics

name:'Dwellics',
tools: ['React.js', 'Next.js'],
role:Frontend Developer,
website:dwellics.com
};

Alabama Chanin

name:'Alabama Chanin',
tools: ['Next.js', 'Headless Ecommerce', 'Apollo', 'GraphQL'],
role:Full stack developer,
};
Hero
Educations
Hero

Sep 2012 - June 2016

Bachelor of Computer Science and Technology

Sun yet-sen University

Blogs

1 years ago

5

How to make boilerplate for React + Typescript + TailwindCSS + Auth + Vite

6 Min Read

I have seen many posts that explains how to make React application using Typescript, or using...

1 years ago

2

What is the difference between type vs interface in Typescript

3 Min Read

Common Both can define a data type. Types aliases in Typescript mean "a new for any...

1 years ago

2

Chrome Extensions for React Developers

2 Min Read

Google developed Google Chrome (or just Chrome), a popular internet browser. One of the reasons...

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

xuan-dreamsoft@outlook.com

Dalian City, Liaoning Province, China

© Developer Portfolio by dreamsoft