beBee background
Professionals
>
Ayer Tawar
Cheng Yuan

Cheng Yuan

Full Stack Developer

Technology / Internet

Ayer Tawar, Perak

Social


Services offered

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.

Approximate rate: RM 10 per hour

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 in the same Technology / Internet sector as Cheng Yuan

Professionals from different sectors near Ayer Tawar, Perak

Other users who are called Cheng

Jobs near Ayer Tawar, Perak

  • KIM HOUSE TILING & SANITARY SDN BHD Ipoh

    The sales admin cum purchaser/procurement will handle customer feedbacks, · provide necessary support in resolving feedbacks by obtaining relevant information, · This is a full-time permanent position. · ...

  • Beauty Advisor

    1 week ago

    Hebe Beauty Style Sdn Bhd Bandar Seri Iskandar

    This is a role for a Beauty Advisor to suggest and sell cosmetics/skin care to customers. · Suggesting and selling cosmetics/skin care to customers. · Recommend beauty/cosmetics products that fit the customers needs, preferences, and budget. · ...

  • SangSan Living Art Sdn Bhd Ipoh

    · Prepare all necessary documentation for each sales transaction to ensure collection of cash. · Prepare sales order to procurement department for order products. · ...