Home
Projects
About me
Contact
email icon Twitter logo GitHub logo LinkedIn icon
I'm Jeremy

Self-taught novice developer.

Experience in front-end and back-end technologies (JavaScript, CSS, HTML, Python, C, Node.js).
Plus other good stuff like frameworks (Express, Flask), APIs, and Git.

Projects
Anne's Decorating Servs
Anne's Decorating Servs
Tap/click image for demo

Technologies:
C#, .NET, Azure, CSS, HTML, Bootstrap

Knowledge gained:
Creating and cloud-hosting a business website using .NET.

Anagram Maker (C#)
Anagram Maker (C#)
Tap/click image for demo

Technologies:
C#, .NET Core, TDD, Moq

Knowledge gained:
Using mocks in unit tests. Porting code from C to C#.

Web API
Web API
Tap/click image for demo

Technologies:
REST API, C#, .NET Core

Knowledge gained:
Routing requests in API controller. Creating API documentation.

Beaver Scout Directory
Beaver Scout Directory
Tap/click image for demo

Technologies:
C#, .NET Core, Cloud hosting, Entity Framework

Knowledge gained:
Building a .NET Core MVC web app with database. Hosting app on cloud server.

Web Scraper
Web Scraper
Tap/click image for demo

Technologies:
Node, Express, Pug, Heroku, CSS, JavaScript.

Knowledge gained:
Building a command-line app; adding a front-end and deploying to a server.

Twitter Client
Twitter Client
Tap/click image for video

Technologies:
REST API, Express, Node, JavaScript Promises, Pug.

Knowledge gained:
Getting data from a REST API. Templating HTML. HTTP route-handling.

Anagram Maker
Anagram Maker
Tap/click image for demo

Technologies:
C.

Knowledge gained:
Low-level memory management, functional programming, Linked lists.

Contact Directory
Contact Directory
Tap/click image for demo

Technologies:
JavaScript, APIs, Fetch, CSS.

Knowledge gained:
Using JavaScript's Fetch API and 3rd-party APIs. CSS Grid layout. DOM manipulation with JS.

Share Trading Site
Share Trading Site
Tap/click image for video

Technologies:
Python, Flask, SQL, HTML.

Knowledge gained:
Creating routes in a back-end framework. Managing data in SQL database.

Tic Tac Toe
Tic Tac Toe
Tap/click image for demo

Technologies:
JavaScript, CSS.

Knowledge gained:
DOM manipulation and Event-handling with JavaScript.

Portfolio Website v1
Portfolio Website v1
Tap/click image for demo

Technologies:
HTML, CSS, Git.

Knowledge gained:
Building a website from scratch. Deploying via GitHub.

Form with Validation
Form with Validation
Tap/click image for demo

Technologies:
JavaScript, CSS, HTML.

Knowledge gained:
Validating user input on 'Submit' and in real-time.

Initials
Initials
Tap/click image for demo

Technologies:
C.

Knowledge gained:
Conditionals, For loops.

Webpage Pagination
Webpage Pagination
Tap/click image for demo

Technologies:
JavaScript.

Knowledge gained:
Event-handling and DOM manipulation.

MashUp
MashUp
Tap/click image for video

Technologies:
Python, Flask, JavaScript, APIs, SQL, jQuery.

Knowledge gained:
Creating routes with frameworks. Google APIs. Database programming.

Game Of Fifteen
Game Of Fifteen
Tap/click image for demo

Technologies:
C.

Knowledge gained:
Low-level functional programming: file access, loops, conditionals.

Random Quotes
Random Quotes
Tap/click image for demo

Technologies:
JavaScript, CSS.

Knowledge gained:
Injecting HTML with JavaScript, Functions, Objects.

Pong
Pong
Tap/click image for demo

Technologies:
Scratch.

Knowledge gained:
Loops, Conditionals, Events, Operators.

Tweets Analyzer
Tweets Analyzer
Tap/click image for video

Technologies:
Python, APIs.

Knowledge gained:
Getting data from Twitter's API; processing it in Python.

Follow this link to www.repl.it to use
Link to project on www.repl.it
×
A bit more about me


I hold a degree in Engineering Design, and have 20 years' professional experience in Mechanical Engineering, working with companies like Caterpillar, Ford, Dunlop, and GE.


Here's a few places I like...

Contact me
email icon Twitter logo GitHub logo LinkedIn icon




Terms & conditions of use
Welcome to my website. If you continue to browse and use this website, you are agreeing to comply with and be bound by the following terms and conditions of use. If you disagree with any part of these terms and conditions, please do not use the website.
The use of this website is subject to the following terms of use: The content of the pages of this website is for your general information and use only. It is subject to change without notice.
Neither I nor any third parties provide any warranty or guarantee as to the accuracy, timeliness, performance, completeness or suitability of the information and materials found or offered on this website for any particular purpose. You acknowledge that such information and materials may contain inaccuracies or errors and I expressly exclude liability for any such inaccuracies or errors to the fullest extent permitted by law.
Your use of any information or materials on this website is entirely at your own risk, for which I shall not be liable. It shall be your own responsibility to ensure that any products, services or information available through this website meet your specific requirements.
This website contains material which is owned by or licensed to me. This material includes, but is not limited to, the design, layout, look, appearance and graphics. Reproduction of website code is allowed (please visit my GitHub site to fork the code) but reproduction of content associated with courses/classes is prohibited: it is against course policies and anyway you'll only be cheating yourself.
All trade marks reproduced in this website which are not the property of, or licensed to, the operator are used in accordance with relevant reproduction agreements.
This website includes links to other websites. These links are provided for your convenience to provide further information. They do not signify that I endorse the website(s). I have no responsibility for the content of the linked website(s).
Your use of this website and any dispute arising out of such use of the website is subject to the laws of England, Northern Ireland, Scotland and Wales.


Laptop/wood photo by NeONBRAND on Unsplash
Lemonade photo by J. Kelly Brito on Unsplash
Spices photo by Andra Ion on Unsplash