นักพัฒนา Frontend ระดับ Senior

สวัสดี ผมคือ Sergei.

นักพัฒนา Frontend ระดับ Senior ที่มีประสบการณ์ทำงานเต็มเวลา 6+ ปีในการสร้างอินเทอร์เฟซ ecommerce และผลิตภัณฑ์ ผมทำงานกับ React, TypeScript, Next.js และระบบ frontend ที่รองรับ SEO เขียนการทดสอบอัตโนมัติ และดูแล Node.js กับ MongoDB เมื่อผลิตภัณฑ์ต้องการงานแบบ full-stack

6+ ปีสร้างอินเทอร์เฟซที่ใช้งานจริง
20+ โปรเจกต์ที่ปล่อยใช้งานครอบคลุม ecommerce และทีมโปรดักต์
React + SEOอินเทอร์เฟซที่เร็ว เข้าถึงได้ และใช้งานง่าย

เกี่ยวกับผม

นักพัฒนา Frontend ระดับ Senior

นักพัฒนา Frontend ระดับ Senior ที่มีประสบการณ์ทำงานเต็มเวลา 6+ ปีในการสร้างอินเทอร์เฟซ ecommerce และผลิตภัณฑ์ ผมทำงานกับ React, TypeScript, Next.js และระบบ frontend ที่รองรับ SEO เขียนการทดสอบอัตโนมัติ และดูแล Node.js กับ MongoDB เมื่อผลิตภัณฑ์ต้องการงานแบบ full-stack

วิดีโอ

วิดีโอเรซูเม่

ประสบการณ์ทำงาน

ประสบการณ์

นักพัฒนา Frontend ระดับ Senior

ระยะไกล (มอสโก รัสเซีย)

กันยายน 2566 - ปัจจุบัน

  • ทำงานทุกระดับความซับซ้อนด้วย Vue, React, JavaScript และ TypeScript ปรับโครงสร้างโค้ด และดูแลให้ส่วนติดต่อผู้ใช้ของทุกโครงการของบริษัทและพันธมิตรทำงานได้: ร้านค้าออนไลน์ โมดูลฝังในหน้าเว็บ หน้าจัดแสดงสินค้า แผงดูแลระบบ และบัตรของขวัญ
  • พัฒนาแผงดูแลระบบขนาดใหญ่ 3 ชุดจากศูนย์ในเวลาสั้น ๆ ทำให้ลูกค้าของบริษัทจัดการสินค้าและบัญชีส่วนตัวได้ด้วยตนเอง ก่อนหน้านี้ต้องผ่านผู้จัดการและโปรแกรมเมอร์ การแก้ปัญหานี้ประหยัดเวลาทำงานได้หลายร้อยชั่วโมง
  • พัฒนาคลังส่วนประกอบส่วนติดต่อผู้ใช้ชุดใหม่ ทำให้บริษัทปรับปรุงงานออกแบบได้และทำให้ผลิตภัณฑ์ดูน่าใช้งานมากขึ้น
  • เขียนการทดสอบอัตโนมัติสำหรับโครงการเดิมด้วย Cypress.js ทำให้พบและแก้ไขข้อผิดพลาดได้ ทุกโครงการเริ่มผ่านการทดสอบอัตโนมัติ และมีเสถียรภาพมากขึ้น
  • พัฒนาบริการครบชุดสำหรับบันทึกข้อผิดพลาดของส่วนติดต่อผู้ใช้: ส่วนติดต่อด้วย React.js ส่วนเซิร์ฟเวอร์ด้วย Node.js และ MongoDB นำการเก็บและส่งบันทึกไปใช้ในทุกโครงการส่วนติดต่อ ทำให้เห็นและแก้ข้อผิดพลาดได้ล่วงหน้า
  • นำปัญญาประดิษฐ์เข้าไปในผลิตภัณฑ์ของบริษัท และสร้างแอปพลิเคชัน JavaScript ครบชุดสำหรับสร้างภาพและข้อความอวยพรสำหรับบัตรของขวัญด้วยปัญญาประดิษฐ์ ทำให้ผลิตภัณฑ์แตกต่างในตลาดและเพิ่มความสามารถกับยอดขาย
  • สร้างผู้ช่วยปัญญาประดิษฐ์ที่ตอบข้อความผู้ใช้ได้ ทำให้ภาระของศูนย์ช่วยเหลือลดลงและลดค่าใช้จ่ายได้มาก
  • ตามคำสั่งของ Alfa-Bank ผมสร้างแพลตฟอร์มฝึกอบรมและสร้างแรงจูงใจสำหรับพนักงานของธนาคาร และตามคำสั่งของ Belis ผมสร้างร้านค้าออนไลน์พร้อมโปรแกรมแนะนำลูกค้า

นักพัฒนา Frontend ระดับ Mid

ระยะไกล (มอสโก รัสเซีย)

กุมภาพันธ์ 2563 - สิงหาคม 2566

  • พัฒนาแอปพลิเคชันหน้าเดียวที่ซับซ้อนประมาณ 15 โครงการจากศูนย์: แผงดูแลระบบ ร้านค้าออนไลน์ โมดูลฝังในหน้าเว็บ ระบบชำระเงิน แพลตฟอร์มสำหรับบริษัทและผู้บริโภค และโครงการที่ฝังในเว็บไซต์พันธมิตร โครงการเหล่านี้ไปจากแนวคิดถึงการเผยแพร่ในทีม Scrum มีผู้ใช้หลายหมื่นคน และสร้างรายได้หลัก
  • ปรับสร้างโครงการเก่าขนาดใหญ่ 5 โครงการจากเทคโนโลยีล้าสมัย เช่น PHP 5, Vue 1 และ jQuery ไปเป็นเทคโนโลยีใหม่ เช่น TypeScript, React และ Redux ทำให้เวลาทำฟังก์ชันลดลงและประหยัดเวลาพัฒนาหลายพันชั่วโมง
  • ดูแลทุกโครงการ รวมถึงโค้ดเก่า แก้ข้อผิดพลาด ทำฟังก์ชันใหม่ ปรับปรุงโครงการเดิม ตรวจทานและปรับโครงสร้างโค้ดเป็นประจำ ทำให้ยอดขายเพิ่มขึ้นและชื่อเสียงดีขึ้น
  • รับผิดชอบเต็มรูปแบบในโครงการส่วนใหญ่และมีส่วนร่วมในการออกแบบสถาปัตยกรรม การตัดสินใจสำคัญหลายอย่าง เช่น การเลือกเทคโนโลยี ภาษาโปรแกรม และสถาปัตยกรรม ผมเป็นผู้ตัดสินใจ ทำให้ใช้เทคโนโลยีใหม่และแนวทางพัฒนาที่ดีได้
  • ช่วยให้นักพัฒนาระดับกลางเริ่มทำงาน รับคนเข้าทีม จัดสัมภาษณ์ทางเทคนิค และบันทึกวิดีโอฝึกอบรมสำหรับทีมของผมและลูกค้าบริษัท ทำให้พนักงานใหม่เข้าทีมได้เร็วและสร้างประโยชน์ได้
  • ทำการปรับแต่งสำหรับเครื่องมือค้นหาให้โครงการ React, Next.js และ PHP ของเรา ทำให้ปรากฏในผลการค้นหาบ่อยขึ้นและดึงลูกค้าได้มากขึ้น
  • พัฒนาจดหมายอิเล็กทรอนิกส์หลากหลายและซับซ้อนจำนวนมาก นำ WebSocket ไปใช้ในโค้ดโครงการ ทำการอนุญาตด้วยโทเคน พัฒนาคลังส่วนประกอบส่วนติดต่อผู้ใช้ 2 ชุด เพิ่มแอนิเมชันใหม่ที่ซับซ้อนและทันสมัยให้ทุกโครงการ และทำการเชื่อมต่อภายนอกกับโครงการของพันธมิตร
  • ทำฟังก์ชันที่ปรับปรุงการโต้ตอบกับผู้ใช้: เติมจดหมายอิเล็กทรอนิกส์อัตโนมัติ หน้ากากป้อนหมายเลขโทรศัพท์พร้อมธงประเทศ ตัดภาพ ตรวจสอบแบบฟอร์มจำนวนมาก แสดงข้อผิดพลาดและคำแนะนำ แทนที่ข้อมูลอัตโนมัติ และปรับภาษาโครงการให้เข้ากับแต่ละพื้นที่
  • โครงการของผมมีการครอบคลุมด้วยการทดสอบ 85% ทั้งการทดสอบหน่วยด้วย Jest และการทดสอบกระแสการทำงานทั้งหมดด้วย Cypress ทำให้จำนวนข้อผิดพลาดลดลงจากการพบได้เร็ว และทำให้โครงการเสถียร
  • ปรับโครงการให้ใช้ได้กับเบราว์เซอร์ต่าง ๆ เช่น Safari, Firefox และ Chromium ระบบปฏิบัติการต่าง ๆ เช่น macOS, Linux และ Windows รวมถึงอุปกรณ์ต่าง ๆ แก้ปัญหาที่เกิดขึ้นในแต่ละเบราว์เซอร์และระบบปฏิบัติการเฉพาะ

นักพัฒนา Frontend

สำนักงาน (เซนต์ปีเตอร์สเบิร์ก รัสเซีย)

กุมภาพันธ์ 2562 - มกราคม 2563

  • พัฒนาโครงการด้วย React ที่แสดงร้านอาหารบนแผนที่ แสดงเมนูร้านอาหาร และให้สั่งอาหารจากร้านได้ ซึ่งเป็นแนวคิดธุรกิจหลัก
  • ในฐานะส่วนหนึ่งของทีม ผมมีส่วนร่วมในการพัฒนาสถาปัตยกรรมของโครงการในอนาคต ผมเสนอแนวคิดที่ถูกนำไปใช้ ลดภาระของเซิร์ฟเวอร์ และเพิ่มประสิทธิภาพของโครงการ
  • แก้ข้อผิดพลาดบนเว็บไซต์หลักและทำฟังก์ชันจำนวนมาก ทำให้ชื่อเสียงดีขึ้นและจำนวนลูกค้าเพิ่มขึ้น ผมยังพัฒนาเว็บไซต์ให้ร้านอาหารพันธมิตรของเรา
  • โครงการของผมมีการครอบคลุมด้วยการทดสอบ 50% ด้วย Jest ทำให้จำนวนข้อผิดพลาดลดลงจากการพบได้เร็ว และทำให้โครงการเสถียร
  • ทำการปรับแต่งสำหรับเครื่องมือค้นหาให้โครงการของเรา ทำให้ปรากฏในผลการค้นหาบ่อยขึ้นและดึงลูกค้าได้มากขึ้น
  • นำฟังก์ชันที่ปรับปรุงการโต้ตอบกับผู้ใช้เข้าโครงการ: เติมจดหมายอิเล็กทรอนิกส์อัตโนมัติ หน้ากากป้อนหมายเลขโทรศัพท์ ตรวจสอบข้อมูลทั้งหมด แสดงข้อผิดพลาดและคำแนะนำ และเชื่อมต่อร้านอาหารกับ Google Maps
งานอิสระ

นักพัฒนา Frontend

ระยะไกล (เซนต์ปีเตอร์สเบิร์ก รัสเซีย)

พฤษภาคม 2561 - มกราคม 2562

  • พัฒนาเว็บไซต์จำนวนมากให้ลูกค้าของผม ทำให้พวกเขามีตัวตนบนอินเทอร์เน็ต ขายบริการ เพิ่มรายได้และยอดขาย และปรับปรุงชื่อเสียงได้
  • ดูแลเว็บไซต์ของลูกค้า แก้ข้อผิดพลาดและปัญหา เพิ่มฟังก์ชันใหม่ และยังดูแลแพลตฟอร์มจัดการเนื้อหา WordPress, Wix และ Joomla สิ่งนี้เพิ่มยอดขายและทำให้ผู้ใช้มองผลิตภัณฑ์ดีขึ้น

การศึกษา

การศึกษา

ทักษะ

สแตกหลัก

JavaScriptTypeScriptReactNext.jsVue 3ReduxVuexCSSHTMLSassJestCypressNode.jsExpressMongoDBWebpackViteGulpDockerREST APIWebSocketMaterial UIVuetifyjQueryBootstrapBEMGitOpenAILinuxWordPressJoomlaWixFigmaZeplinSEOUI/UX

โปรเจกต์

ผลงานคัดสรร

โปรเจกต์ส่วนตัว

Rizae

Rizae

2026

แพลตฟอร์มตัวละคร AI สำหรับการเรียนรู้ สถานการณ์สร้างสรรค์ และแชตหลายภาษาที่ปลอดภัย

Next.jsTypeScriptNode.jsMongoDB
Gitae

Gitae

2026

ชุดเครื่องมือวิเคราะห์สำหรับเว็บไซต์ DNS SSL พอร์ต IP โดเมน และ routing

Next.jsTypeScriptNode.jsMongoDB
Jurfi

Jurfi

2026

สตูดิโอเอกสารกฎหมายบนเบราว์เซอร์พร้อมเทมเพลตใช้ซ้ำและไฟล์พร้อมส่งออก

Next.jsTypeScript
Picmu

Picmu

2026

ชุดเครื่องมือส่วนตัวบนเบราว์เซอร์สำหรับแปลง บีบอัด ปรับขนาด ครอป และทำความสะอาดสื่อ

Next.jsTypeScript
QRViz

QRViz

2026

ตัวสร้าง QR แบบ static พร้อม preset ที่ใช้งานจริงและไฟล์พร้อมส่งออก

Next.jsTypeScript
Browser MMORPG

MMORPG บนเบราว์เซอร์ที่มีภารกิจ เนื้อเรื่อง การต่อสู้ การเติบโต แชต และรองรับ 21 ภาษา

TypeScriptReact.jsNode.jsMongoDB

โปรเจกต์ MGC ที่ผมสร้างจากศูนย์

Analytics Dashboard

2024

แดชบอร์ดวิเคราะห์และรายงานของ My Gift Card

TypeScriptReact.js

โปรเจกต์ MGC ที่ผมมีส่วนร่วม

โปรเจกต์ Digift ที่ผมสร้างจากศูนย์

Group Gift Purchase App

2022

แอปสำหรับซื้อกิฟต์การ์ดแบบกลุ่ม

JavaScriptReact.js

Group Purchase Tracker

2022

ตัวติดตามสถานะการซื้อแบบกลุ่ม

JavaScriptReact.js

Email Templates

2023

เทมเพลตอีเมล HTML/CSS ขั้นสูง

HTMLCSS

Payment System

2023

ระบบชำระเงินที่สร้างด้วย REST API และ WebSocket

JavaScriptWebSocket

UI Kit

2023

UI kit กลางสำหรับผลิตภัณฑ์ Digift

JavaScriptReact.js

Conference Gift App

2023

แอปสำหรับงานคอนเฟอเรนซ์ที่ใช้เลือกและรับกิฟต์การ์ด

JavaScriptReact.js

Card Balance Checker

2023

เครื่องมือตรวจสอบยอดคงเหลือของบัตรแต่ละใบ

JavaScriptReact.js

โปรเจกต์ Digift ที่ผมมีส่วนร่วม

Digift Partner Admin Panel

2022-2023

แอดมินพาแนลสำหรับพาร์ตเนอร์ Digift

JavaScriptReact.js

Digift.me Exchange Store

2020-2023

โฟลว์แลกเปลี่ยนกิฟต์การ์ด

JavaScriptjQuery

ติดต่อ

มาคุยกัน

ถ้าต้องการทักสั้น ๆ ใช้ลิงก์ตรงได้เลย ถ้าต้องการอธิบายโปรเจกต์ ตำแหน่ง งานออดิท หรือปัญหาเชิงเทคนิคพร้อมบริบทที่เพียงพอ ฟอร์มจะเหมาะกว่า

ข้อความโดยตรง

มีตำแหน่งงานฟรอนต์เอนด์ โปรเจกต์ หรือปัญหาทางเทคนิคที่อยากคุยกันไหม?

ถ้าต้องการคุยเรื่องตำแหน่งงานฟรอนต์เอนด์ งานที่ปรึกษา การตรวจสอบทางเทคนิค หรือปัญหาเฉพาะจุด ส่งรายละเอียดสั้น ๆ มาได้เลย ข้อความจะส่งถึงกล่องจดหมายของผมโดยตรง

ตำแหน่งฟรอนต์เอนด์ที่ปรึกษาตรวจสอบทางเทคนิค

ถ้ามีรายละเอียดชัดเจนเกี่ยวกับโปรดักต์ ประเด็นที่ติดอยู่ตอนนี้ และผลลัพธ์ที่ต้องการ ผมจะตอบได้เร็วขึ้น

กรุณาอย่าส่งรหัสผ่าน คีย์ API ข้อมูลการชำระเงิน หรือข้อมูลอ่อนไหวอื่น ๆ