I am currently working as a backend engineer, but I have also the frontend experience including web, mini program and native apps. Before my early programming careers I had been a test engineer, so I have multiple perspective to the system from backend to frontend and through testing all along. I can programming with multiple language, but focused on NodeJs in recent 6 years.

Ive been working for 14 years, with the initial 4 years on non-programming and 10 years on programming. Ive been developer lead that managed 2 frontends and 2 backends in my team. Although Ive never lead a big team, but I have been a virtual lead horizontally that need to collabarote with other teams.