Full-Stack Developer (Full-Stack E-commerce Platform)
Summary:
- Developed a complete e-commerce application featuring user authentication and product management
- The platform enables users to browse, select, and purchase products online, providing a seamless shopping experience
Responsibilities:
- Designed and implemented frontend using Next.js and React.
- Developed backend REST APIs with Node.js, Express, and Prisma.
- Integrated MongoDB for database management.
- Implemented secure user authentication using JWT and NextAuth.
Technologies: Next.js, React, TypeScript, Node.js, Express, Prisma, MongoDB, JWT, NextAuth, REST APIs
Developer (Web Vulnerability Scanner)
Summary: Created a web vulnerability scanner tool designed to identify common security weaknesses in web applications, helping to improve overall security posture.
Responsibilities:
- Developed scanning algorithms to detect vulnerabilities.
- Tested and validated scanner effectiveness against common web threats.
Developer (Virus Scanner)
Summary: Developed a security-focused malware scanning project aimed at detecting and mitigating malware threats to enhance system security.
Responsibilities:
- Implemented malware detection mechanisms.
- Conducted testing to ensure accurate virus identification.
Home Lab Administrator (Home Lab Linux, Networking, Virtualization)
Summary: Maintained a personal home lab environment focusing on Linux systems, networking, and virtualization to enhance cybersecurity skills and practical knowledge.
Responsibilities:
- Configured and managed Linux servers and networking setups.
- Utilized virtualization technologies for lab environments.
- Engaged in cybersecurity exercises on platforms like TryHackMe and Hack The Box.
Technologies: Linux, Networking, Virtualization, TryHackMe, Hack The Box