A cooperative fresh graduate with 4 years professional software engineering training. I have a solid foundation in software engineering principles. I had participated, initiated and led projects that were developed in plan-driven and Agile process, and gained experiences in each development phases.
phone: +886 975 755 152
mail: [email protected]
Understand and identify requirements through comprehensive survey and analysis.
Follow patterns or standards to develop stable, reusable and scalable software.
Select and adapt algorithms to deal with target computing problems.
Improve and maintain high quality software by code review, refactoring, and automated testing.
Utilize collaborative tools to plan, monitor and control development processes, aiming at delivering products on time and within budget.
Write well structured and trustworthy reports for supervisors and stakeholders, aiming at providing a clear overview of development progress and giving credit to the right developer.
Willing to accept new things or challenges in process improvement and product evolution.
Dedicated to attending brainstorming events(e.g. hack day) to learn new skills, share ideas, initiate projects and bring value to the community
Participated in 10+ software projects with 2-15 members, and engaged in requirement, design, implementation, testing and maintenance phases.