Skip to content
Avatar

Highlights

  • Arctic Code Vault Contributor
  • Pro
ChronSyn/README.md

Hi! 👋

I'm Scott, a full stack developer that specialises in Javascript and Typescript.

I've worked with lots of different tech over the years, but as a coder, here's my path:

  • Delphi (2006 - 2010)
  • Delphi Firemonkey (2010/2011 - 2013)
  • JQuery (2014 - 2016)
  • Node, Express, Socket.io (2014 - Present)
  • AngularJS (v1) (2016 - 2017)
  • Angular (v2 - v6) (2017 - 2018)
  • Typescript, React, MobX, React Native, Expo (2018 - Present)
  • Apollo Server, C# (2019 - Present)
  • .NET Core (2020 - Present)

I'm the author behind several long-discontinued projects, all of which were written in Delphi:

  • VTemp: A GPU temperature monitor for NVIDIA graphics cards (2010 - 2013)
  • Boiled: An SSD-optimizer for steam games (2011 - 2013)
  • MoPAndBugget: An unofficial bug reporting tool for an online gaming beta (2012)

Those projects do not have source available, and there are no plans for them to return. Those were the last delphi projects I worked on, and I've been focused on a Javascript ever since.

I also write C# (Winforms) for some projects, though that is if a solution can't be built in JS (e.g. Windows projects which require a window handle). I have been looking into .NET Core recently.

Though many of my projects are private or closed-source, here's a quick breakdown of some of the things I've done.

Summary

  • 📄 Tools and tech: Typescript, React Native, Expo, Apollo, Node, GraphQL, Apollo
  • 🐳 I've deployed numerous personal services and sites using Docker
  • 📇 I created Quicache (pronounced Key-cache, or Kwi-cache [as in Quick-cache] -- either is fine), a memory-based JS key-value data cache
  • 🔧 I've built Windows service applications in Node, including a hardware bridge for Windows using Node and C#, allowing a front-end to interact with hardware devices like thermal printers
  • 🚉 I built TSOpenLDB, a Typescript-first library for interacting with the UK National Rail web service
  • 🚆 I'm the developer of the Railscope mobile app
  • 🚊 I'm building a library for working with the Transport for London API, as well as preparing for UK Bus Open Data API's
  • 💻 I code on Windows, but prefer WSL as my terminal of choice where available
  • 🐧 I am familiar with configuring Ubuntu-based Linux servers for Nginx and general server-related tasks
  • 🔒 I've deployed commercial Windows projects to client systems with Intune via Azure
  • 📖 Strong advocate of understandable documentation

Future Plans

Here's a list of things I'd like to do in the future:

  • Learn .NET Core (In Progress!)
  • Look into functional computing / "Serverless" (Soon!)
  • Find a project suitable to be built using React-Native-Windows
  • Use Electron for a project
  • Find a project suitable to be built in Deno
  • Learn Kubernetes (Planning to learn soon)

ChronSyn's Github Stats

Let's Connect

Pinned

  1. A typescript-first library for retrieving UK train times from the National Rail OpenLDBSVWS staff service

    TypeScript

  2. A node.js library for listening for data from the National Rail and Network Rail data feeds

    TypeScript

  3. A simple key-value cache for Javascript applications

    TypeScript 2

  4. Windows Update waking your PC? Send it back to sleep!

    C# 2 2

  5. Clears memory working sets, modified page list, and standby lists every 4 hours

    C# 1

  6. Converts a string, e.g. a hash, into a human-friendly phrase, akin to diceware

    C#

695 contributions in the last year

Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Mon Wed Fri
Activity overview
Contributed to ChronSyn/TSOpenLDB, ChronSyn/ChronSyn, ChronSyn/quiCache and 5 other repositories
Loading

Contribution activity

November 1, 2020

ChronSyn has no activity yet for this period.

October 2020

103 contributions in private repositories Oct 3 – Oct 29

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.