Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.75 MB, 28 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
<small>1</small>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2"><small>2</small>
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4"><small>pli=1&fbclid=IwAR20iZJj3VnxSEnMo7E_ESOvhUtT1Wx2FrtcztWf-FP0UpBEHLuzZHVivyw#gid=1218422807</small>
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6"><b>Dự án tham gia</b> NikoNiko (Hệ thống HRM)
<b>Mơ tả</b> Hệ thống chấm cơng cho mơ hình doanh nghiệp kết hợp tại chỗ và làm từ xa. Niko cung cấp cách chấm công đơn giản không phụ thuộc địa điểm và thời gian.
<b>Thời gian tham gia</b> 31/07/2023 đến 30/09/2023
<b>Nền tảng hỗ trợ</b> Web, App
<b>Công nghệ</b> NestJS, MongoDB, Jest, AWS, VueJS, Flutter, Figma
<b>Vai trị</b> Lập trình viên Back-end
<b>Một số tính năng chính Checkin / Out (Web & Mobile), Chấm cơng tăng ca, Ghi nhận và số hóa cảm </b>
xúc nhân viên, Thơng báo đẩy, Quản lí user role, layer, report line, …, Dashboard, Cài đặt ngày nghỉ phép
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7"><b>Dự án tham gia</b> NikoNiko (Hệ thống HRM)
<b>Đóng góp</b> • Viết API, End-to-end test, Unit test.• Cài đặt Logger cho dự án.
• Đưa ra giải pháp và thực hiện các task được giao: Nghiên cứu công cụ tự động tạo document API, Số hóa cảm xúc nhân viên, Google sign-in, …• Sửa lỗi và bảo trì
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8"><small>8</small>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"><small>9</small>
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10"><small>10</small>
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><small>11</small>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12"><small>12</small>
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13"><small>13</small>
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"><small>14</small>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><small>15</small>
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16"><small>16</small>
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><small>17</small>
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18"><small>21</small>
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22"><small>22</small>
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23"><small>23</small>
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">∙ Các qui trình merge code lúc ban đầu cịn nhiều xai xót, khả năng viết tài liệu đặc tả chưa tốt.
∙ Cách trình bày và diễn đạt còn chưa tốt. Giao tiếp thường xuyên tập trung vào kỹ thuật nhưng khơng nói được tổng quan của vấn đề.
∙ Thiếu kinh nghiệm trong dự án thực tế. Khả năng về kỹ thuật trong khi viết code còn yếu, dẫn tới thời gian Leader đánh giá code lâu và phải sửa nhiều lần.
∙ Làm chậm hơn so với ước tính ban đầu.
∙ Các task cần thời gian nghiên cứu nhiều về cơng nghệ để có thể làm được.
• Thường xuyên quên cập nhật trạng thái task, dẫn đến chị quản lý không nắm được tiến độ công việc.
<small>25</small>
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26"><small>26</small>
</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27"><small>27</small>
</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28"><small>28</small>
</div>