Peter (Yuewen) Ma

Co-Founder

Dublin, County Dublin, Ireland9 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Over 15 years of diverse development experience.
  • Expert in Generative AI and Machine Learning applications.
  • Proficient in full-stack development across multiple technologies.
Stackforce AI infers this person is a Full-Stack Developer with expertise in Fintech and AI-driven solutions.

Contact

Skills

Core Skills

Full-stack DevelopmentAgile Application DevelopmentSoftware DevelopmentMicroservicesWeb Development

Other Skills

Node.jsReact.jsPythonJupyter NotebookPandasAWSES6HTML5MobXNext.jsGoJSWebpackHighcharts.NETMongoDB

About

Over 15 years of development experience with JavaScript, Python, Java/JavaEE, HTML, CSS, ReactJS, MobX, Express, Node.js, HTTP, Spring, Redis, MySQL, PostgreSQL, MongoDB, etc. Hands-on experience with Generative AI applications, NLP, LLMs, Word Embeddings, Vector Database, Machine Learning, and Data Analytics. Good technical background, good at offering technical solutions, design, implementation, and troubleshooting. Able to write clean code, single-responsibility methods, and modules. Sensitive to the cohesive, loose coupling among modules. Demonstrated ability to use refactoring methods to abstract and encapsulate business logic. Hands-on experience with Spring Cloud, Docker. Familiar with agile development, for instance, SCRUM, and TDD. Hands-on experiences of using design patterns like Factory, Responsibility Chain, Singleton, and Template Method in projects.

Experience

9 yrs 9 mos
Total Experience
1 yr 11 mos
Average Tenure
--
Current Experience

Arcum

Full Stack Engineer

Aug 2023Nov 2023 · 3 mos · Remote

  • I work as a full-stack software engineer using Node.js, React.js, Python, Jupyter Notebook, Pandas, AWS, etc.
  • Skills & Tech Stack: Agile Application Development · FastAPI · REST APIs · Large Language Models (LLM) · Amazon Web Services (AWS) · MongoDB · Agile Methodologies · GPT-4 · Python (Programming Language) · Prompt Engineering · Webpack · Front-End Design · Object-Oriented Programming (OOP)
Node.jsReact.jsPythonJupyter NotebookPandasAWS+2

Moody's analytics

Principal Software Engineer

Jan 2019Dec 2022 · 3 yrs 11 mos · Shenzhen, China

  • Project: CNSFP (China Structured Finance Portal)
  • Tech Stack: ES6, HTML5, ReactJS, Node.js, MobX, Next.js, GoJS, Webpack, Highcharts, AWS, .NET, MongoDB, PostgreSQL, Redis, etc.
  • As a co-founder, I fully participated in designing and implementing most pages, such as the two core modules: Investment Analysis and Waterfall Modeling. The Investment Analysis contains Scenario Management, First Loss Analysis, and Assumption Analysis. The settings in Scenario Management, such as scenarios, and different types of vectors, could be used in First Loss Analysis and Assumption Analysis.
  • Project: CV 2 for Moody’s.com
  • Tech Stack: ES6, HTML5, ReactJS, Node.js, Webpack, Redux, etc.
  • I was mainly responsible for the requirements of components of the backing UI library – Neptune. I developed and maintained components for the Neptune component library. For instance, I implemented themeable features for ButtonGroup and Research Module. I made components Slider and Autocomplete more expressive and user-friendly.
ES6HTML5ReactJSNode.jsMobXNext.js+10

Epam systems

Software Developer

Jul 2017Nov 2018 · 1 yr 4 mos · ShenZhen, China

  • Project: Flamingo for Credit Suisse Hong Kong
  • Tech Stack: Java 8, Play (reactive framework), Oracle, ES6, HTML5, ReactJS, Webpack, Redux, etc.
  • I worked as a full-stack developer, and I was mainly focused on: Fund Lifecycle Events, onboarding of new funds, new APIs, front-end and back-end design, implementation, and unit tests.
  • Project: ICS for Hong Kong Jockey Club
  • Tech Stack: ES6, HTML5, ReactJS, Node.js, Webpack, Redux, etc.
  • Focused on modules: 'Start Stop Sell', and 'Consensus Matrix' in 'Odds Finalisation'. Implemented many pages like 'Event Calendar', and 'Status Enquiry' for 'Start Stop Sell'. Analyzed and refactored “Consensus Matrix” pages for “Odds Finalisation”.
Java 8Play frameworkOracleES6HTML5ReactJS+4

Bill-jc

Senior Software Engineer / Consultant

Dec 2014May 2017 · 2 yrs 5 mos · Shenzhen, China

  • HW W3 Portal Project
  • Tech Stack: JDK 6, Spring 3, Restful, MyBatis, Dojo, Atom, jQuery, NodeJS, Oracle, etc.
  • Delivered the following solutions: Modularized Page Element(header, footer, navigation, etc.), to support tailored implementations for the different channels; Third-party libraries preloading mechanism enabled the support for different channels to use different libraries; Supported HW cloud systems(mainly Finance Cloud, Channel Cloud), offered portal related technical solutions, troubleshooting. Provided a solution to generate static pages for complicated pages, to speed up the page loading process. Enhanced Gadget editor features, integrated with Code Mirror, to provide a rich editor for gadget developers. Developed an Atom plug-in: Gadget Manager, developers could use it to develop gadgets locally. For instance, they could commit the gadget code and publish channels locally. Implemented an eCharts-based data visualization solution, which gave the platform the ability to simplify the work of generating reports.
  • HW iSales Project
  • Tech Stack: JDK 6, Spring 3, Restful, MyBatis, jQuery, Jalor 5, Oracle, etc.
  • Worked on the platform team. Covered the following aspects: Developed a plug-in template, defined plug-in interfaces; developed components such as “Currency”, “Human Resource”, extension for Jalor5 drop-down list component, “Opportunity”, “Customer”; Designed and implemented feature “Configurable Form”.
  • Skills: REST APIs · Application Programming Interfaces (API) · Express.js · Front-End Development · Communication · Code Review · Debugging · Design Patterns · Front-End Design · Object-Oriented Programming (OOP) · Web Services
JDK 6Spring 3RestfulMyBatisDojojQuery+4

Tata consultancy services

IT System Analyst

Dec 2013Dec 2014 · 1 yr · Shenzhen, Guangdong, China

AlgorithmsAgile Application DevelopmentREST APIsEngineeringServer SideWeb Applications+5

Crm factory

Senior J2EE Developer

Sep 2010Oct 2011 · 1 yr 1 mo · Beijing, China

AlgorithmsAgile Application DevelopmentREST APIsEngineeringScrumWeb Applications+4

Education

National College of Ireland

Master of Science in AI for Business — Computer Science

Jan 2025Jan 2026

Beijing Institute of Technology

Bachelor's degree — Computer Science

Jan 2004Jan 2008

Stackforce found 100+ more professionals with Full-stack Development & Agile Application Development

Explore similar profiles based on matching skills and experience