Delon Newman

Delon Newman

Mentor
5.0
(1 reviews)
US$22.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Seasoned Software Engineer - Ruby on Rails & JavaScript
Seasoned Software Engineer - Ruby on Rails & JavaScript

I love helping people leverage the power of data and software. I’ve had the privilege of doing so in various roles for over 20 years. My specialty is working with stakeholders to develop extensible scheduling, workflow, and form systems. I also love teaching and mentoring. Currently, most of my work is with Ruby and JavaScript (although I’m more of a Lisp or Smalltalk hacker at heart).

I’m available for freelance or contract work. Hard problems with no clear cut solution are the most interesting to me. I may also be able to help you get projects started, complete stalled projects, and coach teams on things like system design, and dealing with the technical challenges around modeling sparsely structured data (especially in healthcare and clinical research).

English
Mountain Time (US & Canada) (-07:00)
Joined October 2018
EXPERTISE
10 years experience | 1 endorsement
Started with Ruby on Rails before version 1.0--stopped using Rails for a while but continued using Ruby with Sinatra and other libraries,...
Started with Ruby on Rails before version 1.0--stopped using Rails for a while but continued using Ruby with Sinatra and other libraries, for scripting tasks and creating web and CLI applications. Have been using Rails quite a bit again in the last 4 years or so.
14 years experience
Like most developers of my time I used it early on to sprinkle interactivity on web pages, but eventually I took it seriously as a langua...
Like most developers of my time I used it early on to sprinkle interactivity on web pages, but eventually I took it seriously as a language and came to like it quite a bit. Have built multiple SPAs, used Node.js for systems programming, web backends and CLIs. Have built complex applications with the help of various JavaScript libraries like jQuery, React, and Express, but have also done so with vanilla JavaScript. Have made use of various compile-to-JS languages like CoffeeScript, ClojureScript, and TypeScript. Have implemented some of my own compile-to-JS languages.
10 years experience
Have used relational databases in a wide variety of applications, many of which in healthcare which have often required reasonably sophis...
Have used relational databases in a wide variety of applications, many of which in healthcare which have often required reasonably sophisticated database modeling and querying. These days mostly use PostgreSQL or SQLite.
17 years experience
Started with Ruby on Rails before version 1.0--stopped using Rails for a while but continued using Ruby with Sinatra and other libraries,...
Started with Ruby on Rails before version 1.0--stopped using Rails for a while but continued using Ruby with Sinatra and other libraries, for scripting tasks and creating web and CLI applications. Have been using Rails quite a bit again in the last 4 years or so.
6 years experience
Built a workflow system with scheduling and EHR features whose backend was implemented in Clojure and Datomic. Currently working on a Ra...
Built a workflow system with scheduling and EHR features whose backend was implemented in Clojure and Datomic. Currently working on a Rails application that has two micro-frontends implemented in ClojureScript. Have used it for scripting, and various complex system integration tasks. Have created my own implementation of the language.
4 years experience

REVIEWS FROM CLIENTS

5.0
(1 reviews)
Mark Cates
Mark Cates
October 2018
Great job, he helped me find out what maybe going wrong in my code and set me on a path to correct the issue.
SOCIAL PRESENCE
GitHub
invokable
Objects are functions! Treat any Object or Class as a Proc (like Enumerable but for Procs).
Ruby
43
0
mini-levenshtein
Simple, fast Levenshtein distance and similarity ratio for Ruby
C
28
0
EMPLOYMENTS
Sole Proprietor
D. R. Newman & Associates
2021-03-01-Present
Consulting & contracting as a software engineer. Developing data-oriented software products. Mentoring programmers at all levels of exper...
Consulting & contracting as a software engineer. Developing data-oriented software products. Mentoring programmers at all levels of experience.
Ruby
C
Ruby on Rails
View more
Ruby
C
Ruby on Rails
PostgreSQL
TypeScript
React
NLP
JavaScript
View more
Web Analyst III
University of New Mexico Hospitals
2019-03-01-2021-03-01
Initially worked as a contractor (from 3/2019 - 9/2019). Served as a senior developer on a team of nine. Coached junior developers on pri...
Initially worked as a contractor (from 3/2019 - 9/2019). Served as a senior developer on a team of nine. Coached junior developers on principles of computer programming, and computer science; helped them through challenges they deal with in their day-to-day work. - Developed and maintained an extensible application for clinic logging and workflow. Within a few months brought a project to completion that had been stalled for over three years—an application for creating and administering surveys which enables users to create ad-hoc reports on received data - Developed a time-tracking and leave request submission application. - Built an (easy-to-use) command-line utility to assist a junior developer with PHP upgrades - Authored various Ruby libraries
Ruby
Ruby on Rails
Linux
View more
Ruby
Ruby on Rails
Linux
Oracle
GitLab
Docker
JavaScript
Microsoft SQL Server
Swift
iOS
View more
Freelance Software Engineer
Various
1999-07-01-2019-09-01
Got my start around 1999 at 18 years old writing a data conversion script in Perl for a client in the manufacturing industry. Clients hav...
Got my start around 1999 at 18 years old writing a data conversion script in Perl for a client in the manufacturing industry. Clients have included small businesses, universities, and large organizations (e.g. The Department of Veterans Affairs, Time Warner & Master Card) across industries (e.g. retail, marketing, health care, education, research, non-profit) in Connecticut, Hawaii and New Mexico. Built everything from small websites, and console applications to large multi-tier systems. Advise business leaders. Have come to specialize in systems integration, business process management, and data-oriented programming.
Ruby
PHP
Java
View more
Ruby
PHP
Java
Ruby on Rails
MySQL
Linux
Oracle
JavaScript
ClojureScript
Clojure
View more
PROJECTS
TimeOfDayView Project
University of New Mexico Hospitals
2020
A Ruby object that represents a given time-of-day separate from any Date information. Makes it easy to perform work time calculations (ba...
A Ruby object that represents a given time-of-day separate from any Date information. Makes it easy to perform work time calculations (based on U.S. federal regulations).
Ruby
OOP
View more
Ruby
OOP
View more
MiniLevenshteinView Project
Open Source
2021
Simple, fast, levenshtein distance and similarity ratio for Ruby.
Simple, fast, levenshtein distance and similarity ratio for Ruby.
Ruby
C
Data analysis
View more
Ruby
C
Data analysis
Algorithm
View more