Junwei Feng Portfolio

Showcasing innovative projects and skills in software development and full-stack engineering.

A laptop displaying a code editor with lines of code related to a React application. The screen shows project folders and files written in JavaScript, suggesting software development in progress. The background is slightly blurred, adding focus to the laptop screen.
A laptop displaying a code editor with lines of code related to a React application. The screen shows project folders and files written in JavaScript, suggesting software development in progress. The background is slightly blurred, adding focus to the laptop screen.
A computer screen displaying a text editor with several files open. Code is written in TypeScript or JavaScript, showing imports and configurations for a web application. The directory structure is visible on the left sidebar, highlighting different folders and files related to the project.
A computer screen displaying a text editor with several files open. Code is written in TypeScript or JavaScript, showing imports and configurations for a web application. The directory structure is visible on the left sidebar, highlighting different folders and files related to the project.

Featured Projects

Explore innovative software development and engineering projects showcased here.

A computer screen displays a website with the text 'Where the world builds software' prominently featured. Below the text, there are fields for users to input their email address, along with additional descriptions about the platform and its capabilities. The website has a dark background with bright text, indicating a professional tech-based service.
A computer screen displays a website with the text 'Where the world builds software' prominently featured. Below the text, there are fields for users to input their email address, along with additional descriptions about the platform and its capabilities. The website has a dark background with bright text, indicating a professional tech-based service.
Web Development

Creating responsive and user-friendly web applications for clients.

Computer code displayed on a monitor, featuring syntax highlighting. The code appears to be written in JavaScript, with HTML elements indicating a part of a web application. Various tags, class names, and functions are visible, emphasizing a focus on front-end development.
Computer code displayed on a monitor, featuring syntax highlighting. The code appears to be written in JavaScript, with HTML elements indicating a part of a web application. Various tags, class names, and functions are visible, emphasizing a focus on front-end development.
Big Data Processing

Efficiently analyzing and processing large datasets using Hadoop, MapReduce, and Apache Pig for insights and optimization.

The image features a computer screen displaying a coding environment. The screen shows a text editor with various files and folders listed on the left-hand side, while the main coding area is open with a command line interface. There are green text outputs typical of command line operations performed on a black background.
The image features a computer screen displaying a coding environment. The screen shows a text editor with various files and folders listed on the left-hand side, while the main coding area is open with a command line interface. There are green text outputs typical of command line operations performed on a black background.
A dimly lit room features a desktop monitor and a laptop on a desk, both displaying lines of code and digital graphics. The primary focus is on programming and software development, with a dark, tech-centric theme.
A dimly lit room features a desktop monitor and a laptop on a desk, both displaying lines of code and digital graphics. The primary focus is on programming and software development, with a dark, tech-centric theme.
Cloud Infrastructure Deployment

Building scalable and secure cloud environments on AWS using EC2, S3, RDS, IAM, and Auto Scaling.

GPU Computing

Accelerating 3D data processing through CUDA programming for high-performance computing tasks.

Work Experience

Currently pursuing a B.S. in Computer Science at the University of South Florida. Experienced in developing web applications, cloud infrastructure deployment on AWS, big data processing with Hadoop, and GPU programming with CUDA.

Projects

Recent Work:
Here are a few of my latest projects. I have also completed multiple academic and personal projects during my studies at the University of South Florida (USF).

  • AES-256 Decryption Tool
    Developed a secure decryption program in Python using AES-256 encryption to ensure safe data handling.

  • Spatial Distance Histogram (CUDA Project)
    Designed a CUDA parallel computing program to efficiently compute 3D spatial distance histograms.

  • AWS Cloud Deployment Project
    Deployed a dynamic web application using AWS services, including EC2, S3, RDS, IAM roles, and Auto Scaling Groups.

  • Big Data Analysis with Hadoop
    Processed large datasets using Hadoop, MapReduce, Sqoop, and Apache Pig for real-time trend analysis.

  • Inkrhythm Nail Website
    Designed and developed a responsive website for a fictional nail studio, focusing on clean design, user-friendly layout, and mobile accessibility.

A computer screen displays software code in a text editor. The code seems to be related to a web page with HTML and CSS components. On the left side, a file tree shows various file names in a project. The code includes HTML structure and styling classes.
A computer screen displays software code in a text editor. The code seems to be related to a web page with HTML and CSS components. On the left side, a file tree shows various file names in a project. The code includes HTML structure and styling classes.

Welcome to Junwei Feng's Portfolio

Explore the projects and skills of Junwei Feng, a passionate full-stack developer with experience in web development, cloud deployment (AWS), big data analysis, and CUDA GPU computing. Focused on building innovative and efficient solutions across platforms.

A workspace featuring a large monitor displaying code in front of a window with closed blinds. Below the monitor is a laptop open to a webpage about a developer event. On either side of the monitor are yellow studio speakers. Various items like cables, a microphone, and a book are arranged on the desk.
A workspace featuring a large monitor displaying code in front of a window with closed blinds. Below the monitor is a laptop open to a webpage about a developer event. On either side of the monitor are yellow studio speakers. Various items like cables, a microphone, and a book are arranged on the desk.
A computer screen displaying web design content and code side by side. The left side features text describing a product designer's work and experience, while the right side shows colorful, highlighted code lines on a dark background.
A computer screen displaying web design content and code side by side. The left side features text describing a product designer's work and experience, while the right side shows colorful, highlighted code lines on a dark background.
A laptop computer with a website displayed on the screen featuring the text 'Exceptional Web Application design & development'. The laptop is on a dark surface, and the website has a clean and modern design with a light background and colorful text elements.
A laptop computer with a website displayed on the screen featuring the text 'Exceptional Web Application design & development'. The laptop is on a dark surface, and the website has a clean and modern design with a light background and colorful text elements.

About Junwei Feng

Junwei Feng is a Computer Science student at the University of South Florida, skilled in full-stack development, cloud infrastructure, and big data processing. With a strong interest in innovation and software engineering, this portfolio highlights key projects and achievements that demonstrate a commitment to technology and learning.