Personal details

Delon N. - Remote data engineer

Delon N.

Sole Proprietor, D. R. Newman & Associates
Based in: 🇺🇸 United States
Timezone: Mountain Time (US & Canada) (UTC-6)

Summary

Hi, I'm Delon. I've served as a software engineer, analyst and product designer for over 20 years. I've been tinkering with computers since I was 10 years old and have been engrossed in math, computer science & learning the art of computer programming since I was 15. When I was 18 I got my first professional programming job automating a data conversion for my mother's client.

I enjoy solving business and organizational problems through good communication and just the right amount of art, science & technology. I specialize in designing and building data-oriented systems like scheduling systems, workflow systems, and form systems. I also enjoy graphic design, systems programming & integration, automation, working with arcane data formats, and building compilers and interpreters.

Though I'm comfortable with a wide variety of technologies, most of my work is with Ruby on Rails, JavaScript (including TypeScript) & Clojure. I've also been gaining experience with Natural Language Processing.

Besides computer science my other passion is mentoring & teaching. I've tutored students in math, science and engineering since high school, both professionally and as a volunteer, and have mentored programmers as a team lead, on platforms like CodeMentor & through my own connections.

Work Experience

Sole Proprietor
D. R. Newman & Associates | Mar 2021 - Present
Ruby
C
Ruby on Rails
PostgreSQL
TypeScript
React
NLP (Natural Language Processing)
JavaScript
Consulting & contracting as a software engineer. Developing data-oriented software products. Mentoring programmers at all levels of experience.
Web Analyst III
University of New Mexico Hospitals | Mar 2019 - Mar 2021
Ruby
Ruby on Rails
Linux
Oracle
GitLab
Docker
JavaScript
Microsoft SQL Server
Swift
iOS Development
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

Education

Southern Connecticut State University
Some CollegeMathematics
Mar 2004 - Jun 2006
Naugatuck Valley Community College
Some CollegeComputer Information Systems
Sep 1999 - Jun 2002

Personal Projects

2020
Ruby
OOP (Object-Oriented Programming)
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).
MiniLevenshteinIconOpenNewWindows
2021
Ruby
C
Data Analysis
Algorithm
Simple, fast, levenshtein distance and similarity ratio for Ruby.