Mark Sage

Mark Sage Email and Phone Number

Senior Software Engineer @ Discover Financial Services
Lenexa, KS, US
Mark Sage's Location
Lenexa, Kansas, United States, United States
Mark Sage's Contact Details

Mark Sage work email

Mark Sage personal email

n/a
About Mark Sage

I enjoy programming and learning new technologies. At Kin+Carta, we were assigned to projects as full stack developers. I came up to speed with the Angular framework and exceeded client expectations with the work done on my first project.I was on a project developing an Alexa skill. In addition to updates in the Alexa Skill Kit, we developed an AWS Lambda and some associated REST services built in Spring Boot. The database used for the application was Cassandra. Since I was working a bit with AWS, I thought it was the right time to do the Certified SysOps Associate and now have obtained several other certifications.At Gogo, I worked with the payment processing team. I was writing interfaces to different payment processors. We had multiple initiatives going on. We were moving from SOAP to REST. In addition, we were moving to the AWS platform. At The Rewards Network, we decided to switch our technology stack. I started a weekly book club on the Scala programming language to help myself and others learn the language.On a typical day, I use IntelliJ to modify/unit test Java/Scala code and run the application locally. Depending on the application, I’ll either test the application in a Browser, Postman, or SoapUI. Languages• Scala• Java• JavaScript• SQLWeb frameworks• Play• Spring and Spring boot• StrutsTest frameworks• JUnit• ScalaTestDatabases• Microsoft Sql Server• Oracle• MySqlBuild Tools• SBT• Maven• Gradle• ANTVCS• Git• Subversion• Visual Source Safe• Accurev

Mark Sage's Current Company Details
Discover Financial Services

Discover Financial Services

View
Senior Software Engineer
Lenexa, KS, US
Website:
discover.com
Employees:
21509
Mark Sage Work Experience Details
  • Discover Financial Services
    Senior Software Engineer
    Discover Financial Services
    Lenexa, Ks, Us
  • Discover Financial Services
    Senior Software Engineer
    Discover Financial Services Oct 2024 - Present
    Riverwoods, Il, Us
  • Valtech
    Senior Software Engineer
    Valtech Jun 2018 - Sep 2024
    Worldwide, Fr
    We work closely with client engineers and introduce them to agile practices. I have been building REST services in Spring Boot currently and have built them in .NET Core on a previous engagement. Used React and Angular also on various clients. I enjoy learning and have several AWS certifications.
  • Valtech
    Engineering Training Lead
    Valtech Feb 2021 - Aug 2021
    Worldwide, Fr
    Give engineers the tools they need for successful client engagements.
  • Gogo
    Senior Software Engineer
    Gogo Apr 2017 - May 2018
    Chicago, Il, Us
  • Rewards Network
    Senior Developer
    Rewards Network Dec 2011 - May 2017
    Chicago, Illinois, Us
    I am on a small team of developers responsible for developing and maintaining dining web sites for partners including all major airlines, several hotel chains, and others; complete list with web sites can be found at the Rewards Network website: https://www.rewardsnetwork.comWe started using a new technology set around 2 years ago including Scala, Play, Akka, and Redis. These technologies were used on our last three partner releases: Jet Blue, Plenti, and Caesars.Technology sets applicable to all partners include• Microsoft Sql Server• REST• SOAPWe also have a set of about 7 internal applications that are the responsibility of the consumer team. These applications are also using Java and the Spring Framework.
  • The Pampered Chef
    Senior Web Developer
    The Pampered Chef Apr 2002 - Nov 2011
    Addison, Il, Us
    I am responsible for writing specifications, leading, and coding of web applications. This is end-to-end development that includes everything from the browser to the database. Server side logic is coded in java. The main web frameworks used are Spring and Struts. Struts Applications are coded for US, UK, Canadian, and German Locales. Spring applications are coded for Mexico. Applications run on a WebLogic Server. Hibernate and JDBC are used as the persistence mechanism against an Oracle database. JSPs are rendered using JSTL and those pages use javascript to perform DHTML manipulations via Ajax. We are currently using the JQuery, Prototype, and script.aculo.us javascript libraries. I previously worked on a desktop application built on the Eclipse Rich Client Platform. It is used by customers to order products, maintain contacts and track appointments/tasks. Sun Certified Java Developer and Programmer
  • Business Logic
    Software Engineer
    Business Logic May 1996 - Feb 2002
    My focus at Business Logic changed over my tenure there. I initially developed java Applets. Some of the Applets were tools that assisted users in calculating monetary needs for retirement and college planning. It was decided that we would veer away from using applets because of the difficulty in testing in the many different browser/OS combinations. I then became part of a team that worked on a proprietary MVC framework. This framework was used to build a 401K application that enables users to perform online queries and transactions. My responsibilities were to develop the user interface that consisted of JSPs and the associated server-side business logic including database access via JDBC. The JBuilder IDE was the development environment of choice. I taught internal classes on the usage of this IDE. PVCS and VSS were the source control systems used.

Mark Sage Skills

Spring Tomcat Agile Methodologies Hibernate Java Eclipse Javascript Jsp Junit Web Development Web Applications Oracle Pair Programming Struts Jdbc Mysql Amazon Web Services Spring Boot Angularjs Git Sql Representational State Transfer Databases Pcf Intellij Idea Scala

Mark Sage Education Details

  • Idaho State University
    Idaho State University
    Engineering

Frequently Asked Questions about Mark Sage

What company does Mark Sage work for?

Mark Sage works for Discover Financial Services

What is Mark Sage's role at the current company?

Mark Sage's current role is Senior Software Engineer.

What is Mark Sage's email address?

Mark Sage's email address is ma****@****rta.com

What schools did Mark Sage attend?

Mark Sage attended Idaho State University.

What skills is Mark Sage known for?

Mark Sage has skills like Spring, Tomcat, Agile Methodologies, Hibernate, Java, Eclipse, Javascript, Jsp, Junit, Web Development, Web Applications, Oracle.

Who are Mark Sage's colleagues?

Mark Sage's colleagues are Mahima Devaraja, Keith Waters, Rachel Morgan, Mba, Diana Phipps, Anjana M, Manoj Kumar Kola, Stephanie Malloy.

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.