Matthew Clement

Matthew Clement Email and Phone Number

Staff Software Engineer @ Iterable
Matthew Clement's Location
Nashville Metropolitan Area, United States, United States
About Matthew Clement

Current interests: - Serverless/Lambda/FaaS- Node.js- Reactive Programming with the Play Framework (Java/Scala/Akka) - http://www.playframework.com/- Functional Programming- Domain Driven Design (DDD)- Command Query Responsibility Segregation (CQRS)- Event Sourcing- Microservices- React / ReactJS- AWS Amazon Web Services- Kafka Messaging- Reactive Streams- Akka Streams- Spark

Matthew Clement's Current Company Details
Iterable

Iterable

View
Staff Software Engineer
Matthew Clement Work Experience Details
  • Iterable
    Staff Software Engineer
    Iterable May 2022 - Present
    San Francisco, California, Us
  • Lifeway Christian Resources
    Lead Solution Architect
    Lifeway Christian Resources Nov 2020 - May 2022
    Brentwood, Tennessee, Us
    Responsibilities - Leading a team of Solution Architects creating application and enterprise solutions across Lifeway.- Leading an effort to implement a Customer 360 suite of tools at Lifeway. These tools include a CRM, CDP, and streaming integration points utilizing Kafka and AWS SQS.- Serving on leadership teams to provide technical insights into company direction.
  • Lifeway Christian Resources
    Senior Solution Architect
    Lifeway Christian Resources Apr 2017 - Nov 2020
    Brentwood, Tennessee, Us
    Responsibilities- Create solutions for LifeWay applications including: Ministry Grid, Smallgroup, Generosity and many shared capabilities.- Help create guidelines around Cloud Security- Help maintain an internal Technology Radar which guides technology adoption at LifeWay- Create POCs on emerging technologies to determining their validity and readiness for use at LifeWay- Mentoring developersCurrent Technologies:- Serverless using AWS API Gateway, AWS Lambda (NodeJS), Kinesis, DynamoDB- Lagom/PlayFramework (Java, Scala, Akka)- Reactive streams with Akka and Kafka- Kubernetes (k8s)
  • Lifeway Christian Resources
    Solution Architect
    Lifeway Christian Resources May 2015 - Apr 2017
    Brentwood, Tennessee, Us
    Responsibilities- Creating solution architecture for Consumer Platforms applications.- Working with other Architects and SMEs to determine the technical direction of Lifeway's enterprise architecture.- Helping design and implement an enterprise event bus using Kafka.- Participating in the Continuous Delivery architecture working group.- Participating in the Security architecture working group.- Participating in the Persistence architecture working group.- Training developers about reactive design patterns.Technologies:- Akka - Scala- Java- Play- Kafka- AWS- Docker- MongoDB- DynamoDB
  • Lifeway Christian Resources
    Senior Software Engineer
    Lifeway Christian Resources Sep 2013 - May 2015
    Brentwood, Tennessee, Us
    Tech Lead and SCRUM master for a team developing reactive applications dealing with ePUBS.Technologies used: - Play Framework (Java, Scala, and Akka)- AngularJS (Grunt, Bower, NPM, Jasmine, Karma)- DDD and CQRS with Event Sourcing- Microservices- AWSHelping migrate to a Reactive 'frame of mind'.
  • Mission Control
    Lead Software Architect | Co-Founder
    Mission Control Jan 2020 - Mar 2022
    Founder and Lead Engineer / Architect on Mission Control Real Estate software. This software provides lead gen analytics for real estate companies. By combining data from CRM and transactional systems we help provide next steps to realtors to improve their conversion rates.Technologies used:Amazon Web Services (AWS)Node.jsAmazon Relational Database Service (RDS)Amazon SQSLambdaAmazon Simple Notification Service (SNS)
  • Small World Adoption Programs
    Software Developer
    Small World Adoption Programs Sep 2011 - Jan 2015
    Small World, founded in Nashville, TN in 1985, is a non-profit public benefit Christian charity dedicated to preserving and enhancing the lives of children around the world.I designed and developed a back office web application used to document the entire adoption process for children, families, social workers and staff.Features include:- Family Management- Child Management- Document Management- Staff Management- ReportingTechnologies used: Spring, JPA(Hibernate), JavaServer Faces, RichFaces, JQuery, Apache Tomcat and MySQL
  • Vanderbilt University Medical Center
    Health Sys Software Eng Iii
    Vanderbilt University Medical Center Apr 2010 - Sep 2013
    Nashville, Tennessee, Us
    Served as the architect and lead developer for the Cooperative Human Tissue Network (Western Division at Vanderbilt). Led a team developing and maintaining a suite of applications used to process human biospecimen procurements. The following technologies were used: JavaServer Faces, RichFaces, PrimeFaces, JQuery, Maven2, Spring and Hibernate.-Developed a Donor Biorepository application used by staff to consent patients, collect tissue and fluid specimens, record metadata about specimens, match specimens to investigators, document pathologist quality control data and track investigator shipments.- Created a Donor Portal application to allow a web based interface for investigators to retrieve files pertaining to their shipments. This Portal also allows investigators to request changes to their current projects and requests. - Tissue Quest and Investigator Plus are shared applications used by all CHTN Divisions. Our team provides enhancements and maintenance for these applications.- All applications provide web service interfaces to interact with each other internally and, when needed, interact with external 3rd party applications.- Served as the IT Chair for the CHTN.
  • Vanderbilt University
    Mis Software Development Consultant
    Vanderbilt University Jun 2006 - Apr 2010
    Nashville, Tennessee, Us
    Created Spring Based Web Applications for the University Registrar's Office and the Development and Alumni Relations. Was involved in the design, implementation and support of these applications.Reimplemented core functionality in a Service Oriented Architecture. These services are now being consumed internally by different departments and externally by several 3rd party vendors.Used collaborative development tools such as Confluence and Bamboo for documentation and continuous integration.
  • Acxiom
    Software Developer
    Acxiom Apr 2003 - Jun 2006
    Conway, Arkansas, Us
    Designed and implemented web based front ends using Java ServerFaces(JSF), Java Servlets, JSP, Java Script and C# .NETDesigned and implemented a Service Oriented Architecture(SOA) based on Soap Web Services in the JBoss J2EE container.Designed and implemented an application framework, in JSF, for Customer Relationship Management(CRM) solutions.
  • Alltel Information Services
    Software Developer
    Alltel Information Services 2000 - 2003
    Us
    Developed client/server applications for financial institutions, including mortgage lending software, teller programs, call center applications, back office applications, CRM strategy software and telephony integration software.Developed Client GUIs using VB6 and VC++, including COM and ATL components.Created application services using C++ on the UNIX platform.Developed VB6 controls to encapsulate repetitive GUI tasks into a reusable component.

Matthew Clement Skills

Spring Java Enterprise Edition Web Services Hibernate Javascript Java Mysql Play Framework Maven Ajax Scala Domain Driven Design Reactive Programming Amazon Web Services Cqrs Angularjs Mongodb Jboss Jpa Akka Apache Kafka Ddd Sbt Amazon Ec2 Microservices Git Lambda Jira Node.js Serverless Amazon Dynamodb Apache Spark Cassandra Less Amazon S3 Elasticsearch Aws Amazon Cloudfront Jenkins Npm React.js

Matthew Clement Education Details

  • Harding University
    Harding University
    Computer Science

Frequently Asked Questions about Matthew Clement

What company does Matthew Clement work for?

Matthew Clement works for Iterable

What is Matthew Clement's role at the current company?

Matthew Clement's current role is Staff Software Engineer.

What is Matthew Clement's email address?

Matthew Clement's email address is ma****@****ail.com

What is Matthew Clement's direct phone number?

Matthew Clement's direct phone number is +161549*****

What schools did Matthew Clement attend?

Matthew Clement attended Harding University.

What skills is Matthew Clement known for?

Matthew Clement has skills like Spring, Java Enterprise Edition, Web Services, Hibernate, Javascript, Java, Mysql, Play Framework, Maven, Ajax, Scala, Domain Driven Design.

Who are Matthew Clement's colleagues?

Matthew Clement's colleagues are Alex Owens, Julia Erlandson, Candace Denson, Jonathan M., Amanda Jacobs, Kelly O'keefe, Dapeng Liu.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.