Cheng Yuan
Services provided: ASP.NET , C# , Software Developers , Angular Developers , Spring boot , Software Engineers , Typescript , MEAN Stack Developers
About Cheng Yuan:
I am a fresh graduate from Universiti Malaya in Bachelor of Software Engineering. I have the CGPA of 3.98 and I am willing to expose myself to different opportunities and challenges that push me to grow both professionally and personally.
Experience
I have 6 month internship experience as Full Stack Developer (Angular, ASP.NET, MSSQL) in Fusionex Group, Petalling Jaya.
Besides, I built a Taskwise Management System for SME in my final year project. I learn and make use of MEAN technical stack to build it as well as Supervised Learning to build a model for employee performance prediction.
Education
I've graduated from Universiti Malaya with CGPA 3.98 in Bachelor's of Software Engineering.
In my opinion, a software engineer is a problem solver instead of a developer. As a software engineer, I should understand the main problem from the end users / clients from the business perspective and plan how to solve it before diving into technical perspective. Here's why I am advantageous:
1. Software Quality and Assurance, Software Maintenance and Evolution - In my degree, taking these courses help me to understand importance of difference standards such as ISO/IEEE to check the non-functional requirements of the system. Besides, I also learn how to write clean code, maintain the software, and why they are important.
2. System Design and Architecture, Design Pattern - From these courses, I learnt different architectural patterns such as MVC, N-tier layer, and etc. as well as different design patterns like Decorator, Strategy, Facade, Command. and etc to tackle common design problems of an application and how they can improve our software' structure.
3. Software Testing - I learnt a lot of black-box testing technique such as Equivalence Partitioning, Boundary Value Analysis, Error Guessing, State Testing, User Acceptance Testing (UAT) and etc to test the applications. With these knowledge, I can directly check whether the system developed by me can handle this kind of test, saving the time and effort to amend the development afterwards.
4. Software Requirements Engineering - I learnt how to communicate with the clients / end users to elicit their requirements, communicate and negotiate with them from the business perspective before diving into the solutions to solve their problem.
5. Software Modelling - I learnt how to draw different higher-level abstraction documents (UML diagrams) such as Class Diagram, Use Case Diagram, State Diagram, Deployment Diagram, Activity Diagram and etc. By using these diagrams, I can understand the overall software structure easily and communicate with the clients before diving into technical perspectives.
6. Data Structure and Algorithm - I learn different data structures and algorithms and they help me to think and choose the most optimized structure and algorithm regarding their time / space complexity to solve each problem.
Professionals who compete with Cheng
Professionals offering similar services to those of Cheng Yuan
Professionals in the same Technology / Internet sector as Cheng Yuan
Professionales offering C# services
Professionales offering Software Developers services
Professionales offering Angular Developers services
Professionales offering Spring boot services
Professionales offering Software Engineers services
Professionales offering Typescript services
Professionals from different sectors near Ayer Tawar, Perak
Other users who are called Cheng
Jobs near Ayer Tawar, Perak
-
Radiographer
Found in: Foundit MY A2 - 8 hours ago
KS HEALTHCARE (M)SDN BHD Perak, Malaysia, Ipoh Full timeCompany Description · KS HEALTHCARE (M)SDN BHD is a healthcare services provider located in Ipoh. We specialize in providing innovative solutions to solve clinical challenges, including house calls, medical standby for various events, occupational health services, and safety and ...
-
Internship For IT Support Technician
Found in: Foundit MY A2 - 1 week ago
Yee Lee Trading Co Sdn Bhd Perak, Malaysia, Ipoh Full timeJob Responsibility · Specialized Knowledge/Skills/Job Requirements · Basic understanding of IT concepts and practices. · Logical thinking and problem-solving skills. · Ability to assist in managing small projects. · Basic knowledge of Microsoft 365, Active Directory, and basic se ...
-
Store Associate
Found in: Foundit MY A2 - 8 hours ago
Lotus's Malaysia Perak, Malaysia Full timeJob Responsibility · Menerima stok yang dihantar dari Pusat Pengedaran. · Menyusun stok di backroom and catat rekod inventori. · Mempamerkan stok di rak jualan mengikut pelan yang diberi dan mengikut standard yang telah ditetapkan. · Menyusun stok di bahagian penyimpanan mengikut ...