About Yang
Chinese
Native or bilingual
English
Conversational
Spanish
Native or bilingual
Catalan
Native or bilingual
Experience
- EterEnergia S.LIT Consultant & Full-Stack DeveloperENERGY AND UTILITIESMarch 2024 - Today (2 years and 5 months)I developed a multi-tenant CRM platform for an energy (electricity and gas) trading company: backend, frontend, and AI integration.• Built a REST API (Node.js/Express, MySQL) with over 35 modules: contracts, quotes, price comparisons, commissions, payments, and real-time dashboard (SSE).• Implemented an AI OCR pipeline (Claude) that extracts data from PDF invoices and automatically feeds the CRM.• Developed the SPA frontend in Angular 20 (ag-Grid, Highcharts) with over 20 modules: contracts, quotes, comparisons, and statistics.• Created a desktop application (Electron) for batch processing of PDF invoices to Excel, used by the sales team.• Integrated energy market and regulator data (CNMC, ESIOS, MIBGAS) for price comparisons and electricity/gas tariff calculation.Stack: Node.js/Express, Angular, MySQL, Claude SDK, Electron, Python.
- Gestion Global Print S.L.IT Leader / Full-Stack DeveloperSOFTWARE PUBLISHINGJanuary 2025 - Today (1 year and 7 months)Barcelona, SpainI lead the architecture and development of a multi-tenant SaaS comprehensive management platform (ERP + CRM) for the printing and graphic arts sector, from start to finish: frontend, backend, and database.• Designed the multi-tenant architecture (Angular 21 + Node.js/Express, MySQL, +70 tables) with 3 applications: management, administration, and client portal.• Developed an automatic quoting engine with dynamic margin based on volume and imposition of layouts, validated with regression tests.• Integrated multi-regime electronic invoicing (TicketBAI, Verifactu, FacturaE) with workflows and webhooks.• Implemented a conversational AI assistant (Claude, OpenAI) that creates and modifies records with prior confirmation, plus content and FAQ generation.• Built the complete sales flow: quote → order → delivery note → invoice, commissions, SEPA direct debits, and CRM with integration to Microsoft Teams.Stack: Angular, TypeScript, Node.js/Express, MySQL, LLM integration.
- Zarca SLFull-Stack ERP ProgrammerTRANSPORTATIONFebruary 2024 - April 2025 (1 year and 2 months)Barcelona, SpainResponsible for the IT support area and active participation in the development of the new corporate ERP, built with Angular. My role combines technical incident support and resolution with continuous improvement of internal systems, supporting users and ensuring the proper functioning of the technological infrastructure.Furthermore, I am part of the development and evolution of the new ERP, collaborating in the creation of modules, interfaces, and functionalities aimed at optimizing company processes. This role has allowed me to combine the operational vision of technical support with direct participation in product development, providing solutions at both functional and technical levels.
Reviews
Recommendations
Be the first to recommend Yang
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of EngineeringESEIAAT-UPC2022Master of Engineering - MEng, Ingeniería industrial
- Bachelor of EngineeringESEIAAT-UPC2020Bachelor of Engineering - BE, Ingeniería industrial