Let me tell you more about myself and what I do...
I’m Mike from Taipei, experienced in react for developing about
1.5 years. Having the self-learning habit after daily work, I
managed the principle of Unit test, graphQL, TypeScript,
progressive web app (PWA), and responsive web design (RWD) last
year.
I’m lucky to have the experience of using two of the programming
paradigms, which are object-oriented programming (OOP) and
functional programming (FP) to build similar projects and learned
some advanced javascript features from them.
We used the composable and pure component feature of FP to write a
new library aim to solve the problem caused by the old OOP style
library, which is tight coupling and become fragile during the
time pass. We re-wrote it in 4 months, and make the building time
is two times faster than the original one.
Performance does matter to us due to the large number of users. We
tested our site with lighthouse, applied many adjusting skills,
such as use reselect to memoize state, let useCallback to memoize
functions, combine react lazy load and code splitting to reduce
the first loading time, and minimize image size before production.
In the project, we followed the clean code principle and design
pattern like facade and bridge pattern to structure it. We also
manipulated canvas and WebGL by pixi.js and GSAP library to create
2D animations. The benefits from using pixi.js instead of Unity
are 2-3 times shorter developing time and much smaller file size.
As a good team player, I’m responsible for writing the detailed
introduction document for the project by using markdown and
training the new engineer for a month.
In the last two months, I led a small project that worthy
30,000USD. I co-operated with the backend, using web socket to
examine signals and data from API calls, and also discussed with
the designer about the issue from image resources. With excellent
communication and relationships, I got diversified opinions from
colleagues. Finally, I finished the project in 5 weeks, which are
the same time as other 3-year senior colleagues did.
Before being a web developer, I was a professional photographer. I
took lots of effort to gain the knowledge and skills that
comparable with a 5-year senior photographer in 2 years.
Especially focus on taking pre-wedding and travel photos for
foreigners who travel to Taipei. It helped me a lot with picture
composition, pretty UI layout concepts, and the communication
skills with foreign clients.
A Coffee lover as well. I’m addict to ice drip and filtered
coffee. My favorite coffee beans Tarrazu and Burundi are from East
Africa and Central America. Tarrazu is famous of the creamy smell,
Burundi usually comes with hazelnut and some red wine smell. The
consistent quilty and taste are quite fit in with my reliable and
warm personality.
Now, I’m seeking an English working environment and having a plan
to work in Sydney or London in the near future.
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Ducimus, magni!
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Ducimus, magni!
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Ducimus, magni!
Take a look at what my clinets say...
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ab ut perferendis, ullam incidunt iusto explicabo quaerat ratione possimus quo eum, voluptatibus accusamus iste quis omnis tenetur in non. Perferendis, repudiandae!
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ab ut perferendis, ullam incidunt iusto explicabo quaerat ratione possimus quo eum, voluptatibus accusamus iste quis omnis tenetur in non. Perferendis, repudiandae!
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ab ut perferendis, ullam incidunt iusto explicabo quaerat ratione possimus quo eum, voluptatibus accusamus iste quis omnis tenetur in non. Perferendis, repudiandae!
Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ab ut perferendis, ullam incidunt iusto explicabo quaerat ratione possimus quo eum, voluptatibus accusamus iste quis omnis tenetur in non. Perferendis, repudiandae!