Well hi there, my name is

Devin Mitchell

Hello stranger, thank you for taking the time to view my portfolio.

My name is Devin, I am a 30 year old web developer based in Sulphur Springs, TX, with roughly 14 years of programming experience. The first programming language I have took the time to learn is Java, back when I was roughly 11-12 years old. You might ask, how can I explain that? Along with being a programmer, I am also a gamer, and at a very young age, I tried to learn how to recreate one of the games I played at the time. That jumpstarted me into other areas of programming such as web development and to where I am now.

Professionally I specialize in custom business systems, ERP/CRM platforms, and integrations — production software that powers sales, inventory, warehouse, multi-origin fulfillment, and customer support. I like taking messy operational needs and turning them into systems people actually use.

Languages KnownCurrent and past work

High school diploma, plus some college coursework. Competed in Java at the state and national level through BPA, and on the UIL Computer Science team regionally and at state.

Languages

TypeScript

95%

ASP Classic

85%

PHP

60%

Kotlin

40%

Python

25%

Framework / Libraries

React.js

95%

Node.js

85%

Express.js

85%

Electron

75%

Socket.io

75%

Next.js

50%

Android SDK

40%

Platforms / Systems

NetSuite

90%

Workato

85%

BigCommerce

80%

Stripe

80%

Linux

80%

Salesforce

75%

HubSpot

70%

Celigo

60%

Other

REST APIs

85%

Relational Databases

85%

Git

80%

VS Code

80%

Although I started with Java and is the only language I have traditional schooling in, I spend the majority of the my time with Typescript. I use Node.js as the server-side component of most of my projects, and have implemented it in a few production environments. As for the client-side component, I generally lean towards creating a React SPA. This is especially the case when creating interactive web apps. Day to day I also live in ERP/CRM platforms (NetSuite, Salesforce, HubSpot) and iPaaS tools (Workato, Celigo), wiring those systems together with REST APIs, JWT/SAML, Stripe, ShipStation, MyCarrier, and BigCommerce. I do have experience in an older languages, ASP Classic, which I used regularly for one of the companies I work with. Although this probably isn't helpful in most cases, it should show that I do not limit myself to the things I know, but strive to keep learning new (old in this case) languages/libraries.

  • Show All
  • Work History
  • Solo Projects
  • Open Source Work

Work History

Integrated Data Services

Software Engineer

Sep 2017 - Feb 2022 · Sulphur Springs, TX · Light support afterward

I am one of the primary architects at Integrated-Data and am responsible for creating new web-based applications for our clients, updating legacy applications that generally need to be recreated from the ground up, performing software installations, and training our clients on how to use our software. Work is primarily for local government agencies and specialized platforms, end-to-end from requirements through delivery and support.

The primary languages used here are ASP Classic and Javascript (both plain ol'javascript for the browsers, and node.js, generally using express.js as an http server or as a standalone node.js process. We also use work in a fully Windows environment.

Custom integrations support both internal agency operations and public-facing services, so local government clients can exchange data and keep workflows moving.

There are two SaaS -ish products that I helped create and maintain.

One is called Easydocs, which is a website and application combination that allows county clerks, or any county official really, to upload transparency documents to the county website for public viewing. Some examples of uses are county clerks publishing court minutes, election results, or foreclosure documents.

The other is called Lyceum, a LEO-centric education platform and class management tool targeted at Police Academies and training facilities. It is a class scheduling web app that allows instructors and administrators to create courses and individual classes for each course. These classes can then be enrolled in by officers of the surrounding area.

Massage By Healing Hands

Webmaster

May 2021 - Present · Sulphur Springs, TX

I created and maintain the website for Massage by Healing Hands. The website is a standalone Wordpress site, to allow the staff at MBHH to easily make changes if they want to. It is running in a Linux environment, behind a Caddy Server.

To Get In Touch

Email (Business inquiries please):devin@mtechnologies.net
Through a LinkedIn connection:linkedin.com/in/demitchell14

I am based in Sulphur Springs, TX. Although I have an account on most social media platforms, I do not actively use them. Because of this, the best way to get in touch is to send me an email. I do use LinkedIn on occasion for professional purposes, so this is also a good option, however, I check my email daily, so it is still the best.