Giter Site home page Giter Site logo

Hi there, I'm Mark! šŸ‘‹

markPThomas | portfolio website Portfolio Website

CSS3

About Me

  • šŸ‘Øā€šŸ’» Full-Stack software developer for desktop, web, and mobile
  • šŸ¢ Former structural engineer, designer of skycrapers, protecting buildings & the public against earthquakes & progressive collapse šŸ’„
  • šŸ§‘ā€šŸŽØ Former-er student/survivor of architecture/studio
  • ā›°ļø Avid mountaineer, rock climber, ice climber, skier, backpacker, sea kayaker, whitewater paddler, packrafter, canyoneer, triathlete ...anything active & outside, really šŸ˜€
  • šŸ“ø Passionate about photography (esp. night & time-lapse), digital art & animation (2D & 3D), drawing & painting šŸŽØ
  • šŸŒŽ Loves all things map- & GIS-related
  • šŸ¤ Iā€™m looking to collaborate with other content creators!
  • āœØ 2024 Goals: Develop my new software development career into the realms of microservice architectures and cloud hosting

Connect with Me:

markPThomas | LinkedIn markPThomas | Stack Overflow markPThomas | Medium markPThomas | Twitter markPThomas | Instagram


Tools:

Web: HTML5 CSS3
Language: TypeScript JavaScript C Sharp PHP C Plus Plus Python Ruby
Database: Postgres MySQL MongoDB Redis
Cloud/Microservice: GraphQL Docker AWS
ORM: Sequelize Mongoose
Framework: React Node.js Express.js Dot Net Core WPF | XAML
IDE: JetBrains Visual Studio Visual Studio Code
Testing: Mocha.js Chai.js Enzyme.js Jest.js NUnit NCrunch K6 Loader.io Lighthouse PageSpeed Insights WAVE
CI/CD: GitLab GitHub Git Circle CI Travis CI Appveyor SonarCloud Coveralls
Planning & Management: Jira Confluence Trello Figma Basalmiq



šŸ“• Latest Blog Posts

āž”ļø more blog posts...


āš” Recent GitHub Activity

Wakatime stats

āš” GitHub Stats

github stats
Top languages

Mark P Thomas's Projects

atelier icon atelier

Demo shopping app utilizing React, JavaScript stacks & microservices created by a team of 4 coding camp students as part of a group project.

bulkfilere-namer icon bulkfilere-namer

Used to rename files in bulk. Currently only adds a prefix (by DateTime to milliseconds, or custom text) to the current filenames. Currently only renames jpg files. Future versions will base extension by selected example file, allow suffix & replacement strings, and display a preview of results on the first file.

designpatterns-eoro-os icon designpatterns-eoro-os

"Design Patterns: Elements of Reusable Object-Oriented Software" examples with various reading notes integrated with code. C++ is reworked in C#.

eventtransmission icon eventtransmission

Contains basic classes and a demonstration of hooking property changing and property changed events to properties of objects within objects. Classes also demonstrate matching property names to the event hooked, as well as determining the property name through reflection to avoid hard-coding names for the INotifyPropertyChanged and INotifyPropertyChanging events.

formulatester icon formulatester

Used for quickly testing multiple implementations, comparing accuracy as well as speed over many runs. Tests can be performed with randomly generated input to get a wide spread of states. Currently set up for testing formula forms, but can easily be expanded to test different classes that might perform different steps to achieve the same end result.

half-dome-map icon half-dome-map

Use Leaflet to zoom in / pan around a tiled composite photo of the northwest face of Half Dome.

headfirst-html5 icon headfirst-html5

"Head First HTML5 Programming" book examples from CH. 5 on (first 4 chapters redundant with "Head First JavaScript").

headfirst-ooad icon headfirst-ooad

"Head First: Object-Oriented Analysis & Design" book projects. Java is reworked in C#.

mark.ly icon mark.ly

Personal website app and supporting app projects.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.