Skip to main content
PS
Open to opportunities

Peng Sun

@pengsun

I build AI-enabled full-stack applications and lead agile delivery from client requirements to production.

China
Message

What I'm looking for

I'm looking to build AI-enabled full-stack products where I can work directly with clients, apply agile delivery practices, and deliver high-quality solutions using Python, Java, ReactJS, cloud platforms, and RAG technologies.

I've delivered full-stack and AI-enabled solutions for Accenture, Kyndryl, IBM China Delivery Center, and Hundson, building applications with Python, Java, NodeJS, ReactJS, and cloud services. My work includes document-based RAG Q&A assistants, backend APIs, automation, data analysis, and customer-facing business systems.

I'm experienced in turning client requirements into delivery plans, coordinating agile work through Scrum and Kanban, tracking risks and progress, and gathering feedback to improve products. I value clear communication, accountability, and delivering projects on time with high quality.

Experience

Work history, roles, and key accomplishments

HU

Python Software Developer

Hundson

Apr 2026 - Jun 2026 (2 months)

1. Utilize Python Selenium for web data collection, parsing, and storage.
2. Leverage Pandas to read data from Word and Excel files for storage and analysis.
3. Implement desktop application process automation using Python pywinauto library.
4. Emplement AI RAG QA system base on company data by ReactJS and FastAPI.

Accenture logoAC

Python AI Software Developer

Accenture

Feb 2025 - Dec 2025 (10 months)

1. Communicate with Client users to collect and confirm project requirements
2. Work with team members to assign tasks, track project risk and status.
3. Communicate regularly with customers to ensure project requirements are delivered on time with high quality.
4. Build an RAG information Q&A assistant based on a document knowledge base using Langchain.

Kyndryl logoKY

Full-stack Developer

Jun 2021 - Dec 2024 (3 years 6 months)

1. Communicate with the client about the business, and determine the project delivery time and scope.
2. Use Python, Java, and NodeJS to write the code according to the business requirements.
3. Use Python's sklearn for project data analysis and text language training.
4. Communicate with the client regularly, collect product feedback, and optimize the product.

IBM logoIB

Full-stack Developer

Apr 2011 - May 2024 (13 years 1 month)

1. Project feasibility analysis, detailed design, project framework design.
2. The backend code is written using Java, Spring Boot, and ReactJS.
3. According to the project plan, ensure that the functional code is delivered on time and of high quality.
4. Collect feedback on the functions and use agile development to promptly improve the project functions.

Education

Degrees, certifications, and relevant coursework

DU

Dalian Radio and Television University

Bachelor's Degree, Computer Science

Attended Dalian Radio and Television University, focusing on a curriculum that supports a career in software development and project management.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan