Neal Morris

Neal Morris

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Passionate about problem solving
Passionate about problem solving

Senior software engineer with eleven years experience, writing reliable software for web, desktop and mobile platforms. Focussed on delivering business value by owning the process, from ideation to production by embracing devops culture and a team-first approach.

My career goals are centred around making a large impact by empowering and mentoring people around me, learning from them in the process too.

Afrikaans, English
London (+01:00)
Joined January 2019
EXPERTISE
5 years experience
Complex financial frontends, SPA apps to pure Jquery.
Complex financial frontends, SPA apps to pure Jquery.
4 years experience
From financial systems, to stock management, to bursary disbursement, to manufacturing. Lots of production apps with long lifetime. Mostl...
From financial systems, to stock management, to bursary disbursement, to manufacturing. Lots of production apps with long lifetime. Mostly enterprise, but lately wider public
2 years experience
Building a modern react spa
Building a modern react spa
1 year experience
Production app talking to my production web-app backend.
Production app talking to my production web-app backend.
7 years experience
6 years experience

REVIEWS FROM CLIENTS

Neal's profile has been carefully vetted and approved as a Codementor. Connect with Neal now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
todo_list
Sinatra todo list with Bootstrap style + JSON
Ruby
1
0
grapeRails
Grape racked on Rails, using JSON + grape-swagger
Ruby
1
0
Stack Overflow
298 Reputation
0
1
11
EMPLOYMENTS
Senior Software / Data Engineer
Nagomi
2024-06-01-Present

Early stage startup, providing tooling for security practitioners to do more with the tools they have.

At Nagomi, I started on t...

Early stage startup, providing tooling for security practitioners to do more with the tools they have.

At Nagomi, I started on the product team initially but was asked to join the data team to help out

temporarily with a large project which became permanent after. My main role evolved from IC to one

closer to an architect.

Some notable achievements include:

  • Working with stakeholders to identify key bottlenecks in the system, and creating a roadmap of incremental improvements to the overall system architecture.
  • Played a key role in delivering a proof of value project for one of the largest organisations in the world, leading the technical effort.
  • Implemented the core infrastructure for the evolution of our data-pipeline from a traditional ETL to a data-mesh approach.
Python
TypeScript
Kubernetes
View more
Python
TypeScript
Kubernetes
Terraform
Snowflake
Helm
DBT
View more
Senior Software Engineer
Snyk
2020-11-01-2024-02-01

Series G company, providing tools in the software supply chain empowering engineers to write more

secure code by leveraging stat...

Series G company, providing tools in the software supply chain empowering engineers to write more

secure code by leveraging static analysis and more.

My journey at Snyk started as an individual contributor on a stream-aligned team working on billing.

After six months, I started a small team with a colleague to tackle systemic reliability issues with

long-running/computationally heavy workloads. We built a Workflow Engine leveraging Temporal.

Some notable achievements include:

  • Leading a project to bring stability and durability to a complex platform system that schedules and orchestrates over 20m+ static analysis tests a night. (Previously we had system instability at ~ 2.5 million)
  • Self-hosting a complex Workflow Engine deployment (Temporal) in Kubernetes leveraging Cassandra and Elasticsearch ( originally Postgres only).
  • Establishing an on-call rota for an engineering group.
  • Migrating a billing system, collaborating with multiple stakeholders across the business.
  • Mentoring people across the organisation (Databases and Kubernetes)
  • Running an architecture workgroup, exercising our systems-thinking muscle in a fun puzzle solving group.
  • Representing the group in a company-wide initiative (gearing Snyk to multiple production environments)
PostgreSQL
TypeScript
Kubernetes
View more
PostgreSQL
TypeScript
Kubernetes
Datadog
Go
Helm
Argo CD
View more
Software Engineer / Tech lead - Trint
Trint
2019-04-01-2020-10-01

Start -up/scale-up SaaS company providing a platform for audio/video transcription workflow tooling.

My role developed from indi...

Start -up/scale-up SaaS company providing a platform for audio/video transcription workflow tooling.

My role developed from individual contributor to tech lead focussed on retention and customer

acquisition team.

Coaching and mentoring other team members, helping shape core processes such as asynchronous

communication, stand-up format, and delivery of features. Championing a strong dev-ops culture,

driving high-confidence alerting and observability in production.

I facilitated architecting and planning through a series of feedback garnering spikes in the initial stages

of an event -driven analytics pipeline.

In this role I coached other team members, helping shape core processes such as asynchronous

communication, stand-up format, and delivery of features. Championing a strong dev-ops culture,

driving high-confidence alerting and observability in production.

As an individual contributor, some of my notable achievements include:

  • Led an auth rewrite, improving security and delivering capability-driven roles. This allowed enterprise customers to customise their security roles matching their company policies.
  • Delivering a translation feature at half the cost of the spike, enabling a wider rollout to lower price plans.
  • Led a project modernising Frontend dev-tooling, improving build times and devex. This work improved overall performance by reducing time-to-interactive on high-value pages by 15%
Node.js
MongoDB
TypeScript
View more
Node.js
MongoDB
TypeScript
React
JavaScript
GraphQL
Terraform
Prometheus
AWS
View more