diff --git a/.idea/watcherTasks.xml b/.idea/watcherTasks.xml new file mode 100644 index 0000000..4201403 --- /dev/null +++ b/.idea/watcherTasks.xml @@ -0,0 +1,25 @@ + + + + + + + + \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index a22ed04..63a309a 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -2622,7 +2622,7 @@ input[type="button"], height: 3.15em; height: calc(2.75em + 6px); line-height: 2.75em; - min-width: 10em; + min-width: 100%; padding: 0 1.5em; text-align: center; text-decoration: none; @@ -2811,29 +2811,40 @@ input[type="button"]:disabled, font-size: 1.35em; line-height: 1.75em; margin: 0; + text-align: left; +} + +#header > .inner { + display: flex; + flex-direction: column; + align-items: center; + width: 100%; } #header .image.avatar { - margin: 0 0 1em 0; - width: 6.25em; + margin: 0 auto; + display: block; } /* Footer */ #footer .icons { margin: 1em 0 0 0; + text-align: center; } #footer .icons a { color: rgba(255, 255, 255, 0.9); + font-size: 1.5em; /* come back later */ } #footer .copyright { color: rgba(255, 255, 255, 0.4); font-size: 0.8em; list-style: none; - margin: 1em 0 0 0; + margin: 5em 0 0 0; padding: 0; + text-align: center; } #footer .copyright li { diff --git a/images/Flash_Ace.png b/images/Flash_Ace.png new file mode 100644 index 0000000..563ac7b Binary files /dev/null and b/images/Flash_Ace.png differ diff --git a/images/HamStudyX.jpeg b/images/HamStudyX.jpeg new file mode 100644 index 0000000..ec968f9 Binary files /dev/null and b/images/HamStudyX.jpeg differ diff --git a/images/HamStudyX.jpg b/images/HamStudyX.jpg new file mode 100644 index 0000000..213605a Binary files /dev/null and b/images/HamStudyX.jpg differ diff --git a/images/stocksmartai.png b/images/stocksmartai.png new file mode 100644 index 0000000..91fd44c Binary files /dev/null and b/images/stocksmartai.png differ diff --git a/index.html b/index.html index 8e9715e..d599228 100644 --- a/index.html +++ b/index.html @@ -5,77 +5,74 @@ Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) --> - - Michael Roy's Portfolio - - - - - - - + + Michael Roy's Portfolio + + + + + + + -
- -
-
- - - - + + +
+ +
+
+

About Me

- - -
- -
-
-

About Me

-
-

- From a young age, I've always been fascinated by how things work, - constantly taking apart and reassembling gadgets to understand their - inner workings. This curiosity naturally led me to a career in - technology, where I could indulge my natural curiousity for - problem-solving and innovation. My journey took a significant turn - when I was deployed to Afghanistan, where I served as a military - police officer, working closely with the Afghan Army. This experience - instilled in me -

+ From a young age, I've always been fascinated by how things work, + constantly taking apart and reassembling gadgets to understand their + inner workings. This curiosity naturally led me to a career in + technology, where I could indulge my natural curiosity for + problem-solving and innovation. My journey took a significant turn + when I was deployed to Afghanistan, where I served as a military + police officer, working closely with the Afghan Army. This experience + instilled in me + -

+

-

+

-

-
    -
  • - -
  • -
-
+

+
    +
  • + +
  • +
+
- -
-

Recent Work

-
-
- Michael Roy -

Deep Impact (2024 Hackathon Winner!)

-

- Web application designed to provide users with educational - insights into the potential dangers of asteroid impacts Built - using Python, JavaScript ES6, Django, React and hosted on Render - with NASA Sentry API -

-
-
- Michael Roy -

Deep Impact (2024 Hackathon Winner!)

-

- Web application designed to provide users with educational - insights into the potential dangers of asteroid impacts Built - using Python, JavaScript ES6, Django, React and hosted on Render - with NASA Sentry API -

-
-
- Michael Roy -

Deep Impact (2024 Hackathon Winner!)

-

- Web application designed to provide users with educational - insights into the potential dangers of asteroid impacts Built - using Python, JavaScript ES6, Django, React and hosted on Render - with NASA Sentry API -

-
-
- Michael Roy -

Deep Impact (2024 Hackathon Winner!)

-

- Web application designed to provide users with educational - insights into the potential dangers of asteroid impacts Built - using Python, JavaScript ES6, Django, React and hosted on Render - with NASA Sentry API -

-
-
- Michael Roy -

Platoon Console

-

- Web application dashboard for managing Code Platoon cohorts, - offering centralized access to course materials Built using - Python, JavaScript ES6, Django, React, and a PostgreSQL database - with Google API -

-
-
- Michael Roy -

PayBridge

-

- A decentralized payroll platform utilizing Rootstock, that enables - businesses to seamlessly make monthly payments to their employees. - With PayBridge, companies can manage their payroll more - efficiently, while employees enjoy the convenience of accessing - their salaries through a user-friendly interface.Built using - Javascript, Python, React, Solidity, Next, Tailwind, and CSS. - Using Wagmi, and Open AI API. -

-
-
- Michael Roy -

Validation Station

-

- Application created for businesses as a way to create a databse of - valid contact information and for individual use as a way to avoid - spam via email and phone calls. Future use will include a way to - import and export csvs of data for blacklist and whitelist. Built - using Python, JavaScript ES6, Django, React, and a PostgreSQL - database for storing user Login, Email, and Phone information. - Utilizes API for email and phone number validation from - Big Data Cloud -

-
-
- Michael Roy -

Minimal Portfolio

-

- Created to showcase my projects and experience in a minimalistic - format.Built with Javascript, React, Tailwind, Vite, CSS -

-
-
- Michael Roy -

Shuffle Puck

-

- Web application game created as capstone project for users to play - a game of shufflepuck against an AI apponet. Built using - JavaScript ES6, PHP, CSS, and SVG -

-
-
- Michael Roy -

NPM Digital Business Card

-

- NPM Package created as an interesting way for other tech - enthusiasts and developers to reach out to each other and network. - Built with JavaScript, Node.js, and various libraries including - Megajs for file operations, Chalk fir styling, and more. -

-
-
- -
- - -
-

Get In Touch

+ +
+

Recent Work

+
+
+ Michael Roy +

HamStudyX - January 2025

- If you're passionate about software engineering, DevOps, or innovative - AI projects, let's connect! With over a decade of experience in IT and - recent ventures into full-stack development and cloud engineering, I'm - eager to collaborate, share insights, and explore new opportunities. - Reach out to discuss projects, career opportunities, or simply to - exchange knowledge in the tech space. + HamStudyX is a cross-platform mobile application designed to help users prepare for ham radio licensing exams. Built using .NET MAUI, it provides a structured way to practice multiple-choice and open-ended questions, track progress, and review quiz history — all within an intuitive interface

-
-
-
- -
- -
-
- -
-
+
+
+ Michael Roy +

FlashAce AI - August 2024

+

+ Dynamic AI flashcard application with study mode, allowing users to generate custom decks for efficient + learning.Built using Next, React, JavaScript ES6, MUI, Firebase, Clerk, OpenAI, and Stripe API +

+
+
+ Michael Roy +

Stock Smart Pantry Tracker - July 2024

+

+ Project showcases expertise in modern web development frameworks, data management with full CRUD (Create, + Read, Update, Delete) capabilities, and user interface design using MUI components. Built a real-time pantry + tracking application with React, NextJS, MUI, and Firebase +

+
+
+ Michael Roy +

PayBridge - July 2024

+

+ A decentralized payroll platform utilizing Rootstock, that enables + businesses to seamlessly make monthly payments to their employees. + With PayBridge, companies can manage their payroll more + efficiently, while employees enjoy the convenience of accessing + their salaries through a user-friendly interface.Built using + Javascript, Python, React, Solidity, Next, Tailwind, and CSS. + Using Wagmi, and Open AI API. +

+
+
+ Michael Roy +

NPM Digital Business Card - June 2024

+

+ NPM Package created as an interesting way for other tech + enthusiasts and developers to reach out to each other and network. + Built with JavaScript, Node.js, and various libraries including + Megajs for file operations, Chalk fir styling, and more. +

+
+
+ Michael Roy +

Deep Impact (2024 Hackathon Winner!) - May 2024

+

+ Web application designed to provide users with educational + insights into the potential dangers of asteroid impacts Built + using Python, JavaScript ES6, Django, React and hosted on Render + with NASA Sentry API +

+
+
+ Michael Roy +

Platoon Console - April 2024

+

+ Web application dashboard for managing Code Platoon cohorts, + offering centralized access to course materials Built using + Python, JavaScript ES6, Django, React, and a PostgreSQL database + with Google API +

+
+
+ Michael Roy +

Validation Station - April 2024

+

+ Application created for businesses as a way to create a databse of + valid contact information and for individual use as a way to avoid + spam via email and phone calls. Future use will include a way to + import and export csvs of data for blacklist and whitelist. Built + using Python, JavaScript ES6, Django, React, and a PostgreSQL + database for storing user Login, Email, and Phone information. + Utilizes API for email and phone number validation from + Big Data Cloud +

+
+
+ Michael Roy +

Minimal Portfolio - February 2024

+

+ Created to showcase my projects and experience in a minimalistic + format.Built with Javascript, React, Tailwind, Vite, CSS +

+
+
+ Michael Roy +

Shuffle Puck - April 2017

+

+ Web application game created as capstone project for users to play + a game of 'shufflepuck' against an AI opponent. Built using + JavaScript ES6, PHP, CSS, and SVG +

+
+
+ +
+ + +
+

Get In Touch

+

+ If you're passionate about software engineering, DevOps, or innovative + AI projects, let's connect! With over a decade of experience in IT and + recent ventures into full-stack development and cloud engineering, I'm + eager to collaborate, share insights, and explore new opportunities. + Reach out to discuss projects, career opportunities, or simply to + exchange knowledge in the tech space. +

+
+
+ + +
+ +
+
+ +
+
-
-
-
-
- - -
-
    -
  • - -
  • -
-
- -
-
-
-
- - - + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + +