Marty Saxton, Developer in Austin, TX, United States
Marty is available for hire
Hire Marty

Marty Saxton

Verified Expert  in Engineering

Software Developer

Location
Austin, TX, United States
Toptal Member Since
November 17, 2020

Marty is a lifelong coder with tons of leadership experience. As a strong individual contributor, he loves writing code, solving challenges, and inventing new things. Marty is at his best when working with and mentoring other like-minded computer nerds.

Portfolio

Free Market Inc.
Solidity, Ethers.js, TypeScript, React, Truffle, Rust, Full-stack, JavaScript...
Play One Up
Node.js, Firebase, RabbitMQ, Redis, MongoDB, REST APIs...
Noonean
Firebase, Generative Pre-trained Transformers (GPT)...

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, Visual Studio Code (VS Code), MacOS, Windows

The most amazing...

...thing I've done was teach myself machine learning and apply it to real-world problems within six months.

Work Experience

Senior Software Engineer

2022 - 2023
Free Market Inc.
  • Designed and executed the technology strategy and architecture independently from the ground up, guaranteeing robust security, scalability, and accessibility to a diverse audience.
  • Used Solidity for the on-chain EVM workflow engine, TypeScript for the SDK, and React for a drag-and-drop workflow development IDE.
  • United a multifaceted team of in-house colleagues and industry partners to efficiently bring the platform to market, focusing on design, marketing, and customer support.
  • Established coding standards and repeatable patterns to ensure development efforts scale as we onboard more developers. New developers have become productive in contributing to the platform in less than one day.
  • Pioneered an on-chain protocol capable of interfacing with decentralized finance primitives, uniquely allowing asset 'bridging' and seamless continuation of workflows across diverse blockchains - a first in the industry.
  • Engineered an intuitive drag-and-drop IDE for designing workflows, incorporating an exclusive in-browser debugging function that operates a JavaScript-based EVM node in the browser, forking the current blockchain state in real time.
Technologies: Solidity, Ethers.js, TypeScript, React, Truffle, Rust, Full-stack, JavaScript, Next.js, Front-end, Automated Testing, Styled-components, CI/CD Pipelines, Agile, Finance, JSON, APIs, Algorithms, CSS, HTML, Back-end, Software Architecture, Solution Architecture, API Development, Integration, CSV, Data Scraping, Web Scraping, Technical Leadership, Agile Software Development, API Integration, Data Structures, Web Platforms, CTO, System Architecture, HTML5, SVG, Tailwind CSS, Web Design, Software Design, Requirements Analysis, Startups, SaaS, Early-stage Startups, Minimum Viable Product (MVP), Scraping, Go, Crypto, GitHub, Team Leadership, Python, Troubleshooting, Celery, Microservices Architecture, User Experience (UX), User Interface (UI), Web3, Web3.js, Front-end Development

Senior Back-end Engineer | Systems Architect

2021 - 2023
Play One Up
  • Established effective architecture and implementation for a complete rewrite of the company's back-end system.
  • Introduced project management best practices using Jira for planning and tracking.
  • Introduced GraphQL to replace REST and provide efficient and flexible querying between the front and back ends.
  • Provided mentorship to the company's recently promoted CTO.
Technologies: Node.js, Firebase, RabbitMQ, Redis, MongoDB, REST APIs, Infrastructure as Code (IaC), Kubernetes, Cloud Infrastructure, Full-stack, JavaScript, Express.js, GraphQL, Next.js, Cloud Firestore, Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Front-end, Automated Testing, Styled-components, CI/CD Pipelines, Agile, JSON, APIs, Algorithms, GitLab, CSS, HTML, REST, Microservices, Containerization, Distributed Systems, Docker, Back-end, Software Architecture, Solution Architecture, API Development, Integration, CSV, Amazon Web Services (AWS), Agile Software Development, API Integration, Data Structures, Database Architecture, Web Platforms, Online Payments, Serverless, Event-driven Architecture, Serverless Architecture, NoSQL, System Architecture, HTML5, Messaging, Middleware, SVG, Figma, Web Design, Angular, Software Design, Requirements Analysis, Cloud, Project Management, Gamification, Mobile Development, Scalability, Performance, Google Cloud, GitHub, Team Leadership, Database Migration, Troubleshooting, Microservices Architecture, User Experience (UX), User Interface (UI), Django, Webpack, Amazon S3 (AWS S3), Front-end Development, Vue

Senior Software Engineer

2020 - 2021
Noonean
  • Led technical efforts to bring Noonean’s NLP-driven enterprise search platform to production and facilitated acquisition. Facilitated the acquisition of the platform successfully by demonstrating its value and innovation to key stakeholders.
  • Adapted Noonean's NLP algorithm to build a chatbot platform, which evolved into a voice AI mobile app for the hospitality sector. Utilized React for UI, WASM for audio compression, and Google's voice-to-text for transcription.
  • Actively participated in industry conferences and events, leading to Noonean being recognized as an emerging player in the NLP and AI space. This helped in building a network and attracting potential clients and partners.
  • Introduced and enforced Agile development practices within the technical team, which significantly improved the efficiency of the development process and enabled the timely release of new features and products.
Technologies: Firebase, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Spring Boot, React, TypeScript, Web Development, Architecture, Python, Full-stack, JavaScript, Front-end, Automated Testing, Styled-components, CI/CD Pipelines, Agile, Chatbots, JSON, APIs, Algorithms, SQL, CSS, HTML, Artificial Intelligence (AI), Back-end, Software Architecture, API Development, Integration, CSV, Elasticsearch, Agile Software Development, Data Structures, Web Platforms, System Architecture, HTML5, Cross-platform App Development, SVG, Web Design, Software Design, Requirements Analysis, Mobile, Cross-platform, Early-stage Startups, Minimum Viable Product (MVP), Mobile Development, GitHub, AWS Elastic Beanstalk, Troubleshooting, Celery, Microservices Architecture, User Experience (UX), User Interface (UI), Django, Pytest, Front-end Development, Vue

Director of Software Engineering

2013 - 2020
Visa, Inc.
  • Built and managed teams of 10-15 developers; wore many hats in this role, including architect, scrum master, project manager, coder, coach, and therapist.
  • Improved developer throughput by instituting organization-wide CD/CD best practices to eliminate long-standing environment stability problems.
  • Brought many high-profile projects from inception to production, including Visa Checkout, Apple Pay/Android Pay, and a white-label mobile banking solution that is published in the app stores by over 100 different banks.
  • Worked closely with developers via architecture and code reviews as well as establishing engineering best practices. Technologies included Spring, Java, JPA, Kotlin, React, Android, and iOS.
Technologies: iOS, Android, Oracle, JPA, Spring, Mentorship, Leadership, Web Development, Architecture, Full-stack, DevOps, Redux, React Redux, LaunchDarkly, Front-end, Automated Testing, Styled-components, CI/CD Pipelines, Agile, Finance, JSON, APIs, Payment APIs, Algorithms, IntelliJ IDEA, SQL, CSS, Security, HTML, REST, Microservices, Containerization, Distributed Systems, Back-end, Software Architecture, Solution Architecture, API Development, Integration, CSV, Apache Kafka, Technical Leadership, Agile Software Development, API Integration, Data Structures, Database Architecture, Web Platforms, Online Payments, Near-field Communication (NFC), System Architecture, HTML5, Messaging, Middleware, Site Reliability Engineering (SRE), Cross-platform App Development, SVG, Web Design, Software Design, Requirements Analysis, Cloud, Mobile, Native Mobile Apps, Project Management, React Native, Mobile Development, Scalability, Performance, Cybersecurity, Data Privacy, Team Leadership, Database Migration, Python, Troubleshooting, Microservices Architecture, Front-end Development

Senior Staff Engineer

2011 - 2015
X.commerce (eBay)
  • Served as a technical contributor and team lead owning the responsibility for the development of the eCommerce messaging platform applications for the web.
  • Made instrumental contributions to XOCL, a DSL for describing the interactions, states, functions, and transactions between eCommerce entities on “Fabric,” serving as a distributed environment for eCommerce.
  • Developed a Page Objects end-to-end web testing framework to ensure the highest quality of the project's web UI front end.
Technologies: RabbitMQ, MongoDB, JPA, Spring Boot, Spring, Java, Web Development, Architecture, JSON, APIs, Algorithms, SQL, CSS, HTML, REST, Microservices, Back-end, API Development, CSV, C#, Agile Software Development, Data Structures, Database Architecture, Web Platforms, Web Design, Software Design, Troubleshooting, Microservices Architecture

Senior Staff Engineer

2008 - 2011
Alcatel Lucent
  • Served as a critical technical contributor for new product development and maintenance of legacy products.
  • Transitioned the legacy build system to a mainstream environment based on Maven 2 and Atlassian Bamboo.
  • Helped transition the team toward an Agile approach by accelerating standards and protocols which proved instrumental in enhancing the overall test automation experience.
Technologies: Apache Maven, Jakarta Server Pages (JSP), Gradle, Spring, Java, Web Development, Architecture, APIs, Algorithms, SQL, CSS, HTML, Back-end, API Development, CSV, MySQL, Data Structures, Database Architecture, Web Platforms, .NET, Web Design

Senior Staff Engineer

2007 - 2008
TwoWire, Inc.
  • Collaborated directly with the senior director and vice president to build the development team that was responsible for creating a new suite of Java web applications.
  • Developed deployment automation to help increase production deployment stability and predictability.
  • Introduced the use of the Spring Framework to replace a legacy homegrown Java infrastructure.
Technologies: Spring, Java, Web Development, APIs, Algorithms, HTML, Back-end, CSV, MySQL, Data Structures, Web Design

Software Architect | Co-founder

2006 - 2007
Jwaala
  • Spearheaded the design and development of a next-generation online banking app—enabling consumers to manage finances with advanced budgeting and reporting tools. It was acquired by a large financial institution and is still being used today.
  • Facilitated the introduction of this application with an initial rollout for Amplify Credit Union.
Technologies: Ruby on Rails (RoR), Spring, Java, Web Development, MySQL, APIs, Algorithms, HTML, Back-end, CSV, Data Structures, Web Design

Senior Engineer

1999 - 2006
Broadjump | Motive
  • Was recruited to work at Broadjump because of my experience in online gaming and broadband.
  • Made strong individual contributions, working as a key member of the engineering staff in C++ and Java.
  • Gained a reputation as a very productive engineer with a low-bug rate.
Technologies: Java, C++, APIs, Algorithms, HTML, Back-end, CSV, MySQL, Data Structures, Perl, Web Design

Back-end System in Node.js

https://playoneup.com/
Developed a back-end system in Node.js using TypeScript, MongoDB, and GraphQL. As a senior software engineer, I managed the project, oversaw architecture development and implementation, and provided support. Also, I led the effort to rewrite the company's back end completely.

Cointadr

https://bitbucket.org/martysaxton/cointradr/src/master/
Cointadr is an algorithmic trading platform that was written as a hobby. It collects massive amounts of data from various cryptocurrency exchanges to be used in backtesting.

I developed the algorithms to generate buy/sell signals and enabled real-time trades on crypto exchanges.

Free Market

https://www.fmprotocol.com/
Free Market Protocol seeks to revolutionize the on-chain user experience by providing the middleware infrastructure to automate, integrate, and execute workflows. As an orchestration layer, Free Market runs air-traffic control for multi-step workflows, allowing seamless execution between multiple dApps, even in cross-chain transactions. Our flexible and extensible workflow engine allows protocols, users, traders, and builders to create their own automated workflows. Available through our SDK and no-code platform, Free Market is the foundation for a range of user types to build the quality of life improvements they need in the on-chain world.

Languages

TypeScript, Java, JavaScript, Python, GraphQL, SQL, CSS, HTML, HTML5, Kotlin, Rust, C#, Perl, Go, C++, Solidity

Frameworks

Spring Boot, Spring, Express.js, Next.js, .NET, Angular, React Native, Django, JPA, Redux, Tailwind CSS, Jakarta Server Pages (JSP), Ruby on Rails (RoR), Truffle

Libraries/APIs

React, Node.js, REST APIs, API Development, Web3.js, Vue, React Redux

Tools

IntelliJ IDEA, GitLab, GitHub, Celery, Google Kubernetes Engine (GKE), Webpack, Pytest, RabbitMQ, Gradle, Apache Maven, LaunchDarkly, Figma

Paradigms

REST, Microservices, Microservices Architecture, Automated Testing, Agile, Agile Software Development, Event-driven Architecture, Requirements Analysis, Cross-platform, Mobile Development, DevOps, Serverless Architecture, Gamification

Platforms

Docker, Kubernetes, Amazon Web Services (AWS), Apache Kafka, Blockchain, Firebase, Google Cloud Platform (GCP), iOS, Mobile, AWS Elastic Beanstalk, Oracle, Android

Storage

MongoDB, MySQL, PostgreSQL, Cloud Firestore, JSON, Database Architecture, NoSQL, Google Cloud, Database Migration, Elasticsearch, Amazon S3 (AWS S3), Redis

Industry Expertise

Web Design, Project Management, Cybersecurity

Other

Software Engineering, Natural Language Processing (NLP), Leadership, Mentorship, Generative Pre-trained Transformers (GPT), Web Development, Architecture, Cloud Infrastructure, Full-stack, Front-end, Styled-components, CI/CD Pipelines, APIs, Algorithms, Security, Containerization, Distributed Systems, Back-end, Software Architecture, Solution Architecture, Integration, CSV, Data Scraping, Web Scraping, Technical Leadership, API Integration, Data Structures, Web Platforms, Online Payments, CTO, System Architecture, Messaging, Middleware, Site Reliability Engineering (SRE), Cross-platform App Development, SVG, Software Design, Cloud, Native Mobile Apps, Early-stage Startups, Minimum Viable Product (MVP), Scalability, Scraping, Performance, Data Privacy, Crypto, Team Leadership, Troubleshooting, User Experience (UX), User Interface (UI), Web3, Front-end Development, Infrastructure as Code (IaC), Chatbots, Finance, Payment APIs, Artificial Intelligence (AI), Serverless, Near-field Communication (NFC), Startups, ChatGPT, GPT, Ethers.js, Machine Learning, SaaS

1993 - 1995

Master's Degree in Computer Science

West Chester University - West Chester, PA, United States

JUNE 2022 - PRESENT

Machine Learning for Big Data and Text Processing: Foundations

MIT | Professional Education

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