Matthew Newman, Developer in Bangor, ME, United States
Matthew is available for hire
Hire Matthew

Matthew Newman

Verified Expert  in Engineering

Bio

Matthew has over 15 years of experience in database management and software development, with a strong focus on full-stack web applications. He specializes in Django and Vue.js with expertise deploying to both server and serverless environments on AWS. He also works with relational databases and large datasets.

Portfolio

Toptal Client
AWS, SQL, Git, JavaScript, Python, Amazon Cognito, Front-end, Jira...
Elevance Health
Python, JavaScript, TypeScript, SQL
CourseStorm
MariaDB, Laravel, PHP, Front-end, APIs, Full-stack

Experience

Availability

Part-time

Preferred Environment

MySQL, Linux, Vue, Django, JavaScript, Python

The most amazing...

...project I've built and deployed was an error tracking web application used by an international team of data collection analysts for a large financial company.

Work Experience

Senior Full-stack Developer

2019 - PRESENT
Toptal Client
  • Created a web application for a financial company. I was the lead developer for a project that deployed a Python back end and JavaScript front end to AWS. The application allowed users to buy into investment funds.
  • Developed a Django (Python) web application for a company that works with insurance companies and radiologists. The work included updating Django admin pages and working with bulk imports of CSV data.
  • Built a web application for an IT support company. This project was a Python back end and a JavaScript front end. I also built charts to display information about client computers visually.
Technologies: AWS, SQL, Git, JavaScript, Python, Amazon Cognito, Front-end, Jira, Material Design, Material UI, Next.js, React.js, Cloud Engineering, Architecture, TypeScript, FastAPI, Svelte, Data Extraction, Mobile First Design, Stripe Development, APIs, NoSQL, Flask, Full-stack, Progressive Web Applications (PWAs)

Senior Software Engineer

2021 - 2024
Elevance Health
  • Architected the next best action software system using Kafka, supporting multiple microservices and millions of daily events.
  • Led full-stack development projects using Python (FastAPI, Flask) and TypeScript (React, Vue, Svelte).
  • Implemented test-driven development practices for quality assurance (pytest, black, ruff, mypy, pyright).
  • Achieved seamless remote collaboration with team members, ensuring efficient project delivery.
Technologies: Python, JavaScript, TypeScript, SQL

Software Developer

2017 - 2018
CourseStorm
  • Designed and built a local development environment using Docker.
  • Built a financial auditing system for Stripe using Laravel and deployed it on AWS.
  • Contributed to a PHP web application running on AWS, supporting hundreds of simultaneous users.
Technologies: MariaDB, Laravel, PHP, Front-end, APIs, Full-stack

Senior Research Analyst

2002 - 2016
Thomson Reuters
  • Delivered a full-stack web application using Django, MySQL, Bootstrap, and jQuery. The application contained a repository of thousands of documents about financial datasets.
  • Eliminated legacy software dependency by utilizing a new API using Python and XML.
  • Delivered a financial data ingestion tool using Python and MySQL.
  • Built a high-performance Intel server for a 2 TB database application. This database handled large amounts of financial data that was updated daily.
  • Improved the financial report generation process by creating a self-service application using Linux, PHP, and MySQL.
  • Delivered an error-tracking system using Linux, Apache, PHP, and MySQL. This system was used by a large team of data analysts in multiple countries to streamline the identification of errors for training and improved accuracy.
Technologies: Bootstrap, jQuery, Oracle Development, Sybase, MySQL, Perl, PHP, Django, Python, Front-end, APIs, Full-stack, Progressive Web Applications (PWAs)

Lonergan Agency - Insurance and Real Estate

A company website for Lonergan Insurance Agency, a third-generation family-owned and operated independent insurer that’s been serving Medford and its surrounding towns for nearly a century. The website uses Django and is hosted using AWS serverless Lambda deployment.

Downeast Capital

https://downeastcapital.com/
A SPA (single-page application) website for a private mortgage company. It utilizes serverless hosting using AWS S3, CloudFront, Lambda, Route53, and SES. It was developed using Vue.js, Vuex, Vuetify.js, and Nuxt.js.

Thomson Reuters InfoBase

A Django-based website for a financial company. The website serves as both a marketing site and a repository for thousands of documents about financial markets and datasets. It was built with a MySQL database and integrated with Jira for issue tracking, and Google Analytics for user interaction monitoring.

Refinitiv Proprietary Research

This Django website hosts thousands of documents exploring a wide range of investing-related topics to help investment professionals identify emerging trends in the global financial markets. It is hosted using CentOS with an Nginx web server and MySQL database.
1999 - 2002

Bachelor's Degree in Computer Science

Northeastern University - Boston, MA, USA

Libraries/APIs

REST API, Vue 2, Vue.js, JavaScript, React.js, Node.js, OpenID, NumPy, SQL, jQuery, Stripe Development, ImageMagick

Tools

Git, Boto, AWS IAM, Docker Compose, GitHub, Amazon Cognito, Jira, Auth0

Languages

Python, HTML5, HTML, Python, PHP, JavaScript, SQL, CSS, TypeScript, Perl, Java

Frameworks

Django, Django, Vuetify.js, Nuxt.js, Next.js, Bulma, OAuth, Laravel, Material UI, Flask, Bootstrap, Svelte

Paradigms

DevOps, REST

Platforms

Amazon EC2, AWS Lambda, AWS, Docker, Linux, Oracle Development, Cloud Engineering

Storage

Amazon S3, MySQL, MariaDB, PostgreSQL, NoSQL, Sybase

Other

Blockchain, Full-stack, Software Development, Web Development, FastAPI, APIs, Full-stack, Authentication, JavaScript Libraries, Technical Leadership, Cloud Engineering, Serverless, Web Scraping, Front-end, Material Design, Architecture, Data Extraction, Mobile First Design, Progressive Web Applications (PWAs), Data Visualization, Algorithms

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring