Marty Saxton, Software Developer in Austin, TX, United States
Marty Saxton

Software Developer in Austin, TX, United States

Member since October 12, 2020
Marty is a life-long coder with tons of leadership experience. As a strong individual contributor, Marty loves writing code, solving challenges, and inventing new things. Marty is at his best when working with and mentoring other like-minded computer nerds.
Marty is now available for hire

Portfolio

  • Noonean, Inc.
    Firebase, Natural Language Processing (NLP), Spring Boot, React, TypeScript
  • Visa, Inc.
    iOS, Android, Oracle, JPA, Spring, Mentorship, Leadership
  • X.commerce (eBay)
    RabbitMQ, MongoDB, JPA, Spring Boot, Spring, Java

Experience

Location

Austin, TX, United States

Availability

Part-time

Preferred Environment

IntelliJ, VS Code, MacOS, Windows

The most amazing...

...thing I've developed is a chatbot platform with a hybrid mobile React app for the front end and a Spring Boot back end that does natural language processing.

Employment

  • Vice President of Software Engineering

    2020 - PRESENT
    Noonean, Inc.
    • Co-founded an early-stage startup focused on the application of natural language processing for enterprise search and chatbots.
    • Built a chatbot's front end as a hybrid mobile app using Cordova, React, TypeScript, WebAssembly, Firebase, and WebSockets.
    • Developed a chatbot's back-end platform using Spring Boot, NLP, Google Voice Services, and Solr.
    Technologies: Firebase, Natural Language Processing (NLP), Spring Boot, React, TypeScript
  • 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
  • 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
  • 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: Maven, JSP, Gradle, Spring, Java
  • 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
  • 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
  • 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++

Experience

  • 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.

Skills

  • Languages

    TypeScript, Java, JavaScript, Kotlin, C++
  • Frameworks

    Spring Boot, Spring, JPA, JSP, Ruby on Rails (RoR)
  • Libraries/APIs

    Node.js, REST APIs, React
  • Paradigms

    REST, Microservices, Microservices Architecture
  • Platforms

    Docker, Kubernetes, Firebase, Oracle, Android
  • Storage

    MySQL, PostgreSQL, MongoDB
  • Other

    Software Engineering, Leadership, Mentorship, Natural Language Processing (NLP)
  • Tools

    RabbitMQ, Gradle, Maven

Education

  • Master's degree in Computer Science
    1993 - 1995
    West Chester University - West Chester, PA, United States

To view more profiles

Join Toptal
Share it with others