roberthowell.dev

  • Demo tile image.
    Password Generator

    Created: 2026-01

    Data View Docs

    JavaScript

    Password Generator

    Language: JavaScript

    Framework: React

    Details

    These details differ from the selected website.

    Name: Password Generator

    Programming Language: JavaScript

    Framework: React

    Functioning application widgets bring a useful experience to any application. The password generator creates randomized passwords based on the input selection. A meter scoring the security of the output password has been calibrated here to accomodate to modern length and complexity industry requirements practices. Secure passwords are confirmed by a strength indicator reading of SECURE.

    • Complex password generation
    • Password requirements
    • Weighted results calculations

    Links:

    Password Generator (private repository) - Docs

    Code(direct):

    Index JavaScript
  • Demo tile image.
    Payment Form

    Created: 2026-01

    Data View Docs

    .NET

    Payment Form

    Language: .NET

    Secondary Language(s): C#, JavaScript

    Framework: Vue

    Cloud application

    Details

    These details differ from the selected website.

    Name: Payment Form

    Programming Language: .NET

    Secondary Language(s): C#, JavaScript

    Framework: Vue

    Cloud Hosted: True

    Full stack development of a secure payment form. It demonstrates the secure handling of sensitive customer payment information and ensures user privacy in end-to-end data throughput as needed in e-commerce payment setting. Developed as a frontend entry form and backend data bus, the PCI DSS requirements apply throughout as outlined in the requirements' documents.

    • Anti-skimming measures
    • Asymmetric key encryption
    • Authorized code
    • CSP, SRI, file hashing, tamper-resistant
    • Input validation
    • Key management
    • Secure e-commerce payment transaction simulation
    • Security tested using industry tools

    Links:

    Payment Information Demo (private repository) - DocsPCI Security Standards Council - Participating Organization DirectoryPCI Security Standards Council - PCI Security Standards OverviewPCI Security Standards Council - Verify a Professional

    Code(direct):

    Bundled JavaScript(secure)
  • Website tile image.
    Project Docs

    Created: 2025-12

    Data View Docs

    Python

    Project Docs

    Language: Python

    Secondary Language(s): Markdown

    Framework: Sphinx

    Details

    These details differ from the selected website.

    Name: Project Docs

    Programming Language: Python

    Secondary Language(s): Markdown

    Framework: Sphinx

    This site is simply a collection of document markdown put together from my public/private projects. Created to centralize documentation, this website stiches together public and private README files created throughout the project's development. Each document pairs to a website or a demonstration project. Hint: Demos' docs are found as either technically focused or style-based development, contrasting a composition/balance of both.

    • Authentication token request calls
    • Cross-document capable token search
    • Document ingress on backend request from GitHub
    • Terminal build tools

    Links:

    www.rhdeveloping.com

    Code(direct):

    Docs main source
  • Demo tile image.
    Products

    Created: 2025-03

    Data View

    .NET

    Products

    Language: .NET

    Secondary Language(s): JavaScript

    Framework: React

    Consumes database tables

    Cloud application

    Details

    These details differ from the selected website.

    Name: Products

    Programming Language: .NET

    Secondary Language(s): JavaScript

    Framework: React

    Has Database: True

    Cloud Hosted: True

    A website demonstrating products' display and details. This demonstrates cloud programming and features inventory architecture.

    • Azure App Services
    • Azure Storage
    • Azure Tables
    • Document upload
    • REST+CRU/ED+API
  • Website tile image.
    Quizzes App

    Created: 2024-11

    Data View Docs

    .NET

    Quizzes App

    Language: .NET

    Secondary Language(s): ASP.NET, C#, SQL

    Framework: ASP.NET Core MVC

    Consumes database tables

    Cloud application

    Details

    These details differ from the selected website.

    Name: Quizzes App

    Programming Language: .NET

    Secondary Language(s): ASP.NET, C#, SQL

    Framework: ASP.NET Core MVC

    Has Database: True

    Cloud Hosted: True

    A web application for users to take an online quiz. A quiz (model), drafted on the backend, is retrieved by client's quiz page (view) via api interface functions (controller). The data is transposed to live inputs and object data, providing the quizzing functionality. This application has been developed using a combination of the ASP.NET Core UIs.

    • Azure Database for MySQL
    • Client Monitoring: Azure Application Insights
    • Email service: Forgot your password and also the account confirmation use my DKIM verified address quizzes_admin@rhdeveloping.com
    • Image assets: Azure Blob Storage, Shared Access Signature (SAS)
    • MVC: Model-View-Controller user interface design
    • OAuth2 (Authentication, Authorization): Core Identity, Google Auth
    • REST API: URL data parameterization
    • Security-tested using industry tools

    Links:

    Quizzes App - DocsGitHub - Quizzes App

    Code(direct):

    Component code(Raw)README.md
  • Website tile image.
    Http Request App

    Created: 2024-08

    Data View Docs

    .NET

    Http Request App

    Language: .NET

    Secondary Language(s): C#, Windows Forms, WPF, PHP

    Framework: WordPress

    Consumes database tables

    Cloud application

    Details

    These details differ from the selected website.

    Name: Http Request App

    Programming Language: .NET

    Secondary Language(s): C#, Windows Forms, WPF, PHP

    Framework: WordPress

    Has Database: True

    Cloud Hosted: True

    Useful to developers and security analysts, this is a Windows application to send http requests (i.e. GET, POST, PUT, etc.) and retrieve URL-specific page data. The WordPress website, here, showcases the application.

    • Desktop development, graphic-user-interface design, interactive controls, interactive design
    • HTTP: DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT
    • Open-source sample available
    • XAML/Forms/WPF

    Links:

    Http Request Repository - DocsGitHub - WinHttpRequestReleases · WinHttpRequest · GitHub

    Code(direct):

    README.md
  • Website tile image.
    AgileStock Web

    Created: 2023-12

    Data View Docs

    Python

    AgileStock Web

    Language: Python

    Secondary Language(s): SQL

    Framework: Flask

    Consumes database tables

    Cloud application

    Details

    These details differ from the selected website.

    Name: AgileStock Web

    Programming Language: Python

    Secondary Language(s): SQL

    Framework: Flask

    Has Database: True

    Cloud Hosted: True

    This project was for computer science major capstone course. We, a team of 5, developed a desktop-and-web accessible software solution for book inventory management. Our application met the following requirements set:

    1. Must be able to scan a book's barcode for ISBN lookup
    2. Must search for universal available data about using the scanned ISBN
    3. Must store the book data for inventory management
    4. Must allow inventory access by web browser

    Throughout the project (a three month timeline), we used Jira's software to develop in agile scrum methodology. I was the scrum master. I assigned our team members' workload each week. In weekly sprints, we accomplished varying tasks, from creating components, developing functionality, administering the production server to refining functions. The end result was successful requirements met; we developed a full-data-flow inventory management system that started with barcode scanning (hardware using a raspberry pi) to searching the barcode using an online data library to storing the books data in a cloud database to viewing the data in a website. Each team member was core to a flow operation in the development. AgileStock: The scanner system/desktop application was Noah's responsibility, as he focused on the hardware, driver development. AgileStockWeb: I took on the data movements and web display as I focused more on the web side.

    • Agile development via Jira + kanban + sprint teams
    • Application-layer software-first database programming
    • Azure App Services
    • Azure Database for MySQL
    • JSON structure data flow
    • Object oriented programming (OOP)
    • Python SDK connector
    • REST API -->Developers, see /api/inventoryitem GET
    • Security tested

    Links:

    AgileStock (private repository) - Docs
  • Website tile image.
    SpaceFlight News App

    Created: 2023-11

    Data View Docs

    .NET

    SpaceFlight News App

    Language: .NET

    Secondary Language(s): C#, SQL

    Framework: ASP.NET Core Razor Pages

    Consumes database tables

    Details

    These details differ from the selected website.

    Name: SpaceFlight News App

    Programming Language: .NET

    Secondary Language(s): C#, SQL

    Framework: ASP.NET Core Razor Pages

    Has Database: True

    This web application demonstrates a backend API REST interconnect of multiple sources: spaceflight news articles and NASA's Astronomy Picture Of the Day. A service thread gathers and stores the data in the database. The web application is programmed to allow 30 days' article browsing and same-day picture-of-the-day.

    • Backend API worker thread
    • Daily(automatic) data upload
    • Dynamic view selection
    • IIS, Windows, Ubuntu Linux
    • Object Orientend Design (OOD) development
    • Razor syntax
    • Security tested using industry tools
    • Topology: web triad design (frontend/backend/database)
    • URL query filters

    Links:

    SpaceFlight News App - DocsGitHub - SpaceFlight_News_App

    Code(direct):

    Database connection classREADME.md
  • Demo tile image.
    Creative Single Page

    Created: 2022-12

    Data View Docs

    HTML

    Creative Single Page

    Language: HTML

    Framework: N/A

    Details

    These details differ from the selected website.

    Name: Creative Single Page

    Programming Language: HTML

    Framework: N/A

    Creative Single Page is a development following a predetermined design template. Markup placement for elements and styles required the source code to fit the design pattern.

    • CSS/JS
    • Figma template
    • Responsive design
    • Wireframe

    Links:

    Creative Agency Single Page (private repository) - Docs
  • Website tile image.
    Random Web Bits

    Created: 2022-12

    Data View Docs

    .NET

    Random Web Bits

    Language: .NET

    Secondary Language(s): TypeScript, JavaScript, ASP.NET, C#, Node

    Framework: Node

    Consumes database tables

    Cloud application

    Details

    These details differ from the selected website.

    Name: Random Web Bits

    Programming Language: .NET

    Secondary Language(s): TypeScript, JavaScript, ASP.NET, C#, Node

    Framework: Node

    Has Database: True

    Cloud Hosted: True

    An interactive website providing information and insights about the web and web development.

    • Azure App Services
    • Azure Application Insights
    • Components, models, packages, project extensions, context, etc...
    • Data Lake Storage
    • EcmaScript standards-based code compilation
    • Event handling, dynamic element generation, DOM manipulation, document query, loops, asynchronous functions, data structures
    • Kestrel web server
    • Node, npm, gulp, packages and script bundles
    • Open-source sample on GitHub
    • Relational database backend
    • Security tested using industry tools
    • TypeScript frontend

    Links:

    Random Web Bits - DocsGitHub - RandomWebBitsHSL</RWB>GUIDE: Dev Sources</RWB>SVG</RWB>

    Code(direct):

    Widget ComponentsDictionary WidgetAPI Demo ComponentREADME.md
  • Demo tile image.
    Easybank

    Created: 2022-11

    Data View Docs

    HTML

    Easybank

    Language: HTML

    Framework: NextJS

    Cloud application

    Details

    These details differ from the selected website.

    Name: Easybank

    Programming Language: HTML

    Framework: NextJS

    Cloud Hosted: True

    This is a banking website page and demonstrates markup techniques common in the developing industry.

    • CSS
    • Figma template
    • Responsive design
    • Wireframe

    Links:

    Easybank Website Demo (private repository) - Docs
Status Src-Private

Developed by Robert Howell

©2026 Robert Howell

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.