Hi, I'm Carter Wright

|

Check Out My Work

// RECENT_PROJECTS

ASideNote logo

ASideNote

~/projects/asidenote
ASideNote

ASideNote

  • Built a full-stack note-taking app with an interactive corkboard for dragging, resizing, and organizing notes.
  • Implemented secure user accounts with JWT authentication, Google sign-in, and email verification.
  • Connected the React frontend to an ASP.NET Core API and PostgreSQL database to manage users, notes, and boards.
  • Deployed the application with Docker, GitHub Actions, and Render, with automated testing and security checks.
ReactTypeScriptASP.NETPostgreSQL
LunaraCare logo

LunaraCare

~/projects/lunaracare
LunaraCare

LunaraCare

  • Built a full-stack support platform using React for the frontend and Node.js/Express for the backend.
  • Added secure login using JWT and Google sign-in with Passport.js.
  • Set up Docker to make it easier to run the app, database, and testing tools.
  • Worked with the team using Agile sprints and GitHub Projects to track tasks and keep the project on schedule.
ReactTypeScriptExpressMongoDB
CineScope logo

CineScope

~/projects/cinescope
CineScope

CineScope

  • Built a movie review website using Blazor WebAssembly and an ASP.NET Core backend.
  • Added the ability for users to create accounts, log in, and create, edit, and delete reviews.
  • Used MongoDB to store user accounts and movie review data.
  • Created project documentation including system diagrams, wireframes, and user guides.
C#BlazorASP.NETMongoDB
Blodged logo

Blodged

~/projects/blodged
Blodged

Blodged

  • Built a platform where developers can post questions, share resources, and reply to each other.
  • Used Vue.js and TypeScript for the frontend and Java with Spring Boot for the backend.
  • Set up user accounts so people can post, comment, and save resources to their profile.
  • Organized posts and resources into categories so people can find what they need faster.
Vue.jsTypeScriptJavaSpring Boot
MineSweeper logo

MineSweeper

~/projects/minesweeper
MineSweeper

MineSweeper

  • Rebuilt the classic Minesweeper game with a cleaner look and smoother gameplay.
  • Built the backend with C# and ASP.NET, connected to a MySQL database.
  • Added user accounts so players can log in and save their progress.
  • Built a leaderboard so players can see how their times compare to others.
C#ASP.NETMySQL
PulsePlayer logo

PulsePlayer

~/projects/pulseplayer
PulsePlayer

PulsePlayer

  • Built a music app where users can browse songs and build their own playlists.
  • Used Next.js and TypeScript for the frontend and a PostgreSQL database to store users, songs, and playlists.
  • Added user accounts so people can log in and manage their own library.
  • Built an admin dashboard for managing songs and keeping the app's content up to date.
Next.jsTypeScriptPostgreSQL

Cybersecurity Experience

// SECURITY_ENGAGEMENTS

OWASP Juice Shop Penetration Assessment

OWASP Juice Shop Penetration Assessment

  • Performed a web application penetration test on OWASP Juice Shop.
  • Found and tested vulnerabilities including SQL Injection, XSS, IDOR, broken access controls, and CAPTCHA bypasses.
  • Used Burp Suite, OWASP ZAP, Kali Linux, and Nmap to scan the application, analyze traffic, and test security weaknesses.
  • Created a penetration testing report with findings, risk levels, and recommended fixes.
Burp SuiteOWASP ZAPKali LinuxNmap
View Report

About Me

Hello! My name is Carter Wright, I’m a software developer. I graduated from Grand Canyon University with a Bachelors in Software Development and minor in Cybersecurity.

I’m currently living in Michigan and seeking full time job opportunities in software development. Alongside my job search I’m currently growing my client base for commission based web design projects for both individuals and businesses. I’m currently working to build my client base, you can reach out for any inquiries or projects you need done by email.

My Hobbies

  • Exercising and Working Out
  • Golfing and Soccer
  • Car Enthusiast and Sim Racing
  • Lego collecting and Gaming

Tech Stack

// CORE_SKILLS

Languages & Frameworks

TypeScriptJavaScriptJavaC#HTML5CSS3ReactNext.jsVue.jsNode.jsExpressSpring BootASP.NETBlazor
TypeScriptJavaScriptJavaC#HTML5CSS3ReactNext.jsVue.jsNode.jsExpressSpring BootASP.NETBlazor

Databases & Tools

MongoDBMySQLPostgreSQLDockerGitPostmanREST APIsJWT / OAuthAgile / ScrumCI/CD
MongoDBMySQLPostgreSQLDockerGitPostmanREST APIsJWT / OAuthAgile / ScrumCI/CD

Security & Operating Systems

NmapMetasploitBurp SuiteOWASP ZAPWiresharkKali LinuxWindows ServerActive DirectoryPowerShellGroup Policy (GPO)Hyper-VWindows Event Viewer
NmapMetasploitBurp SuiteOWASP ZAPWiresharkKali LinuxWindows ServerActive DirectoryPowerShellGroup Policy (GPO)Hyper-VWindows Event Viewer

Let's Connect

Interested in working together or just want to say hi? I'm currently open to new opportunities and collaborations.

carterwright221@gmail.com